IS THERE A LANGUAGE NAME FOR RM2K/3 EVENT SCRIPT?
Posts
Well said, AubreyTheBard and Sated. :)
@Link_2112: Yeah, that would seem to be where this is at. lol.
@Link_2112: Yeah, that would seem to be where this is at. lol.
Sated
That I use a GUI to enter each line of code (as opposed to typing it out manually) doesn't make a blind bit of difference. That eventing is more limited than RGSS doesn't make a blind bit of difference. It's a form of programming whether people like it or not.
you are absolutely and undeniably more limited and incredibly more slow when using the eventing, though. there is a huge amount of difference even if you make the argument that it's some form of programming (an argument i don't care about).
tor: i'm sorry you feel the need to name & justify your hobby or whatever. just enjoy what you do and don't expect people to take your eventing seriously outside of the online community, because they have no reason to
If you call yourself a "programmer" I'll expect you to know a general purpose object-oriented language and have the skills needed to write a program from scratch (and get it to work as intended). Anyone who sneers at you for using RM would have an even lower opinion of you if you claimed to be a programmer first.
Just call yourself a "game designer" instead and talk about the new features you've added. Also consider learning a full language like Javascript; there are lots of free online courses/tutorials to help you learn and you'll gain skills that people will actually pay for.
Just call yourself a "game designer" instead and talk about the new features you've added. Also consider learning a full language like Javascript; there are lots of free online courses/tutorials to help you learn and you'll gain skills that people will actually pay for.
Object-Oriented programming is far from the definition of programming. On top of that, the form of OOP provided by Ruby, Python, C++, Java, etc. is far from the only kind of OOP, anyway.
author=Craze
you are absolutely and undeniably more limited and incredibly more slow when using the eventing, though. there is a huge amount of difference even if you make the argument that it's some form of programming (an argument i don't care about).
I completely agree. And I apologize if I left anyone with the impression that I intended otherwise. It is, as you say, absolutely and undeniably more limited and incredibly more slow. But I personally don't feel that that makes it any less programming than a slow car is less of a car.
author=Craze
tor: i'm sorry you feel the need to name & justify your hobby or whatever. just enjoy what you do and don't expect people to take your eventing seriously outside of the online community, because they have no reason to
"Need" is a strong word. It would be nice, is all. I would like to be able to name it. Although I definitely don't feel the need to "justify" it on any level. In order to justify it, it first needs to be unjustified, which it's not. :P The justification for the act of programming (or eventing, or scripting, or whatever) need not go any further than "because I feel like doing this." That's all the justification that it really "needs".
author=Loxus
Just call yourself a "game designer" instead and talk about the new features you've added. Also consider learning a full language like Javascript; there are lots of free online courses/tutorials to help you learn and you'll gain skills that people will actually pay for.
But I'm not only "designing" a game, I'm making it from the ground-up, including (but not limited to) programming it. Although I don't just go around calling myself "a programmer" out of fear of people like you giving me a hard time. lol (EDIT: That was not intended as harshly as it might sound. Please don't read that in a hostile tone, as it is not intended thusly). I also would never *dream* of calling myself a "professional" programmer. That would be an outright lie. If I'm to refer to myself as anything in this regard, it's usually going to be as "something of an amateur programmer". In fact, I just avoid the topic entirely and just focus more on the fact that I'm a linguist instead. If it comes up, then it comes up. It's just unfortunate that every time it comes up, it also has to be accompanied by a history lesson.
author=FlyingJester
Object-Oriented programming is far from the definition of programming. On top of that, the form of OOP provided by Ruby, Python, C++, Java, etc. is far from the only kind of OOP, anyway.
Succinct and truthful. I would absolutely agree that OOP languages are *superior* forms of programming. It would be silly to claim otherwise. But they're definitely not all there is. It kind of reminds me of people who say that the Queen's English is the *only* English, when reality clearly demonstrates otherwise.
Also, on a less relevant note, I love your display pic. Nights was awesome and so was the Saturn. ^^
But like I said earlier, it's probably my own fault for not expecting any elitism coming into this community. lol. Which isn't to say that that elitism is entirely unjustified or anything. It takes a lot of time and effort to master any kind of programming (even if it's just 2k3 eventing), and it's understandable that one wouldn't want that achievement "sullied" by associating it with people whose accomplishments are less intensive than one's own. I don't think it's an entirely fair assessment of things in all cases (though sometimes it probably is), but I can certainly understand where that could be coming from.
I'm making it from the ground-up, including (but not limited to) programming it.
You're not, though. If you were making it "from the ground-up," you'd be coding C++ against raw DirectX. The vast majority of the work involved in making your game was already done for you a long time ago. There's nothing wrong with that, but you're kind of devaluing and insulting programmers by acting as if what you're doing is the same thing.
You are just designing the game. Implementing the basic gameplay systems with some kind of scripting interface is a role that, in traditional game development, is usually said to be the designer.
And again, there's nothing wrong with that. It's a necessary role. But it seems to me that you feel insecure about not being a programmer and want to be able to sound like one when talking shop with other programmers. It's not only misrepresenting what you actually do but also disrespectful to others.
author=Sailerius
You're not, though. If you were making it "from the ground-up," you'd be coding C++ against raw DirectX. The vast majority of the work involved in making your game was already done for you a long time ago. There's nothing wrong with that, but you're kind of devaluing and insulting programmers by acting as if what you're doing is the same thing.
You are just designing the game. Implementing the basic gameplay systems with some kind of scripting interface is a role that, in traditional game development, is usually said to be the designer.
Is it? Really? Hmm. Well, maybe you're right, then.
author=Sailerius
But it seems to me that you feel insecure about not being a programmer and want to be able to sound like one when talking shop with other programmers. It's not only misrepresenting what you actually do but also disrespectful to others.
No, not really. Although I guess I can understand how it might seem that way. From my perspective, this is simply a debate of semantics, and I have this habit of wanting to clear up any confusions I might have regarding semantic matters. I'm fine with being whatever it is that I am; I just want to make sure I know what that is. That's all. :)
You've presented a compelling argument with this "designer" perspective.
author=Tor_Heyerdal
Succinct and truthful. I would absolutely agree that OOP languages are *superior* forms of programming. It would be silly to claim otherwise. But they're definitely not all there is. It kind of reminds me of people who say that the Queen's English is the *only* English, when reality clearly demonstrates otherwise.
The functional programming fans would disagree that OOP is clearly superior :)
There is a relatively strong push away from some of the more questionable aspects of what OOP has come to be known for, and it's mostly coming from functional languages groups. As an example, functional language paradigms allow for encapsulation, but without inheritance, and interfaces totally decoupled from data types not only allowing for but enforcing complete type erasure.
author=FlyingJester
The functional programming fans would disagree that OOP is clearly superior :)
Shows what I know, I guess. lol.
author=FlyingJester
There is a relatively strong push away from some of the more questionable aspects of what OOP has come to be known for, and it's mostly coming from functional languages groups. As an example, functional language paradigms allow for encapsulation, but without inheritance, and interfaces totally decoupled from data types not only allowing for but enforcing complete type erasure.
Definitely out of my depth. :P
I guess yes, you could call RPG Maker 2000 and 2003 "eventing" though that still doesn't like a professional language like C++, Javascript, Ruby, or any other language out there. And with the limitations of RPG Maker 2000 and 2003, it is kind of frustrating especially if you want to customize the heck out of an even remotely playable game.
"Oh hi I use RPG Maker 2000 and 2003".
Then the crowd stares at you like you're a runt. 0_0
I guess for the sake of things it could be called Rm2k-Eventing, or RM2k3-Eventing, or for lulzy reasons, Rm2k+ or RM2k3+.
"Oh hi I use RPG Maker 2000 and 2003".
Then the crowd stares at you like you're a runt. 0_0
I guess for the sake of things it could be called Rm2k-Eventing, or RM2k3-Eventing, or for lulzy reasons, Rm2k+ or RM2k3+.


















