CINAG is an UCI computer chess engine. This is a module which thinks about the game and try to find the best move for each position. Our goal is to create a quite strong opponent by using state of the art AI technics.

MLGame is a 2d game library for OCaml built on top of SDL (OCamlSDL).
It features sprites, collision, video contexts, high level network, console, input bindings, widgets and video primitives.
Currently package includes some simple exaple games, an

A block game in the style of tetris. Colored blocks are dropped on the grid and the color components of the new block add to (or cancels) components in the existing blocks. Creating a line of 3 or more blocks causes those blocks to be eliminated.

AfA-Scumm is the 2D adventure engine powering AmberfishArts, a community for enthusiasts of classic adventure games as well as a hub for high-quality fan projects. Coded in C++, AfA-Scumm is both very portable and feature rich.