The RPG Maker Resource Kit

RMRK RPG Maker Creation => RPG Maker General => General Scripting => Topic started by: Trihan on April 15, 2015, 08:24:27 PM

Title: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: Trihan on April 15, 2015, 08:24:27 PM
This started on rpgmaker.net and I posted it on rpgmakerweb as well; I think it's time to share this with RMRK! I haven't posted here for a while, after all. :)

So I started a tutorial series back in 2012 aimed at explaining RPG Maker VX Ace's scripting system in a way even beginners could understand. There are now several parts available, and I'm publishing a new one every Tuesday. The parts currently available are:

Chapter 1: Making a bestiary
-- Part 1: http://rpgmaker.net/articles/694/ (http://rpgmaker.net/articles/694/)
-- Part 2: http://rpgmaker.net/articles/835/ (http://rpgmaker.net/articles/835/)
-- Part 3: http://rpgmaker.net/articles/1096/ (http://rpgmaker.net/articles/1096/)
-- Part 4: http://rpgmaker.net/articles/1108/ (http://rpgmaker.net/articles/1108/)
 
Chapter 2: Under the Hood (Breaking down the default scripts)
-- Part 1: The modules
---- Section 1: http://rpgmaker.net/articles/1109/ (http://rpgmaker.net/articles/1109/) (covers Vocab, Sound, Cache and DataManager)
---- Section 2: http://rpgmaker.net/articles/1110/ (http://rpgmaker.net/articles/1110/) (covers SceneManager and BattleManager)
-- Part 2: Game Objects
---- Section 1: http://rpgmaker.net/articles/1114/ (http://rpgmaker.net/articles/1114/) (covers Game_Temp, Game_System and Game_Timer)
---- Section 2: http://rpgmaker.net/articles/1116/ (http://rpgmaker.net/articles/1116/) (covers Game_Message, Game_Switches, Game_Variables, Game_SelfSwitches, Game_Screen and Game_Pictures)
---- Section 3: http://rpgmaker.net/articles/1120/ (http://rpgmaker.net/articles/1120/) (covers Game_BaseItem, Game_Action and Game_ActionResult)
---- Section 4: http://rpgmaker.net/articles/1121/ (http://rpgmaker.net/articles/1121/) (covers Game_BattlerBase and Game_Battler)
---- Section 5: http://rpgmaker.net/articles/1129/ (http://rpgmaker.net/articles/1129/) (covers Game_Actor)
---- Section 6: http://rpgmaker.net/articles/1130/ (http://rpgmaker.net/articles/1130/) (covers Game_Enemy, Game_Actors, Game_Unit, Game_Party and Game_Troop)
---- Section 7: http://rpgmaker.net/articles/1137/ (http://rpgmaker.net/articles/1137/) (covers Game_Map)
---- Section 8: http://rpgmaker.net/articles/1229/ (http://rpgmaker.net/articles/1229/) (covers Game_CommonEvent, Game_CharacterBase, Game_Character, Game_Player, Game_Follower, Game_Followers, Game_Vehicle and Game_Event)
---- Section 9: https://www.rpgmaker.net/articles/1351/ (https://www.rpgmaker.net/articles/1351/) (covers Game_Interpreter)
-- Part 3: Sprites
---- Section 1: https://rpgmaker.net/articles/1353/ (https://rpgmaker.net/articles/1353/) (covers Sprite_Base and Sprite_Character)
---- Section 2: https://rpgmaker.net/articles/1355/ (https://rpgmaker.net/articles/1355/) (covers Sprite_Battler, Sprite_Picture and Sprite_Timer)
-- Part 4: Spritesets
---- Section 1: https://rpgmaker.net/articles/1356/ (https://rpgmaker.net/articles/1356/) (covers Spriteset_Weather, Spriteset_Map and Spriteset_Battle)
-- Part 5: Windows
---- Section 1: https://rpgmaker.net/articles/1363/ (https://rpgmaker.net/articles/1363/) (covers Window_Base)

My hope here is to show a new generation of people that scripting isn't as scary as it looks, and if I can get even one person to think "Hey, this is easier than I thought!" and encourage them to try scripting themselves, I'll consider the series a success.

As with anywhere else I post this, I encourage and implore you guys to ask me stuff. Tell me what you think, make suggestions, correct me if I've made a mistake. :)
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: Acolyte on April 16, 2015, 01:33:18 AM
This is super cool! Thanks for sharing  ;8
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: yuyu! on April 16, 2015, 04:58:53 AM
Dude, you're awesome! ;~;
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: Trihan on April 17, 2015, 07:39:49 AM
Section 4, looking at Game_BattlerBase and Game_Battler, is up!
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: modern algebra on April 25, 2015, 11:59:41 AM
This is very cool Trihan. Thank you for sharing!
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: &&&&&&&&&&&&& on April 25, 2015, 07:28:01 PM
Maybe I'll follow these and actually learn how to script and stop frankenscripting.

heh heh
Spoiler for:
me learn something heh heh rite
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: shawngiese on May 21, 2015, 07:06:12 AM
Thanks!

To moderators: 3 verification steps (+ login) per post just to say thanks. Just sayin'.
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: &&&&&&&&&&&&& on May 21, 2015, 07:10:39 AM
yeah
from what i understand, a few years ago rmrk was bombarded by spambots.
it's then that they added the activation keys for accounts. (You needed a registered member to give you a key)
that was recently removed, but we're still worried about spambots i guess

not sure why.
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: Trihan on January 19, 2017, 06:36:19 PM
So it's been a while, but I've finally written section 9! Also didn't realise I hadn't updated this topic since section 5, so hopefully now you will all be inundated with useful RGSS knowledge.

https://www.rpgmaker.net/articles/1351/
Title: Re: Slip into Ruby: An introductory guide to RGSS3 for beginners.
Post by: Trihan on February 15, 2017, 10:25:11 AM
Updated with the four new articles I wrote, covering everything up to Window_Base.