Hi,

I am looking for an RTS (Real Time Strategy) or RPS (Role Playing Strategy) 3D graphics/game engine.

Essentially I looking for an 3D engine that has:
- Large map/scene rendering
- Character animation with crowd rendering
- GUI
- Audio
- Client-Server networking
- Blender3D/COLLADA import capability

The engine should preferably compile on FreePascal and support OpenGL and OpenAL. I'll be doing my development on a Mac with the intention to deploy on Linux and Windows.

Any guidance on achieving the above on FreePascal if there aren't any available solutions?

Do you also have have any good reference materials on RTS/RPS game development that may help me in my quest?

Thanks,
-Ad