Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

I've been wanting to pick up RGSS.

I've dabbed in RGSS quite abit in the past, and I want to pick up RGSS and learn it so I can script mostly on my own.
So, to begin with my learning. Could someone direct to me to any easy/user-friendly tutorials that are easy to pick up and learn before moving onto harder stuff?
 
RPGXP holds all of the answers.
Print out a few different scripts (like Scene_Menu, Sprite_Character, Window_Item) and just read through them in your spare time you're not at the computer. The time you do have at the computer, try reading through similar scripts, and comparing the differences.
Questions? Go to http://ruby-doc.org/core/ or google 'ruby x' (x being string, array, FileTest, etc)

It's sorta like being a baby again. If you hear (in this case read) this language enough, you learn it, and it almost becomes second nature.

. . . thats by opinion though. Thats how I learned. Couldn't be bothered looking for a tutorial. :D

For the bare-basics, I recomend starting with Scene_Menu. It illustrates things like def, if, case, when, the simple things like that simply, as thats all it is, pretty much.

I'm really not sure though where to look for variable support. I learned from the Net RMXP Online database, so I had a lot of modified stuff. But you do definitely pick up stuff without tutorials, and just by reading.
 
What got me started into scripting with RGSS was just modifying little things, like the position of the options box on the Title Screen. After that I fiddled around a bit with the main menu. Just try and see what happens, that works most of the time as well.
If you get stuck at any point, you can of course look it up. But trying is the best way to learn.
 

Jason

Awesome Bro

Yeah I did the exact same thing as Mr_Smith, I basically started fiddling with the default scripts, mainly the positioning and renaming things inside windows, then I started adding graphics to the windows and before I knew it I had my own HUD working!

I really do think the best thing to do is look at the default scripts, or even look at other peoples scripts, and see if you can understand how any of it works before actually seeing it in action, besides, if you're like me you'll find that most of the work comes from copy/pasting bits and bobs from default scripts and just changing them to your liking, it saves tons of time, lol, even if it is half arsed.
 

Jason

Awesome Bro

Actually he's right, I've forgotten so much code because I just copy/paste the same stuff over and over rather than actually typing it out... don't make the same mistake I did!
 
I made that mistake too. For like 2 months as well. It's too easy to copy paste code when you're making menus! (Scene_Menu is almost a template)
I didn't know that it runs main when processing. I thought it just worked before I started typing it out.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top