2D engine:
* Full weather and lighting effects
* OO design
* Built in delta, or fixed, timing
* GUI that is entirely skinnable
* Cross-platform
* Particle system (think Irrlicht)
* Easy to extend and to create your own weather effects (with access to common weather state)
3D engine:
(Copy from above, and..)
* Support for the latest and greatest (bump-mapping, terrain brushes, DOF, HDR [lol], super-huge terrains [managed by 'chunks' - think Oblivion], etc..)
* Physics (Newton is awesome)
* Shadows
* Animated models (with shadows)
* Terrain (brushes!) and object placer tool
* Automagical LOD
* Speedy tree system
Ideal!
* Full weather and lighting effects
* OO design
* Built in delta, or fixed, timing
* GUI that is entirely skinnable
* Cross-platform
* Particle system (think Irrlicht)
* Easy to extend and to create your own weather effects (with access to common weather state)
3D engine:
(Copy from above, and..)
* Support for the latest and greatest (bump-mapping, terrain brushes, DOF, HDR [lol], super-huge terrains [managed by 'chunks' - think Oblivion], etc..)
* Physics (Newton is awesome)
* Shadows
* Animated models (with shadows)
* Terrain (brushes!) and object placer tool
* Automagical LOD
* Speedy tree system
Ideal!