@BinaryOrange said:
Armory does indeed look and sound very intriguing and promising. I have to agree with you 100% on Godot's somewhat lackluster 3D features, though compared to Godot 2 it's a huge step in the right direction, they just need more time to add all the bits and bobs in with future updates.
I typically use Godot for small 2D projects (not that I've published anything, but have definitely played around making small "test" games), and Unity for 3D. If I had more experience with Blender I'd probably give Armory a try, but right now it's hard to justify me trying to learn yet another engine. Cool find nonetheless, definitely going to keep my eyes open about it. It's always nice to have competition, it encourages growth!
Blender 2.8 will adress people that find it's UI difficult, Armory with Blender 2.8 will be a great 3D engine.
@frankiezafe said:
Do not forget what Godot propose out of the box, compared to Armory3d:
a cross-platform standalone editor (not a tiny feature!), easily tweakable,
really good features for 2d games,
developer friendly, with a module system that just works,
gdscript (better than python in my pov) and gdnative.
Therefore, it is more mature than Armory, and it's normal.
Blender is actively working on integration with all game engines (see https://lists.blender.org/pipermail/bf-committers/2018-May/049438.html), so there is no risk for godot to be left aside.
I'm looking for 3D, for 2D indeed Godot is awesome and it's what i would use.
Armory is not difficult, it's also friendly with visual scripting , Amory can compile code that is faster than Godot GDscript.
Godot is not so mature on 3D when you make something bigger than some arcade game,it has un polished areas like no navmesh agent and components, 3D tiles are not able to use GI, there is no blending between GI volumes, packed scenes not able to store other packed sub scenes and scripts, no additive scene loading and unloading, or many physics bugs made me let down the game projects.
Godot is doing good in some areas, but i find armory is doing better in fundations and performance while i like a lot it's graphics and performance, Armory do the same pbr rendering as other engines and like Godot propose real time GI feature.
Many people will take Armory instead of Godot for Blender integration, you make,modify and play your game in Blender.
This is the next generation workflow to make games for any one and this reminds me Dreams game.
What could bother me with Armory is not about graphics or features but the user base and slow progress.
Unlike Godot, there is very low activity and the user base is too small, it's hard to get support and more tutorials this way.
This could compromise Armory if it doesn't get more activity and popularity, this could be sad considering it has the top workflow to make games.