the cool thing about making your own game engine is you're not at the mercy of corporations that are only here to extract profit from you. instead, you're only at the mercy of your own inability to make a game engine
@zinnschlag oh yeah i forgot about open source. how are those guys doing
@aeva Extremely well. #GodotEngine for example (that is what I am using) is going from strength to strength.
@zinnschlag never heard of it. is it good
@aeva Very good. Compact. Clean design. Great editor. Nice pythonic scripting language, but has also support for C#, C++ and a couple of other language bindings.
Godot 3 is great for 2D and pretty good for 3D as long as you don't aim for AAA visual quality. Godot 4 (currently in alpha) seems to be more or less catching up with Unity and UE4 for 3D.
@zinnschlag what's the biggest game made in godot so far?
@aeva Not sure. Wikipedia lists a couple of notable games: https://en.wikipedia.org/wiki/Godot_(game_engine)#Notable_games_made_with_Godot
@aeva True. But the same applies when you are using an open source engine. And it has the additional advantage that you don't have to do all the work by yourself and can spend more of your time on actual game development instead.
That is of course, unless you are just having fun making your own game engine. That is certainly its own reward.