We use Unreal Engine extensively for multiple projects.
Some of my colleagues are also developing a voxel game engine for another game.
And we have also used Lua LÖVE multiple times during our yearly hackatons.
Some of my colleagues are also developing a voxel game engine for another game.
And we have also used Lua LÖVE multiple times during our yearly hackatons.
I've explored Unity a small amount but I was really turned off by the overly simplistic approach to game development. The whole scene-first approach where you'd just drag in your hero object, set some attributes, drag and drop some enemy objects, etc. It reminded me heavily of Flash game development 15 years ago.
I think tarring unity as overly simplistic is unfair. Unity let's you write code ( in as a game object) and use them, it's not really drag and drop.
(Disclaimer: I work in games, for Epic)