Heavenstrike Rivals was a free-to-play social tactical RPG for mobile devices published by Square Enix and UK-based developer Mediatonic Ltd. Players commanded armies of units to battle a sinister race of demons known as the Fallen.
I’ve joined the project pretty late, and this usually means you get to work on bug fixing, UI, and new meta-features. The game was written in a custom C++ game engine which from a technical point of view was very interesting. However, things weren’t so great from a development point of view. There was no in-engine editor, so you had to write external tools for anything visual. The UI was implemented using an illustrator file. The game would read the file and place elements in the appropriate places.
I was relieved when I switched to another project that was made in Unity. The ability to fly around in the editor view was such a revolutionary thing back then. Like going backstage to see how everything is assembled. I wish this would have been possible in the engine of Heavenstrike Rivals. It’s crazy how much time I’ve spent staring at the code to solve visual problems.