About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net 2d 3d 3dengine 3d-rendering ai android animation api arcade artificial-intelligence audio bluetooth browser bsd c c# c++ class client code coding computing configuration console cross-platform cross-plattform css delphi developer development direct3d directx display easy education engine entertainment environment event events extension fedora first-person-shooters fonts fps framework free freebsd free-software fun gamedev game-development game-engine games gaming gentoo gl gnu gnu-linux gpl gpl2 graphics gtk# html input j2me java joystick keyboard language library linux livecd lua mac macintosh macos macosx mac-osx mac-os-x middleware mobile module mono mouse multimedia multi-platform multiplayer objectoriented object-oriented ogre ogre3d online open openal opengl opensource open-source osgi osx os-x pc php physics platform player players plugin plugins portable programmer programming project puzzle-games pygame python quake rad render render-engine renderer rendering role-playing role-playing-game rpg scenegraph sdl server services shader software-development solaris sound space strategy text toolkit tools turn-based-strategy ubuntu ui unix utilities visualisation visualization win32 windows x x11
[48 users on Ohloh]
Pygame is a set of Python modules designed for writing games. It is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system.
[24 users on Ohloh]
The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library) and OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks. All in a simple and s...
Irrlicht Engine
[18 users on Ohloh]
The Irrlicht Engine is a high performance real-time 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 renderers.
[10 users on Ohloh]
The JInput Project hosts an implementation of an API for game controller discovery and polled input.
[10 users on Ohloh]
The Xith3d project consists of powerful middleware consisting of a scenegraph and an extensible renderer. The goal is to create a lean and performative scenegraph and renderer while at the same time allowing for extensions and enchancements to all stages of the rendering pipeline.
You can think of it as a 3D engine. It allows to create games, or any application requiring a 3D visualization. It's versatile, usable with JOGL or LWJGL, embeddable in AWT, Swing, SWT (Eclipse). ...
S.C.O.U.R.G.E.: Heroes of Lesser Renown
[9 users on Ohloh]
S.C.O.U.R.G.E. is a Rogue-like game with a modern user interface. The game allows a group of four characters to search for treasure, kill enemies, gain levels, etc.
[6 users on Ohloh]
The Open Toolkit is a free, fast, cross-platform OpenGL, OpenAL and OpenCL wrapper for C# and other .Net languages.

The bindings in OpenTK are strongly-typed and fast and help you catch programming errors before they get the chance to manifest. Additional utilities integrate the bindings with .Net, making OpenTK especially suited to Rapid Application Development.

OpenTK can be used alone or integrated into GUI toolkits, like Windows.Forms and GTK#. It runs everywhere witnout recompil...

[5 users on Ohloh]
Ardor3D is a Java based 3D engine, forked from jME with the goal of making a more professionally oriented engine with a community based on accepted open source principles.
Xith3D Toolkit
[5 users on Ohloh]
This project contains all testcases, demos, benchmarks, etc. to show the full power of xith3D.
[4 users on Ohloh]
ClanLib is a cross platform C++ toolkit library. Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only.
[3 users on Ohloh]
Dark Places is a Quake modification I have built over the course of 6 years on and off experimenting, it got somewhat of an overhaul when the Quake engine source code was released, and I began developing a custom OpenGL-only engine for it and other mods, which supports Windows WGL and Linux GLX, and has greatly improved graphics and image quality.

It can not easily be described, as it is simply an improved Quake, not a total conversion (yet, anyway).

The realism of shell casings fall...

[3 users on Ohloh]
GASP project (GAming Services Platform) deals with middleware solutions to support Multiplayer Mobile Games (MMG) and Multiplayer Ubiquitous Games (MUGs), that implement and extends the Open Mobile Alliance GS specifications.
[2 users on Ohloh]
This project serves as a base for Java Graphics Engines. It contains abstract loaders (models, textures, etc.), OpenGL-wrapper, etc. to help you build your own engine and to maintain compatibility between your engine and others, which are using JAGaToo.
[2 users on Ohloh]
Orx is a portable, easy to use, data-driven, 2D-oriented game engine.
[2 users on Ohloh]
Glorylab is a multiplayer 3D deathmatch game with swords, crossbows, maces and magic in a living labirynth.The world and rules are simple, but their various combinations might be unpredictable.
Cero Project
[1 users on Ohloh]
Cero is a free open source game framework appropriate for a wide variety of card games. Any card game can be easily programed in Java.
Irrlicht.Net CP
[1 users on Ohloh]
A cross-platform .Net wrapper for the Irrlicht Engine
[1 users on Ohloh]
Após anos de desenvolvimento do framework GBF e de alguns jogos, chegou o momento de difundir o conhecimento adquirido, para isso irei a partir de agora por meio do projeto 'Aero Target', o qual é subprojeto do PJMOO (Projetando Jogos Multiplataforma com Orientação a Objetos) laçar um tutorial por meio desse wiki, focado no Aero Target, com o objetivo de ensinar como programar jogos e como utilizar o GBF.

Estaremos agora publicando o tutorial, o qual deve evoluir durante as próximas semana...

[1 users on Ohloh]
FZPong,is a game that returns to the early days of gaming, baseai in the famous Pong, where the player must face a great challenge and prove that it is capable of overcoming the machine in one of the oldest sports, Ping-pong.

FZPong, é um jogo que retorna aos primórdios dos jogos eletrônicos, baseai-se no famoso Pong (No Brasil foi conhecido como Tele-Jogo), onde o jogador deve enfrentar um grande desafio e provar que é capaz de vencer a máquina em um dos mais antigos esportes, o ping-pong...

[1 users on Ohloh]
É um framework C++ e SDL, criado para desenvolvimento de jogos em 2D, foi concebido para ter alta portabilidade entre Windows e Linux, permitindo assim que jogos criados com ele sejam compilados em qualquer uma das duas plataformas sem necessitar alterações no código.

Com foco na produção de jogos com grande portabilidade e poucas exigências de hardware, permitindo assim que os jogos desenvolvidos com a GBF, possam ser executados nas mais diversas configurações de hardware possível.