How to code/script in RMXP

How to code/script in RMXP


How to code/script in RMXP



Have you ever wanted to add new features to your fan game? Code some new mechanic, or maybe tweak that old UI that has been bothering your for so long? Have you ever been frustrated that you didn't have enough Ruby coding knowledge to do just that? In this video series I aim to solve that issue for you. My main goal is to try and provide as much information as possible in a nice, visual and easy to understand manner - so that we can establish a smooth flow in the communication of information. This series is still an on-going project, and it comes in (somewhat?) weekly parts. I try to relay as much information as possible, while keeping the wording of it very simple.


Part 1: Intro and the basics

The first part of the tutorial series aims to bring you a casual introduction into Object-Oriented Programming. This video talks about the importance and general theory of classes and variables.

Part 2: Arrays and Hashes

This video talks about the importance of objects that can store more than just one piece of data in them. We talk about the structure in which the data gets stored, how to add new data, and retrieve previously stored ones.

Part 3: Conditional Branches

In this short and simple video we go over the main theory and application of conditionals, as the main means of generating logic within your code.

Part 4: Loops

Arguably the most important part of any programming language; loops allow you to create continuous iterations for things like menu interfaces. They also serve as an integral part of processing a large amount of information with very few lines of code.

Part 5: Class Extensions

Heading into the more complex territory, this video tries to illustrate all kinds of new ways you can make your existing objects better by giving them more advanced functionality.

Part 6: Modules

Talking about a (probably) less frequently used part of Ruby, that arguably can provide a lot of great functionality to your scripts.

Part 7: Reading Error Messages

Ever felt like crying while working on your game? Don't know what those pesky error messages you get mean? This video aims to solve this problem.

Part 8: Sprites

Quite the long video, but there is a lot of ground to cover. We talk about the visual aspects of RGSS in this one, mainly sprites.

Part 10: Code Manipulation

Where's part 9? Welp, that was a bit of a sarcastic video - but hopefully it got some points across. This video deals with Ruby procedures.

Part 11: Evaluate This!

Run all the code! Inject strings into your program as if it were native code.





Let me know if there is anything in particular that you want me to cover in the future. As I've said, this is an ongoing series, targeted at complete beginners. More videos will come in the future as we progress, and things are probably going to get more complex along the road.
Credits
There's no need to credit me. This tutorial series is here to help you out.
Author
Luka S.J.
First release
Last update
Rating
5.00 star(s) 2 ratings

More resources from Luka S.J.

Latest updates

  1. Part 10 is out

    Forgot to update this thread as soon as the video went public, but I guess it's better late than...

Latest reviews

My prayers have been answered. An RGSS tutorial that isn't a video from 2009 taking 1 hour to describe what the print command does. You're a god.
These look like great tutorials i will watch them when i can turn up my volume and not get in trouble
Luka S.J.
Luka S.J.
Y rite riweev b4 evn watch vids tho?
Top