>>21
True, the code doesn't look particularly appealing, though I don't see what's so PIG DISGUSTING about it, probably because I never used Ruby.
That laughable engine is still more than I've ever managed to do ;_;
Name:
Anonymous2009-06-07 9:44
>>21
From the classes I looked at, the majority of the code seems to be boilerplate-esque default assignments and initialization of instance variables, which doesn't really have anything to do with Ruby. I mean, it would probably look the same, if not worse, in most other languages.
Besides, the idea is that the classes are written for you to use, so it's not like you should ever have to write something similar in your scripts, but then again I've never used RGSS.
Name:
Anonymous2009-06-07 12:51
&new_NPC ( name => "Mysterious Fellow",
message => "My name is Sussman" );
Name:
Anonymous2009-06-08 0:22
>>22-23
Yes, there's tons of boilerplate, if by boilerplate you mean "undocumented magic", but almost all the game parts are stuffed in there too. This code is not meant to be extended, it's supposed to be directly modified by the user: the real pig disgusting thing about it is the PHP-style modding community it created. Using their "fixes" was almost mandatory if you wanted your game to run fast enough on the normal hardware of that era.
From the classes I looked at, the majority of the code seems to be boilerplate-esque default assignments and initialization of instance variables, which doesn't really have anything to do with Ruby. I mean, it would probably look the same, if not worse, in most other languages.
Even C does it better than that.