Managing characters stats, lore, story, dialogue, and other recurring video game components is quite a task. Even with popular game engines such as Unity 3D, Game Maker Pro, and RPG Maker all lack a robust solution to solve these issues. That’s where Articy: Draft comes into play its a full blown CMS for video game development. Below I’ve documented my findings on this software so you can figure out if its right for you or not.
Over the past couple months I’ve spent most of my time working on a tile based game with gigantic fighting robots. Initially I tried to find movement tiles and paths with a brute force search. But it was quite buggy, instead I ended up using the A* (A Star) Pathfinding Algorithm for my tile game. To learn how it worked I built a fully interactive A* demo that you can play with.
For this year’s Dark Side Game Jam, a couple of friend’s and I created a 10 minute RPG called Nostos (available on Android). We chose the title nostos because its actually Greek for homecoming, particularly returning home from a long journey. The game places you in the seat of a commander who’s on a spaceship packed full of supplies for terraforming a dead planet. While playing you get to make various building choices in different scenarios. Depending upon what structures you choose, the game can pan out in different ways.
My project for Canvas Prime was originally meant to be a simple HTML5 game framework that ran on Canvas. Shortly after releasing an early version it was featured on a gaming blog and started being used in my workplace. Traction was growing and it seemed like my new open source project would be a success. About a year and a half later everything has gone down the tube and the codebase is a mess. Although it was a failure, I learned a few lessons that will hopefully prevent you from making the same mistakes.