Wednesday, February 1, 2017

Unity and the Black Star Ruler

For some time now I've been working on Cultura as a purely C++ project. My reasons were two-fold; I wanted to get a lot more comfortable building an incredibly complex C++ project and second, I love programming.

But, the issue is that building out Cultura using nothing but raw C++ has been taking a long time and at this point I have a greater desire to push out a game. That's why I've recently switched to building out a game in Unity. It felt like a good choice (my other was the Unreal engine). These days, Unity itself is free and unless I make over 200k revenue, then there's no fees to pay.

My first idea I'll be implementing in Unity will be a 4X Space Empire that I've tentatively called Black Star Ruler. It takes place in a post-apocalypse galaxy where the major species have just been reduced to a single colony ship each by the enigmatic Black Star Ruler. From this humble restart of civilization, you grow your people into a new empire. Along the way you may explore ruins, accidentally trigger defences of ancient starbases and colonize planets cleaned of sentient life in the previous war. It's in the vein of Master of Magic (but in SPAAAAAAAAACE) and Master of Orion. I liked those games and it's my take if you just rammed those together into a chimera beast.

As a side note, I've also made that game a public repo on Github, unlike Cultura which is a private repo on my own server.