A Programmer Is Me!

After reading the first few chapters of JavaScript for Kids and watching a bit of SRDude’s RPG Maker plugin tutorial (and a bit of frustration) I’ve finally created my first plugin! The name is kind of generic (I’ll change it later), but its one and only function is fixing the text box size in RPG Maker MV. I’m quite proud of the result.

I thought I had finally learned enough JavaScript to take on a plugin, but the frustration and run-around I experienced just trying to figure out how to make something this simple has taught me that I still have only scratched the surface of the language. I understand some basic principles, but writing and modifying code is more than just serving up some hot, steaming coppypasta. It’s a true logic puzzle! It’s kind of daunting, but also exciting to see how much I still have to learn to master JS and get the most out of the RPG Maker engine.

Thanks for tuning into this short update. Be sure to come back soon for more news…or to watch me sweat and struggle through all of my trials and tribulations, either one. If you have any comments, tips, or feedback, don’t be shy about leaving a comment below. Have a great evening/day/mind-bending time warp!

Javaaaaa…Script

Ah, the joys of learning computer programing. I’ve been looking around for a while now for a good resource to learn JavaScript with in order to do some custom coding for Four Souls Saga. Unfortunately, I came across so many text-dense and terrifying resources are out there it was making my head spin! I’m not one of those people who can look at a page full of code and text and be just fine. I kind of need to be…eased into it.

Fortunately for me, I found the perfect book on my trip to Barnes & Noble today. (Yes, the actual store, not the website. I like actually buying physical books at a brick-and-mortar store like a cavewoman.) It’s called JavaScript for Kids, by Nick Morgan. Don’t be fooled by the “for kids” part of the title, though. In the first couple of hours with this book alone, I’ve already learned how to use variables, increments, decrements, plus-equals, minus-equals, and how to manipulate strings!  The laid-back, light-hearted tone and cute, colorful illustrations really help ease you into learning the material and makes you feel comfortable from the start…unlike the cold, text-heavy tutorials I’ve been finding online. Plus, since it’s a physical book, there’s no flipping back and forth between tabs or windows when you’re doing the examples. Instead, you’ve got the book open right beside you and all it takes is a simple turn of your head to check your work. Plus, since you’re not using a tablet or a Kindle (I’m sure there’s an ebook version for those who prefer that), there’s no frantic dash for the charger because the battery is critically low. There’s a method to my madness.

So, if you’ve thought of learning JavaScript before, but quickly backpedaled after taking one good look at the most recommended online tutorials, then you should definitely give this book a look. I mean, the author is a backend engineer for Twitter (yes, that Twitter) and the technical reviewer is on Twitter’s UI Framework team and not only blogs about JavaScript but has a couple of books on the subject under his belt as well. Believe me, you’ll be in good hands with this book!

Thanks for reading! Tune in next time for more updates on our RPG Maker project and other Cat Dragon Studios news. Until next time, happy creating and have a wonderful day/night/timeless eternity!