So, I am coming from Unity, but want to use another engine now as it is becoming unbearably convoluted, expensive and slow. Also, I want to target HTML5 for mobiles for my next game, and Unity is not anywhere close to being able to handle mobile web.
After looking at a lot of game engines, my two final contenders are Heaps and Godot.
I really like Heaps as it is a no-nonsense super optimized framework, and Haxe looks like a great, modern language, very similar to other languages I already know such as Actionscript and C#. Also, I love the game Dead Cells, it is a great showcase giving me a lot of confidence that Heaps is a great choice for commercially competitive games.
Some questions though:
I want to target both HTML5 (for an easily accessible demo) and Steam. But, after creating the game for HTML5, how hard is it to build a Steam version of it? I noticed Dead Cells comes with a huge amount of DLLs. How would I know which ones to include? Any tools available for a Steam export and to connect to the Steams services/API?
Anyone here has experience with both GoDot and Heaps? Would love to hear your thoughts.