a comprehensive system for designing realistic NPC AI for persistant worlds. It uses a meme metaphor to rationalize the "hows and whys" of NPC life. The Memetic AI Toolkit provides an artificial life designer with a host of tools, documentation, example c
remaking the classic 1984 arcade game Marble Madness by Atari. The graphics are slightly enhanced to bring them on par with modern standards: there is now a full 3D mode in addition to the usual isometric perspective one
protocol intended for use in networked roleplaying games, and provides a flexible and extensible means of communicating between the components of a game system. The protocol is transport independant, encoding independant and portable.
concept created by lone developer (Eskil Steenberg) bent on creating an entire massively multiplayer online world single-handedly, using procedural generation techniques that cause the game to build itself by starting with clever rules and exploring them
or the one-day tutorial Essential Math for Games Programmers, which is presented every year at the Game Developer's Conference. Within you will find information about the tutorial, free tutorial materials, and some updates for the companion book.
a cross-platform C++ framework for rapid AI development. Loom evolved out of the idea that in game development there is often the need for placeholder AI while an application is in initial development phases.
With hundreds of published titles, 3D GameStudio authoring suite for 2D, 3D realtime applications. It combines the C-Script programming language with a high-end 3D engine, a 2D engine, a physics engine, a level, terrain and model editor, etc...
a framework for developing games. Open source extendable, object-oriented game engine written in C++engine with cross-platform plugin-based architecture.
a general purpose tile map editor. It's built to be easy to use, yet capable of catering to a host of varying game engines, whether your game is an RPG, platformer or Breakout clone.
a free / freeware open source tool for 2-D game development. It is designed for the Windows 9x/DirectX platform, and targeted at people spanning a range of skill levels.
a multiplayer, text-based online game based on the Discworld books as written by Terry Pratchett. On Discworld you will meet many of the characters from those books. Terry's books are humorous fantasy and the game retains that spirit.
an interpreted computer language originally designed for programming text adventure games. Its migration to the web now allows the author to create a much wider variety of graphical and non-graphical programs, all of which can be used online using nothing
a server for chess players to play against each other over the Internet. FICS supports tournaments, lectures, live game relays, chess variants (Suicide, Bughouse, Crazyhouse, Atomic) and lots more.
a open game platform with easy-to-use creation tools. Games created for Mokoi are platform agnostic, giving them the ability to be played on any device.
a framework for tile-based (isometric) RTS games. It provides the basic entities for an RTS game with implemented SDL and GRP components. As a proof-of-concept, a Starcraft clone is being implemented with it.
A complete game framework, editor and toolset for the creation of PC multiplayer action games. It is the result of several years of development effort at spanish developer Tragnarion Studios, and is based in nebula2, the open-source 3D engine from Radon Labs.
a complete development utility for graphics of tile-based games. The application contains a bitmap editor for creating tiles and sprites and a map editor for designing level maps.
a 2D fighting game in the same style as Double Dragon and TMNT. Paintown is very extensible and comes with editors to help design new levels and animations.
includes sound effects, music, a complete 3D engine, font rendering, a simple Windowing library, a game scripting language, a GUI, networking, 3D math library and a collection of handy utility functions.