Your idea of the ideal game engine

Miscellaneous Forums/General Discussion/Your idea of the ideal game engine

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

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!