As some you may have heard the news (check [url=https://unity.com/runtime-fee]this[/url] if you haven't), Unity suddenly decided to charge $0.20 for each install of the game. This fee has to be paid by the developer of the game directly to Unity.. quite like a subscription model.
This applies to all games that generate more than $200k in revenue and have more than 200k downloads. I doubt that The Galaxy Rider will reach these numbers, but other game developers are affected by this change.
This change mostly affects the mobile markets, where charging 20 cents per install is insane.
Since The Galaxy Rider is being made using Unity, I think I have to share my thoughts and actions about this too.
So, let's get this straight, what happens to The Galaxy Rider? Well, nothing, [b]it is still in development[/b] and we'll still be using Unity for it, as it most likely won't be affected by the change.
This doesn't mean we agree with Unity's decision. Changing the rules in the middle of the game is something no game developer can agree with. If they did it this time, there's nothing stopping them from doing it again, and next time, our games may be affected too.
I also think that the installs number being estimated by the Unity Runtime "UsInG Ai" Is an even dumber idea, prone to vulnerabilities and exploits. I don't agree with this, and I believe that the number should be sent to Unity by the stores, not directly estimated by the application.
I would've jumped on the game developers hate train and start working from scratch on The Galaxy Rider using another engine if.... [b]THE GAME WASN'T ALREADY STARTED FROM SCRATCH 4 TIMES[/b]. If I start it from scratch again, it may never see the light of day. That's why we are still working on it using Unity. It's a compromise between finishing the game and protesting against a greedy company.
Will we be using Unity for future after the release of The Galaxy Rider? Most likely [b]NO[/b].
The only thing that could make us use Unity for future games too is if they remove the install fee, they apologize to the developers, and the management of the company is changed.
For the next games, this is probably the tech stack that we'll be using:
Raylib + ENTT + Box2D/ Bullet Physics - For any 2D/ 3D game that doesn't require a visual editor
[img]{STEAM_CLAN_IMAGE}/44535411/d019e672e39da4aa6e4c665c3151e2e2a0311f7b.png[/img]
Godot - For 2D games that require a visual editor
[img]{STEAM_CLAN_IMAGE}/44535411/e3e891883d0ee7f247d6d807a563967ed0a78b46.jpg[/img]
Unreal Engine - For 3D games that require a visual editor
[img]{STEAM_CLAN_IMAGE}/44535411/c3f20d1e8024287417b5faa632643281548511ff.png[/img]
Until The Galaxy Rider is released so I can get rid of Unity, here are some memes I found on the internet about this whole thing:
[img]{STEAM_CLAN_IMAGE}/44535411/b47ac902164fb28c5a4d4fee2a6456308d1c303a.png[/img]
[img]{STEAM_CLAN_IMAGE}/44535411/454a725e62bd1f98ae41ae24ab7eaf4b86800a9f.png[/img]
[img]{STEAM_CLAN_IMAGE}/44535411/e8186ebade8a5aae2d3cf8e944c96f996e34fbd4.png[/img]
[img]{STEAM_CLAN_IMAGE}/44535411/13e6cd04f5eb4261ec29ca90ef7efa05a0bbd8f7.png[/img]
[img]{STEAM_CLAN_IMAGE}/44535411/5232625128efd1498543a4f84029132ed99ec348.jpg[/img]