I am looking for an engine to implement an arena game where each player controls a unit and has to move around the battleground and use character skills in order to defeat opponents and win.
The game engine shall support the following features:
- 3D models
- 2D arena (there is no motion along the height dimension)
- Realtime flow
- View from the top
- Programmable game objects with a focus on the following types: unit, terrain, building, decoration, projectile
- Head-up display
- Target platform: Android
Similar functionality has been already implemented in Warcraft 3 and its World Editor. So, ideally, I would like to find a Warcraft3-like engine being able to produce standalone executables (unlike World Editor).