I've been looking around for free 3d rendering engines suitable for game development. I've heard some great things about jMonkey, however if you don't know Java as a developer, writing code for the project wouldn't be a good idea.
Josh Aurich, I would love for you to head up this project, here are my recommendations for 3d engines:
Cube Engine - Windows & Linux
jMonkey - Windows, Max & Linux
NeoAxis Engine - Windows
OGRE 3d - Windows, Max & Linux
I've been looking at the Cube engine the most, typically at the game "
Assault Cube". The game AssaultCube is a FPS game, however the simple modification of the weapons to everyday item and adding the Atlas City map (removing all the others) would seem like the most simplistic choice.
jMonkey is Java Rendering, basically if you don't know Java you are screwed when it comes to development, unlike the Cube engine where basically you load up their game, create a map, save it then go into the resource files and copy it. You can then load it on any Cube game and play it.
NeoAxis is a beautiful engine, and I believe its free for non-commercial uses. Its perfect for simulations, whole worlds and is real time, this would allow us to have network interactions and allow people to visit Atlas City online. However, its only for Windows. I have no idea how well it will work in Wine, however I'm willing to give people product keys for Windows 7 and the Windows 7 disk so they can install Windows on Linux inside VirtualBox to play it.
OGRE 3d Engine is free and multiplatform. It supports OpenGL and can be programmed in Code::Blocks for Linux or Visual Studio/C++ for Windows. It supports nearly every picture format for texturing, special effects and more. I have no taken much of a look at this engine, but from the testimonials I've read, its apparent that is a great engine.