120 projects tagged "Games"

No download Website Updated 19 Dec 2012 RoseThorn Game Library

Screenshot
Pop 43.47
Vit 22.93

RoseThorn is a cross-platform library for 2D and 3D games running on GNU/Linux (and possibly other Unix-like OSes) and Windows. Features include: hardware accelerated 2D and 3D rendering; Ogg and WAV Sound support with OpenAL; Lua scripting; BMP, JPEG, and PNG image loading and saving (from screenshots); easily created and modified user interfaces with XML and CSS, combined with Lua event handling; separate 2D and 3D libraries; support for multiple fonts in both TTF and bitmap formats; support for OBJ, 3DS, MD5, and RTM model formats; skeletal animation (a work in progress); support for UDP and TCP networking; thread and mutex support; a Simple Shader API; 2D animated sprites; and some basic cryptography support. There is simple event management, with key/mouse bindings easily customized from the in-game console, config file, command line, or GUI.

Download Website Updated 24 Jul 2010 Bart

Screenshot
Pop 42.50
Vit 3.31

Bart is a puzzle-style game. In a maze, there is a human and several monsters. The human wants to escape (reach the "exit" point). The monsters, as you may have already guessed, want to eat him for breakfast. The human is in a panic, and you cannot control him at all! He runs in a straight line until reaching a wall, and then turns in a random direction and runs again or explores the maze. One way exists to help the human: you may rotate walls.

Download Website Updated 05 May 2011 Gluon Project

Screenshot
Pop 41.71
Vit 1.00

The Gluon project is an open framework for creating and distributing games, supporting the flow of the idea all the way from the author to the player of the finished game. The current goal for the first stable release is to create games using 2D graphics. The reasoning behind this is that the niche for this type of visual is very large and so far untapped by specialized tools. In the world of 3D games there are solutions such as Unity3D, which provide a distribution system, but in the 2D game development world there are no tools to provide a complete ecosystem for creation, distribution, and feedback gathering. The three main audiences of Gluon are game creators, game players, and application programmers. Each of these are a user of one of the tools.

No download No website Updated 20 Sep 2009 Chesley the Chess Engine!

Screenshot
Pop 40.99
Vit 1.45

Chesley is a chess engine targeting Unix-like platforms and the xboard GUI. It implements a number of modern chess programming techniques, including bitboard move generation, transposition tables, etc.

No download Website Updated 20 Aug 2012 Hugor

Screenshot
Pop 38.96
Vit 1.28

Hugor is a Hugo Runner, meaning a program in which you can load and play adventure games created with Kent Tessman’s Hugo authoring system. Hugor supports all graphics, sound, and music formats of the Hugo engine. Video, however, is not yet supported.

Download Website Updated 18 Oct 2013 MAMEHub

Screenshot
Pop 38.68
Vit 2.19

MAMEHub is a cross-platform online game lobby system which features ports of MAME and MESS emulators which have been updated with custom peer-to-peer network functionality. It uses UME (Universal Machine Emulator), a combination of MAME and MESS.

Download Website Updated 05 Feb 2011 3DJ

Screenshot
Pop 36.26
Vit 1.00

3DJ is a 3D engine for writing 3D graphics applications in Python with the Pygame package. It has a rotating camera and aims to allow developers to write games with the ease of coding them in Python.

No download Website Updated 13 May 2009 PodSixNet

Screenshot
Pop 34.99
Vit 42.91

PodSixNet is a lightweight network layer designed to make it easy to write multiplayer games in Python. It uses Python's built in asyncore library and rencode.py (included) to asynchronously serialize network events and arbitrary data structures, and delivers them to your high level classes through simple callback methods. Each class within your game client that wants to receive network events subclasses the ConnectionListener class and then implements Network_* methods to catch specific user-defined events from the server. You don't have to wait for buffers to fill, check sockets for waiting data, etc. Just do connection.Pump() once per game loop and the library will handle everything else for you, passing off events to all classes that are listening. Sending data back to the server is just as easy by using connection.Send(mydata). Likewise on the server side, events are propagated to Network_* method callbacks and data is sent back to clients with the client.Send(mydata) method.

Download Website Updated 31 Dec 2009 Racer

Screenshot
Pop 34.06
Vit 1.00

Racer is a 2D half arcade racing game. It offers over 30 cars and 8 tracks. Players can select a car and race against computer opponents or against other human in split screen mode. It is also possible to play championship or career mode where the player buys and upgrades cars.

No download No website Updated 30 May 2010 Super Tux-Mania!

Screenshot
Pop 32.65
Vit 38.21

Super Tux-Mania is a recreation of the Super Mario RPG minigame BeatleMania. The goal of the game is to shoot the incoming shells to earn a high score. Shells burst into 3D particles and combo for points.

Screenshot

Project Spotlight

Super Grub2 Disk

A disk which can boot into an OS whose bootloader is broken.

Screenshot

Project Spotlight

samhain

A file integrity daemon with support for centralized monitoring.