So I'm VERY new to this coding type called Ruby I believe it's called from the 20 hours I've put into reading. And I'm very curious how to create a script or edit something with in RPG maker ACE for some custom control options for the game. I wish to make my game have a options menu over time but I wish to figure out how to get my controls going first.
If there is a good learning tutorial on how to create this script I'd love that (for learning purpose) or if someone has a script that they are willing to help me get a bit of custom work that (that is public allowed use) I'd love that as well. Either way I hope to hear back from you folks with any info would be loved! <3
[Ace] Question on how to make a what I hope is basic script
● ARCHIVED · READ-ONLY
-
-
scripting in RM is what is considered programming anywhere else. And you can't really learn how to program with only 20 hours of reading, you'll need to experiment with the language for at least one or two months before you have even a chance of really understanding how to program. So I suggest to go back to Ruby tutorials if you really want to learn how to program.
That said, if you want some examples on how scripts in RM work, then the master script list is probably a good place to start.
Follow the link in my signature, it will lead you to the master script list as well as a number of other tutorials that might help. -
Or just spend some time going through the default scripts. There are also other scripts available already that do game options, if you're only attempting to learn because you want options, and not because you want to create your own scripts.
-
I read other people scripts to learn at the first time. it's easier to look. because scripts that modify menu. mostly will have menu related code inside it. script that modify actor class... will contain code that needed only. so we don't get confused with other code. and we also can see what code NEEDED for the scripts to work. for example: menu script probably need to have some code in Game_Actor too to make it work (example adding actor 'race' name, 'hobby', etc). or Game_Party. or Game_System. etc...
of course it's only the first step. after you're more familiar with the script. reading default scripts and help file would help a lot.
you might want to read the class that not in the script list like RPG class object (Item, Skill, Etc).
after that. next level is reading Ruby documentation that you need (only). for example i read about String class before i invent my notetags grabbing technique. I also read Hash class before i start using hash for my script (before i use array and in some case it's easier to use hash than array). and so on. so read as you need. to avoid too many information flooding your head and reduce the effectiveness of that information.
after that... practice, practice, practice. ask for help if you hit a roadblock. there's a thread where you can ask about scripting here. (Learning Ruby and RGSSx). don't be shy to ask.