JavaScript RPG Game Development | Episode 1: Getting Started With rpg.js
Timo Ernst
Posted on January 3, 2022
In my childhood I loved playing games like Final Fantasy or Shining Force for Playstation and Sega Genesis which are so called JRPGs (Japanese Role Playing Games). By today’s standards they can easily be called retro as their graphics do not hold up when compared to current-gen consoles. However, I still believe that these games have a certain charm and character to them, so I wanted to try to code a JRPG myself.
Introducing rpg.js
So, after doing some research, I stumbled over this framework called rpg.js, which is a framework for – you guessed it – RPGs. Based on a first glance, I immediately noticed how mature it seems to be and it is actively maintained (last commit is just 14 days ago!). It’s based on TypeScript, Node and VueJs which is an amazing tech stack.
As I have pretty much zero experience with this framework, I thought, why not make this a community project? So, I kicked off this YouTube video series below in which you can join me doing first steps in creating the game. I’d love to have your input by providing ideas for the name, game mechanics and storyline. If you have anything to contribute, please don’t hesitate and put your thoughts into the comments section!
Links
- My source code: http://github.com/valnub/jrpg
- rpg.js http://rpgjs.dev
- Free 16x16px spriteset (maps + chars) https://opengameart.org/content/tiny-16-basic
- My Blog https://www.timo-ernst.net
- Twitter https://www.twitter.com/timo_ernst
Posted on January 3, 2022
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.