Panda3d
http://panda3d.org/Panda3D is a
3D engine: a library of subroutines for 3D
rendering and game development. The library is C++ with a set of
Python bindings. Game development with Panda3D usually consists of
writing a Python program that controls the Panda3D library.
Pure Coding = Yes
Scripting = Python
Programming Language = Python
Reality Factory
http://www.realityfactory.info/cms/Reality Factory Game Creation Suite - the freely available toolkit that truly lets you create complete, commercial quality games without knowing any programming.
RF GCS
provides a complete toolkit for creating 3D action, adventure,
role-playing, machinima and many other types of games straight out of
the box
Pure Coding = No
Scripting = Simkin
Programming Language = C++
PyGame
http://pygame.org/Pygame is a set of Python modules designed for writing games. It is
written on top of the excellent SDL library. This allows you to create
fully featured games and multimedia programs in the python language.
Pure Coding = Yes
Scripting = Python
Programming Language = Python
Baja Engine
http://bajaengine.comA stable 2D/3D engine that produces professional results. Used to
produce The Lost Mansion (thelostmansion.com), a commercial game.
Pure Coding = Yes
Scripting = Lua
Programming Language = Not Opensource
Irrlicht
http://irrlicht.sourceforge.net/
The Irrlicht Engine is an open source high performance realtime
3D engine written and usable in C++ and also available for .NET
languages. It is completely cross-platform, using D3D, OpenGL and
its own software renderer, and has
all of
the state-of-the-art features which can be found in commercial
3d engines.
Pure Coding = Yes
Scripting = None
Programming Language = C++ , C#
J monkey engine
http://www.jmonkeyengine.com/jME (jMonkey Engine) is a high performance scene graph based graphics
API. Much of the inspiration for jME comes from David Eberly's book 3D
Game Engine Design. jME was built to fulfill the lack of full featured
graphics engines written in Java. Using a abstraction layer, it allows
any rendering system to be plugged in. Currently, LWJGL is supported
with plans for JOGL support in the near future.
Pure Coding = Yes
Scripting = None
Programming Language = Java
NeoAxis Engine
http://www.neoaxisgroup.com/NeoAxis Engine is a game engine and toolkit designed for the creation
of game titles for all genres, as well as 3D Visualization and Virtual
Reality projects. The engine is designed for convenience and
expandability. Due to its entity and logic systems, both construction
and integration of game logic are simple and transparent. The toolkit
simplifies the writing of game logic and the creation of game content
with modules like the expandable Resource and Map Editors. Utilizes the
power, speed, and convenience of C# and the .Net platform and is
compatible with any .Net supported programming language.
Pure Coding = No
Scripting = None
Programming Language = C#
Luxinia
http://www.luxinia.de/A highly scriptable 3d engine, that uses lua for all the game/tool
coding required. No extra compilers required, download and start with
just a texteditor. Free documentation and sample code available.
Meant for development of not-too complex games or rapid prototyping of
games/tools. Mostly suited for shareware type game makers and/or
hobbyists.
Pure Coding = Yes
Scripting = Lua
Programming Language = ??
DX Studio
http://www.dxstudio.com/DX Studio is a complete integrated development environment for creating
interactive 3D graphics. The system comprises of both a real-time 3D
engine and a suite of editing tools.
The engine allows JavaScript control of everything from changing the
background to editing meshes in real-time. You can also command and
control documents from outside of the player using the ActiveX/COM
interface.
Using DX Studio you can build complete real-time interactive
applications, simulations or games, for standalone use or for embedding
in other Microsoft Office/Visual Studio applications.
The playback engine in both EXE and ActiveX DLL forms can be
redistributed without any further royalties.
Pure Coding = Yes
Scripting = JavaScript
Programming Language = ??
Crystal Space
http://www.crystalspace3d.org/main/Main_PageCrystal Space is a free 6DOF portal based engine (based on the LGPL license).
Pure Coding = Yes
Scripting = None
Programming Language = C++
Toi3D
http://www.toi3d.com/Toi is a game engine designed with both artists and developers in mind.
Pure Coding = ???
Scripting = ???
Programming Language = C++