CommonCore is a framework/library for building games (and especially my usual brand of FPS/RPG games) on the Unity engine and has underpinned almost every game I’ve released in the past two years. It has now hit an important milestone: the first non-preview release!
Let’s be honest, this year has been pretty bad for a lot of things, but it’s been a good year for CommonCore. It finally reached a level of maturity where I can more or less do what I used to do with GZDoom- build the gameplay, don’t worry about the nitty gritty details. I also finally implemented support for addons, and though it’s very basic it’s a feature I’ve wanted for a long time.
Compared to the last preview release, it’s mostly a few fixes, some tweaks around the edges, and a minor feature or two. And to be honest, it’s not all that much better tested and the documentation is still very sparse. But I had to draw a line for 2.0.0 somewhere and I think doing so after addon support made sense.
For now, I’m taking a bit of a break from this. I might do one more game this year, but no major work on CommonCore. I’ll probably put up a post about where I plan to go next soon.
You can find the CommonCore 2.0.0 release on its GitHub repository.