Links:
Agar The Agar project produces a portable and window system independent graphics toolkit for SDL and OpenGL. In addition to a fully functional GUI toolkit, a set of higher-level graphics related libraries are also included in Agar. C'Nedra C'Nedra is an online 3D engine designed for real-time virtual reality (for simulation or games). Crate Game Engine The Crate Game Engine is a game engine that is designed to make creating games trivial. The rendering engine and scripting engine are removed from the game engine to make the specialization of games as easy as possible. Crystal Entity Layer Crystal Entity Layer is a layer that sits on top of Crystal Space 3D Engine. It provides the notion of entities and property classes. As such it will make it easier to make games using Crystal Space. Cycon Online Gaming Engine Cycon Online Gaming Engine is an Open Source project aimed at simplifying the creation of online video games. Users can make their own video games with no programming experience necessary, with a target audience ranging from children to gurus. Doomsday Engine Doomsday Engine is a Windows/Unix/Mac OS X source port of Doom, Heretic and Hexen. Lets you enjoy the original games using modern technology. Supports e.g. OpenGL, Direct3D, DirectSound3D, 3D models, unlimited framerate, high-resolution graphics, simulated radiosity. Drome Engine Drome Engine is a 3D game engine that's written in C++ and uses OpenGL for graphics rendering. It's currently under constant development and features include: Vertex and pixel shader support, Dynamic lightmaps, Stenciled shadow volumes, and sky domes. Emotion Engine Emotion Engine is a 3d game engine based on plib of the 3d graphics, lua for the scripting engine and xml for the world files. Originally the engines intent was to demo and create a tutorial on how to use plib for new game developers. ExNihilo ExNihilo is a C++ open source 3D Engine which works either Linux and Windows. Exult Exult is a project to create an Ultima 7 game engine that runs on modern operating systems, capable of using the data and graphics files that come with the game. Exult aims to let those people who own Ultima 7 (copyright 1993) play the game on modern hardware, in as close to (or perhaps even surpassing) its original splendor as is possible. Flexible Isometric Fallout-like Engine Flexible Isometric Fallout-like Engine (FIFE) is a next-generation 2D engine that aims to be modern and have strong modding support. It supports different platforms, OpenGL, alphablending, and multiple resolutions. Free in the Dark A clone of the Alone in the Dark engine. FreeSG FreeSG is a portable, high-level 3D engine with an emphasis on generality. It is designed as a component to be integrated, as opposed to an application framework. Its goal is to support applications ranging from small 3D games running on portable consoles to large simulations that must be rendered photorealistically using fourth-generation graphics hardware. Fuzz Engine Fuzz is an SDL/Mono-based 2D game engine that loads its games from XML so that anyone with a simple text editor can produce their own high-performance games in minutes. GemRB GemRB is an Infinity Engine Emulator. The Infinity Engine is the Game Engine developed by BioWare Inc. used in games like Baldur's Gate, Icewind Dale, Planescape Torment. Invasores Invasores was first designed as a proof of concept of which language would be faster to develop games. After that, some people started to use it just for fun, and development continues this way. It should evolve into a game engine for simple games, probably for kids. Irrlicht Engine 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. KKAG KKAG is an engine based on XML, gcc, and mingw to create adventure games, written in Spanish. Lachesis IRCRPG Combat Engine Lachesis IRCRPG Combat Engine is an IRCRPG combat engine written in a combination of C and C++, which will probably be redone fully in C++ as time permits. Legendary Orthogonal Virtual Environment Legendary Orthogonal Virtual Environment, nicknamed "LÖVE" is an open-source 2D game engine which uses the versatile Lua scripting language to create dynamic gaming experiences. It relies on OpenGL graphics and the SDL interface library to allow for cross-platform implementation and is an all-encompassing gaming environment for the development and enjoyment of 2D games. lescegra Lescegra is a 3D graphics engine based on OpenGL. It is written in strict ANSI C and does not bring any dependencies beyond a standard C library and an OpenGL implementation. Lightfeather Lightfeather is a 3D engine for Linux, Mac OS X and Windows. It is designed to be easy to use but still take advantage of the features of modern graphics hardware. NeoEngine NeoEngine is an Open Source platform independent 3D game engine written in C++. O.H.R.RPG.C.E Official Hamster Republic Role Playing Game Construction Engine: A free utility that you can use to create your own RPG game in a style similar to the classic Final Fantasy games on the NES and SNES which have so shaped the RPG genre. PrBoom PrBoom is a game engine for playing Doom levels, which runs on both Windows and POSIX systems. It uses the SDL graphics library. Pyzzle Pyzzle is a free and open source cross platform Myst/Riven interface style game engine. Q-Gears Q-Gears is an attempt to make a clone of Squaresoft's Final Fantasy 7 game engine. It is designed to be cross-platform and run on modern operating systems such as Win32 and Linux. qtour qtour is a Qt-based GUI application for interpretation of sporting tournaments. It uses the libtour C++ library as its processing engine. qtour is released under the GNU General Public License. QuakeForge QuakeForge is a 3D graphics game engine based on id Software's legendary Quake and QuakeWorld game engine. Our purpose? To improve the state of the game by improving the engine and making it accessable to the largest number of players we can. Raydium Raydium is a small 3D engine which uses OpenGL which attempts to be easy-to-use and portable. It has been tested on Linux and Windows, but it should work on any system with GL, GLU, and GLUT. RealmForge GDK RealmForge GDK is a cross-platform game development framework and toolkit written in Mono/C# and powered by the Axiom 3D engine. It will allow for the rapid development of cutting-edge script & data-driven games and MMORPGs. REminiscence REminiscence is a rewrite of the engine used in the game Flashback from Delphine Software. This program is designed as a cross-platform replacement for the original executable and uses the SDL library. Sauerbraten game engine Sauerbraten is a 3D game engine (more powerful redesign of the Cube engine) and FPS/RPG game Shadowplay Shadowplay is a game framework that makes it easy to write games that use video as the input. It is inspired by the Indie Game Jam 01 and the EyeToy. Siriel4 Siriel4 is a game engine for adventure, arcade or maze games featuring scripting, music and audio support. Soya Soya 3D is a very high level 3D engine for Python. Soya aims at being to 3D what Python is to programming : fast to learn, easy to use, while keeping good performance! Our goal is to propose a complete architecture to realise free (GPL) games with professional quality entirely in Python. Spectalum Spectalum is a reverse engineered Open Source game engine for the 1991 CRPG Eye of the Beholder II: The Legend of Darkmoon originally developed by Westwood Associates. Sphere RPG Engine Sphere RPG Engine is a console-style RPG engine that allows others to create an RPG similar to Final Fantasy, Dragon Quest, or Phantasy Star. Spineless Jelly Spineless Jelly is a generic cross-platform 3D game engine implemented in Python with Pyrex optimizations. Focus is on flexibility, clean design and ease of use, not pure speed or bleeding edge graphics. Stratagus Stratagus is a free cross-platform real-time strategy gaming engine. It includes support for playing over the internet/LAN, or playing a computer opponent. The engine is configurable and can be used to create games with a wide-range of features specific to your needs. The Nebula Device The Nebula Device is a free multiplatform game engine currently running under Linux and Windows. The Wurld Wurld is yet another free 3D gaming engine. It is light, fast, has minimal external requirements, and is still very immature. It is Python scriptable, including support for generating models using 3D turtle graphics. TuxCap Games Framework The TuxCap games framework is a GNU/Linux port of PopCap's games framework, which is a commonly used framework for professional casual game development on Windows. Visual Effects Engine Visual Effects Engine - VEE - is a powerful particle system engine written in C++. It is useful for games, demos, animations and art. ZIG ZIG is a free, LGPL licensed, extendable client-server game engine. Besides networking, it provides support for other features like: logging, an interactive debug console, timing control (for client framerates and server packet rates), automatic downloading of game files from server to client, etc.