OSI-Approved Open Source (1,741)
- GNU General Public License version 2.0 (359)
- BSD License (77)
- MIT License (55)
- Apache License V2.0 (46)
- Artistic License (31)
- Academic Free License (14)
- Mozilla Public License 1.0 (11)
- Mozilla Public License 1.1 (11)
- zlib/libpng License (9)
- GNU Library or Lesser General Public License version 3.0 (4)
- Common Development and Distribution License (3)
- Open Software License 3.0 (3)
- NASA Open Source Agreement (2)
- Affero GNU Public License (1)
- Apple Public Source License (1)
- Public Domain (51)
- Other License (22)
- Windows (1,617)
- Linux (1,323)
Grouping and Descriptive Categories (1,214)
- All 32-bit MS Windows (482)
- OS Independent (403)
- All POSIX (366)
- 32-bit MS Windows (252)
- OS Portable (198)
- 32-bit MS Windows (108)
- All BSD Platforms (49)
- 64-bit MS Windows (32)
- Classic 8-bit Operating Systems (3)
- Project is an Operating System Distribution (3)
- Project is an Operating System Kernel (3)
- Mac (953)
- Modern (578)
- Android (425)
- BSD (328)
- Real Time Strategy
- First Person Shooters
- Turn Based Strategy
- Multi-User Dungeons (MUD)
- Puzzle Games
- Board Games
- Side-Scrolling/Arcade Games
- Card Games
- Console-based Games
- Flight simulator
- Game development framework
- License: GNU Library or Lesser General Public License version 2.0 (LGPLv2) ×
Core Development Library, built around openGL and openAL. No external libs other then the 2 above used. Provides extension loading. Base device and window management. Event driven, custom lists. Coded in C++
JFramed is a Liar's dice game. Just like poker, it involves lying and bluffing. Have fun!
imageio aims to be a very simple to use utility to easily load and save BMP, JPG, TGA and PNG files. It's use is especially intended for loading textures from image files for OpenGL.
hlbsp is an attempt to create a freely available cross platform renderer for the BSP file format of the GoldSrc Engine used by Valve to power HalfLife and its mods.
GOOSE is a free 3d game portal engine (uses SDL and OpenGL) aimed for low-end machines (~200MHz CPU)1 weekly downloads
GearHead2 is a giant robot roguelike role playing game set five years after the events of GH1. Features include random plot generation, detailed character creation, tactical/RPG modes, graphical/ASCII interfaces, and many kinds of mecha to play with.39 weekly downloads
GDT is a toolkit (a library) to develop games, thought to be cross-platform (windows,linux,macos), including handling of scenes, meshes, lights, audio, scripting, physics and all the necessary to produce quality games1 weekly downloads
Game engine written in C++. It is cross-platform, lightweight, scalable to a number of threads engine.
FreeJeweled is a simple match-3 game inspired by Bejeweled2 and Gweled. This is development version, so it includes some controls which should be used with precaution.1 weekly downloads
F2IBuilder, is a generator of bitmap fonts, opensource and multiplatform, developed in Java language, according to the GPL. F2IBuilder, é um gerador de fontes bitmap, opensource e multiplataforma, desenvolvido em linguagem java, de acordo com a lice5 weekly downloads
BZLink is a program written in C which allows cross-server communication in the game BZFlag1 weekly downloads
Open source portable implementation of popular card game bang.
Project site for user add-on projects to the Axiom 3D Rendering Engine.
ASCEND is a collection of libraries to build P2P-based 3D networked virtual environments such as Massively Multiplayer Online Games (MMOGs). It supports real-time 3D streaming, consistency control, and persistent storage in a distributed P2P environment.2 weekly downloads
Abstract Laboratory for Education & Science – 6 Java frameworks for rapid development of GUI applications/applets. Includes plots, unified access to Swing components and super-rapid development of “labs" (typical educational/research applications)1 weekly downloads
An experiment in paired-programming to simulate elevator behaviour. Development is done entirely in Java. The finished product will provide a framework for additional simulations and some ability to test different elevator behaviours.90 weekly downloads
A high-level interface for low-level physics engines used in games, robotics simulations, and other 3D applications. Features a simple C++ API, intuitive objects (e.g. Solids, Joints, Motors, Sensors), and XML-based file storage for complex objects.13 weekly downloads
LPC Coding Library and GUI1 weekly downloads
This is a C++ glue to SDL (Simple DirectMedia Layer) library- a low-level, cross-platform multimedia library. SDLmm will utilize C++ features while still being close to SDL in syntax (and naming).9 weekly downloads
The OtterEngine is a cross platform game engine designed to allow for quick prototyping of 2D and 3D game designs.
An Open Source portable pure Java game library with example games, Swing-based sprite animation engine, deployment framework, and firewall tunneling networking. The code is documented in the book Advanced Java Game Programming by David Wallace Croft.3 weekly downloads
Project moved to http://www.trinitycore.org/repo forums : http://www.trinitycore.org/ Wiki : http://www.trinitycore.info
A compiler for creating games on MOS-65xx-based computers
Zorlin's English Pack for Supercard DSOne (ZEP) ZEP is a complete rewrite of the Supercard Team's language files, but in proper English with better grammar, spelling, and punctuation.
A Game AI package Including the main components of game ai, like path searching, a star algorithm and its variations, profile, stat, timer, behavior tree, decision tree, steering, etc.