2D game development framework based on Lua and OpenGL

love

2D game development framework based on Lua and OpenGL

LÖVE was created to be a user-friendly engine in which simple (or complicated) games could be made without having extensive knowledge of system or graphics functions and without having to dedicate time towards developing the same engine features time and time again.
Original Mah-Jong game

mah-jong

Original Mah-Jong game

This is a set of programs to play the original Mah-Jong game: one server, one client for a human player and one client for an AI player. Hence the game can be played by 1 to 4 human players.
Single-player, text-based, dungeon simulation game

angband

Single-player, text-based, dungeon simulation game

Angband is a single-player, text-based, dungeon simulation derived from the game Moria, which was in turn based on Rogue. It is often described as a "roguelike" game because the look and feel of the game is still quite similar to Rogue (though there are now graphical tiles available if you dislike ASCII gaming). Angband has been in more or less continuous development since the early 1990s.
go game

kigo

go game

Kigo is an open-source implementation of the popular Go game. Go is a strategic board game for two players. It is also known as igo (Japanese), weiqi or wei ch'i (Chinese) or baduk (Korean). Go is noted for being rich in strategic complexity despite its simple rules. The game is played by two players who alternately place black and white stones (playing pieces, now usually made of glass or plastic) on the vacant intersections of a grid of 19x19 lines (9x9 or 13x13 for easier games).
Snake race game

ksnakeduel

snake race game

The object of the game is to avoid running into walls, your own tail, and that of your opponent, while at the same time you have to try to get your opponent to run into them.
Citadel Przemyśl during Brusilov offensive early 1915

lgeneral

strategy game in the tradition of Panzer General

LGeneral is a turn-based strategy game heavily inspired by Panzer General. You play single scenarios or whole campaigns turn by turn against a human player or the AI.