Gaming Engines
A Game Engine is the core software component of a video game. It typically handles rendering and other necessary technology, but might also handle additional tasks such as game AI, collision detection between game objects, etc. The most common element that a game engine provides is graphics rendering facilities (2D or 3D).
From : en.wikipedia.org/wiki/Game_engine
From : en.wikipedia.org/wiki/Game_engine
51 products available, Sorted alphabetically
Aleph One
Aleph One (formerly known as the Marathon Open Source Project) is an open-source first-person shooter engine based on the source c .....
Platform : Win 2000, Mac OSX
Aleph One (formerly known as the Marathon Open Source Project) is an open-source first-person shooter engine based on the source c .....
Allegro
Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linu .....
Platform : OS portable code
Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linu .....
Aviatrix3D
Aviatrix3D is a pure retained-mode Java scene graph API over the top of Java OpenGL bindings (currently JOGL, but will move to the .....
Platform : Java
Aviatrix3D is a pure retained-mode Java scene graph API over the top of Java OpenGL bindings (currently JOGL, but will move to the .....
Axiom 3D Rendering Engine
The Axiom 3D Rendering Engine is a fully object oriented 3D graphics engine using C# and the .Net platform. Axiom 3D aims to be an .....
Platform : C#
The Axiom 3D Rendering Engine is a fully object oriented 3D graphics engine using C# and the .Net platform. Axiom 3D aims to be an .....
Ca3DE
Ca3DE is an all-purpose, modern 3D graphics engine. It can be used to create a variety of 3D applications, including games, simul .....
Platform : Win32
Ca3DE is an all-purpose, modern 3D graphics engine. It can be used to create a variety of 3D applications, including games, simul .....
ClanLib
ClanLib is a cross platform C++ framework. Essentially the library offers a series of different functionality under a streamlined .....
Platform : Win32, Linux, Mac OSX
ClanLib is a cross platform C++ framework. Essentially the library offers a series of different functionality under a streamlined .....
CryptEngine
CryptEngine is a fast 3D engine for Java available as Open Source and is distributed under Mozilla Public License. It is based .....
Platform : Win32, Linux, Mac OSX
CryptEngine is a fast 3D engine for Java available as Open Source and is distributed under Mozilla Public License. It is based .....
Crystal Space
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in C++. It supports: true six degrees of freedom, colo .....
Platform : Win32, Linux, Mac OSX
Crystal Space is a free (LGPL) and portable 3D Game Development Kit written in C++. It supports: true six degrees of freedom, colo .....
Cube
Cube is an open source multiplayer and singleplayer first person shooter game built on an entirely new and very unconventional eng .....
Platform : Win32, Unix like
Cube is an open source multiplayer and singleplayer first person shooter game built on an entirely new and very unconventional eng .....
Delta3D
Delta3D is an Open Source engine which can be used for games, simulations, or other graphical applications. Its modular design int .....
Platform : Win32, Linux
Delta3D is an Open Source engine which can be used for games, simulations, or other graphical applications. Its modular design int .....
Introduction to 3D Game Engine Design Using DirectX 9 and C
Illustrates the process of creating a simple 3D game engine.Teaches how to develop an off-road driving game that brings such features as management of large scenes, environmental effects, and physics into play.
Illustrates the process of creating a simple 3D game engine.Teaches how to develop an off-road driving game that brings such features as management of large scenes, environmental effects, and physics into play.
Game Physics Engine Development (The Morgan Kaufmann Series in Interactive 3D Technology)
Describes each step in the creation of a robust, usable physics engine. Introduces the mathematical concepts in a clear and simple manner, keeping to high school level topics and building a physics code library as it goes.
Describes each step in the creation of a robust, usable physics engine. Introduces the mathematical concepts in a clear and simple manner, keeping to high school level topics and building a physics code library as it goes.
Game Physics Engine Development
Introductory book on game physics with solid coding guidance but which limits the math content.
Introductory book on game physics with solid coding guidance but which limits the math content.
AI for Game Developers
Perfect starting point for understanding and applying AI techniques to your games. Written for the novice AI programmer, AI for Game Developers introduces you to techniques such as finite state machines, fuzzy logic, neural networks, and many others,
Perfect starting point for understanding and applying AI techniques to your games. Written for the novice AI programmer, AI for Game Developers introduces you to techniques such as finite state machines, fuzzy logic, neural networks, and many others,

Gaming Platforms