BGE — кроссплатформенный, можно делать компиляции под Windows, Linux, MacOS и даже для мобильников. Являясь частью более мощного инструментария Blender 3D, он свободный, открытый, легко допиливается, к нему можно подключить кучу аппаратных рендеров, на любой вкус.
Также я бы на вашем месте обратил внимание на проекты, включающие в себя OGRE