09-06-2017, 07:31 PM
hey everyone! I'm sure posts like this has come up before but I feel its needed to post something like this again!
RGSS1 RGSS2 & RGSS3
all powerful scripting languages that can be effectively used within the RPG maker series with immediate results that don't require extra programs
the downside? very hard to learn the language especially if its your first computer language
so I'm making this thread to help unravel the secrets of this language and then compile it into a legible tutorial that even a child could learn something from!
there's not enough scripters left for RGSS and the requests just keep pouring in like a bad leak that desperately needs repairs
so lets fix that shall we?
insert thinking music here https://www.youtube.com/watch?v=I5apie1jywc
OK for the 1st section of this language dissection lets focus on RPG Maker XP's scripting system (as its not only the most used language on SP but also the one I specifically want to learn)
RGSS1 (Ruby Game Scripting System)
the few things I personally know about it are as follows:
1: its powerful enough to let anyone creative enough to do anything inside the RPGXP system even if it overly pushes the system to its limits
2: its loosely based off of Ruby version 1.8.1 (good luck finding a tutorial for that exact version)
3: it apparently uses something called "Trig" or "Trigonometry" that's super advanced math? probably where all the overly complex terms come from...
4: it uses "pacman" < and "reverse pacman" > along with "hashtag" # "money" $ "star" * "squiggly A" @ and a buttload of "dots" . and "double dots" : just to list a few
5: scripting is very "CASE SENSITIVE" meaning that if you mistype something or forgot a : where its needed you'll get a "SYNTAX ERROR" which means ya messed up on something and hopefully it'll show you which line to look at so you can hopefully fix it
and most importantly! quoted from a wonderful scripter that I know
my mind translated that to be " its like baking! cake! there are hundreds of different ways to make a cheesecake that will all taste the same!"
with that in mind I started this post
lets see what each "ingredient" in scripting is! sample what they do and what they're called! to give us all a FULL understanding of what to do next!
for example!
arrays
strings
variables
modulous
exponent
what are they? what do they do?
my answers are this:
arrays = a boxfull of numbers that can help organize stuff
strings = a boxfull of words that can help organize stuff
variables = the term used for pretty much everything that isent specifically called another term or "user input"
modulous = ..uh I don't really know is this even a word?
exponent = is this even a word?
what do you guys think?
any contributions are welcome!
RGSS1 RGSS2 & RGSS3
all powerful scripting languages that can be effectively used within the RPG maker series with immediate results that don't require extra programs
the downside? very hard to learn the language especially if its your first computer language
so I'm making this thread to help unravel the secrets of this language and then compile it into a legible tutorial that even a child could learn something from!
there's not enough scripters left for RGSS and the requests just keep pouring in like a bad leak that desperately needs repairs
so lets fix that shall we?
insert thinking music here https://www.youtube.com/watch?v=I5apie1jywc
OK for the 1st section of this language dissection lets focus on RPG Maker XP's scripting system (as its not only the most used language on SP but also the one I specifically want to learn)
RGSS1 (Ruby Game Scripting System)
the few things I personally know about it are as follows:
1: its powerful enough to let anyone creative enough to do anything inside the RPGXP system even if it overly pushes the system to its limits
2: its loosely based off of Ruby version 1.8.1 (good luck finding a tutorial for that exact version)
3: it apparently uses something called "Trig" or "Trigonometry" that's super advanced math? probably where all the overly complex terms come from...
4: it uses "pacman" < and "reverse pacman" > along with "hashtag" # "money" $ "star" * "squiggly A" @ and a buttload of "dots" . and "double dots" : just to list a few
5: scripting is very "CASE SENSITIVE" meaning that if you mistype something or forgot a : where its needed you'll get a "SYNTAX ERROR" which means ya messed up on something and hopefully it'll show you which line to look at so you can hopefully fix it
and most importantly! quoted from a wonderful scripter that I know
Quote:A computer program is supposed to be logically designed. However, two people can write a program that does the same thing in totally different ways. Compared to event systems with its engine-dependent limits, actual programming gives you way more flexibility.
my mind translated that to be " its like baking! cake! there are hundreds of different ways to make a cheesecake that will all taste the same!"
with that in mind I started this post
lets see what each "ingredient" in scripting is! sample what they do and what they're called! to give us all a FULL understanding of what to do next!
for example!
arrays
strings
variables
modulous
exponent
what are they? what do they do?
my answers are this:
arrays = a boxfull of numbers that can help organize stuff
strings = a boxfull of words that can help organize stuff
variables = the term used for pretty much everything that isent specifically called another term or "user input"
modulous = ..uh I don't really know is this even a word?
exponent = is this even a word?
what do you guys think?
any contributions are welcome!
new logo for Yesteryear created by Lunarberry!