A Application-Level Graphic User Interface for game programming. Independent of drawing device(DirectX, openGL, GDI, GDI+).
The Game Character Node module provides a structure and API for Game Character nodes on your site. You can set one or more node types to be Game Character types from the Game Character administration page, at admin/settings/game_characters.
Monster is a scripting language designed for game development. It is object oriented, type safe, bytecode-compiled, easily merged into existing engines and especially designed to facilitate user-generated scripts. Homepage: http://monsterscript.net
SIGE - Simple Imperative Game Engine SIGE is a toolkit for game creation with OpenGL. At the moment suport for menus, textures, keybindings and configuration files is working. The project plans to include audio and video at a later time.
OpenSkyNet - Moving towards a comprehensive artificial intelligence solution for game developers under the LGPL. The goals are to implement action selection solvers, robust steering behaviors (including pathfinding algorithms), and machine learning.
FUGE is a lightweight GUI library, intended to be used primarily in games and tools for game development. Supports graphics renderer adaptation, real-time layout editing, XML serialization, color schemes. Documentation contain tutorials with...
Nex Input Library (or Nex for short) is an input library for handling multiple simultaneous input devices meant for game developers. Port to UNIX-like systems using MPX is planned, giving full crossplatform support. Planned features include gamepads.
The OGT Library is a set of open source libraries you can use for game programming. All libraries in the OGT shoud be light-weight an buildable on Linux, Windows, MacOS and BSD.
Following Libraries are planned for Version 1:
Palamedes is a plugin that enables users to use Eclipse for Game Description Language (GDL) development, making Eclipse a first class GDL IDE. It comes with many goodies such as syntax highlighting, knowledge base analysis, debug and many other.
TwoStickAI is a novel text entry method for game controllers.
Stats and state server for game developers to use for development of their internet/network games.
A set of XML specifcations for game-related metadata, an API, and a collection of associated tools for managing data. This is to serve as a reusable infrastructure for creating game frontends able to deal with large numbers of games (such as MAME).
Alvyn is a free and open source re-implementation of Amos Pro Basic (Amiga) a Basic interpreter used for game developing. Alvyn is multiplatform and written in C++, with aim to preserve max compatibility with AmosPro. It use SDL library for...
Crazy Eddie's GUI System is a free library for game developers that provides windowing and widgets for graphics APIs and engines where such functionality is not natively available, or is severely lacking.
Established in 2003, CEGUI...
GUI for game development. Written on Python. Model-View-Controller interface. Powerfull skinning support. Now under active development.
TuxGM is a Linux IDE for Game Maker. TuxGM was designed to allow editing of GM6 files in Linux, whereas before it was only possible in Windows. Although there is a Windows version of TuxGM, it is mainly focused on being built for Linux.
Pogolyn is a cross-platform 3D graphics engine intended to be easy-to-use and high performance,aâ‚¬â‚¬which also supports the features for game development. Pogolyn has been renamed to Catcake and moved to http://code.google.com/p/catcake/.
Multithreaded data-flow framework for game development.
DreamGames is Framework for game developer.
PIEngine is a general purpose 3D game engine designed to be an easy to use framework for game developers. It glues together OGRE, ODE, OIS and some other common parts of an engine.