All good learn-to-program books come with relevant exercises as the reader goes to drill in the core programming concepts.
Some prefer to go straight into a completed project and make edits, while others prefer to know how something works before experimenting with a live system (which I think is better).
But in case some people really don't like just randomly playing around with code, it might be more useful to just implement rgss extensions directly.
So we should compile a list of "RGSS exercises" which are essentially programming exercises, except related to RPG Maker. Exercises should cover a variety of topics, and touch on different programming concepts like the use of variables, different data types, loops, conditions, classes, etc.
An exercise may come up with background information so that the user will know what to actually do. Of course, all of this information is available if they do a simple search, but giving brief descriptions probably wouldn't cause too much problems. And then refer to some in-depth articles.
Problem is that you can't really do things like
And then run tests to tell the user that the variable x was assigned a value 3.
The goal of each exercise is to change the system somehow, no matter how trivial.
Something like
or
Where I'm referring to $game_variables[1].
Maybe have some wiki articles so that people can add something whenever they come up with an exercise that they think would be instructive.
In the end, the point is to have someone go through the code themselves with some guidance, have them read and understand how things work on their own, and write code knowing exactly what they're doing and what to expect.
Some prefer to go straight into a completed project and make edits, while others prefer to know how something works before experimenting with a live system (which I think is better).
But in case some people really don't like just randomly playing around with code, it might be more useful to just implement rgss extensions directly.
So we should compile a list of "RGSS exercises" which are essentially programming exercises, except related to RPG Maker. Exercises should cover a variety of topics, and touch on different programming concepts like the use of variables, different data types, loops, conditions, classes, etc.
An exercise may come up with background information so that the user will know what to actually do. Of course, all of this information is available if they do a simple search, but giving brief descriptions probably wouldn't cause too much problems. And then refer to some in-depth articles.
Problem is that you can't really do things like
Code:
Q: Assign 3 to a variable x
A: x = 3
The goal of each exercise is to change the system somehow, no matter how trivial.
Something like
Code:
Change the critical damage multiplier from 3 to 2
Code:
Assign a value to variable 1 and then use that as the crit dmg multiplier
Maybe have some wiki articles so that people can add something whenever they come up with an exercise that they think would be instructive.
In the end, the point is to have someone go through the code themselves with some guidance, have them read and understand how things work on their own, and write code knowing exactly what they're doing and what to expect.
Last edited by a moderator:

