I used Xenko for ~14 days now to evaluate its capabilities, and I would say that on its fundamental engineering level, it’s already way better than Unity. I hope I can use Xenko instead of Unity for a commercial project starting now.
I’m aware that Xenko got a few short comings with its feature set. But that’s fine for now. I’m having an eye on the Road Map. Even to some degree the bugs are fine. Though, there is a threshold that I may have already hit. At this point I’m wondering if it’s even worth looking further into Xenko. Or whether I should choose another game engine.
The problems I encountered so far:
- Render effects get mixed into the GUI.
- Breaking Prefabs links may not work cleanly. Game Studio continues to search for a deleted prefab and refuse to build.
- Change Panel Type crashes the editor with canvas/stack panels. (Could break entire page files when on elements close to root.)
- Stack Panel sort-order seem not to affect the depth at times.
- One of my GUI panels now is freezing the entire editor when opened in GUI editor. I can’t tell yet if the page file is beyond saving. Or how this even happened.
- Memory leaks when changing Tone Mapping? Well, Windows said it ran out of memory and all my monitors turned black, locking down the entire OS. Funnily, I can’t reproduce the problem anymore.
The game I’m trying to make is a 3D Isometric Survival Open World Shooter Hack-and-Slash ARPG. With exported meshes from MagicaVoxel. The two player coop mode, may or may not make it into the game.
Seems the only commercial game so far is Children of the Galaxy. But I noticed that the dev Empty Keys didn’t even use Xenko’s GUI. But made its own that is also available on GitHub under MIT license.
Does anybody beside of Empty Keys, attempt to make a commercial game with Xenko?