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/ -- Part 2:
http://rpgmaker.net/articles/835/-- Part 3:
http://rpgmaker.net/articles/1096/-- Part 4:
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/ (covers Vocab, Sound, Cache and DataManager)
---- Section 2:
http://rpgmaker.net/articles/1110/ (covers SceneManager and BattleManager)
-- Part 2: Game Objects
---- Section 1:
http://rpgmaker.net/articles/1114/ (covers Game_Temp, Game_System and Game_Timer)
---- Section 2:
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/ (covers Game_BaseItem, Game_Action and Game_ActionResult)
---- Section 4:
http://rpgmaker.net/articles/1121/ (covers Game_BattlerBase and Game_Battler)
---- Section 5:
http://rpgmaker.net/articles/1129/ (covers Game_Actor)
---- Section 6:
http://rpgmaker.net/articles/1130/ (covers Game_Enemy, Game_Actors, Game_Unit, Game_Party and Game_Troop)
---- Section 7:
http://rpgmaker.net/articles/1137/ (covers Game_Map)
---- Section 8:
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/ (covers Game_Interpreter)
-- Part 3: Sprites
---- Section 1:
https://rpgmaker.net/articles/1353/ (covers Sprite_Base and Sprite_Character)
---- Section 2:
https://rpgmaker.net/articles/1355/ (covers Sprite_Battler, Sprite_Picture and Sprite_Timer)
-- Part 4: Spritesets
---- Section 1:
https://rpgmaker.net/articles/1356/ (covers Spriteset_Weather, Spriteset_Map and Spriteset_Battle)
-- Part 5: Windows
---- Section 1:
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.