The good news is that I’m getting back into game production. The unfortunate news is the latest development with Unity (the game engine I had been using for this game).
For those unfamiliar, Unity had recently changed their pricing model to a horrific degree (essentially, if your game sells well enough, Unity will set a tax per install of the game. Not just the initial installation, every installation).
Even if Unity reverses this decision, the statement is clear: They can change their pricing models whenever and care little for their smaller developers. Which has resulted in a mass exodus of people abandoning Unity (many are going remove their games from the digital market, and many have decide to restart their current game development in a new engine).
Fortunately for me, I’ve been more focused on asset creation lately than coding. So it isn’t as devastating for me to switch to a new game engine. I decided to use the delightful Godot engine. I’ve already managed to get my gear and fluids systems functioning within Godot.
Also, I find myself really enjoying this new engine. It doesn’t have as many features as Unity, but it does have what I need to make the particular game I’m wanting. Also, it’s great to start fresh. Code comes out a lot cleaner, game runs smoother, and less clutter.
Wish me luck.