AgentFX 2 Platform, the Java-based 3D-engine that is used in MegacorpsOnline has now been released and is available for download, testing and even purchase.
This is the first beta version and some of the features are marked as experimental. The engine has a clean interface for developers and a large variety of features such as dynamic lighting, octree spatial subdivision, portal system and a character animation system with skeleton-based animations. Bump maps and real-time shadows are also available but are currently marked as "experimental"...
...Basically it's got everything in 3D-graphics for you to create at least something like Quake III ... and with a little experimenting even your own Doom III :-) You'll have to do the physics and audio though, since this is a 3D-engine. And if you find someone like Activision to even pay you for your development-time that's even better ;-)
Anyway... point your browser tohttp://www.agency9.se/agentfx
to read more about AgentFX 2, download it and get started.
The engine has been used at Luleå University of Technology in research and education. Scientists and students found it easy to use and get started with. There are some simple demos and source code included in the package... It's a good idea to check those out if you're in a hurry to get started :-)