Version française
Home     About     Download     Resources     Contact us    

The Caml Hump: Games

Others
BG1Tutu [01-Feb-2006, Alpha] Has a documentation
BG1Tutu is a project which automatically converts the resources in a Baldur's Gate, or Baldur's Gate + TotSC install to the BGII engine.
Author: Japheth.
Toys - Examples
Binkhop [30-Apr-2008, version 0.01, Beta]
Binkohp is a little game inspired by the Mah-jong and extended to 3D.
Author: Florent Monnier.
Others
Chess III Arena [19-Apr-2010, version 0.8, Beta]
Chess III Arena is a simple chess game that utilizes the Quake III Arena characters.
Author: Grant Olson.
Others
Freetennis [16-Nov-2005, Alpha] Has a documentation
A free tennis game written entirely in ocamlsdl and lablgl.
Toys - Examples
Frisch's Sudoku Solver [23-Nov-2005, version 20051117., Beta] Has a documentation
A solver for the Sudoku game.
Author: Alain Frisch.
Toys - Examples
FunLife [07-Mar-2008, version 051207, Beta]
The Game of Life. Features : zoom in/out capability, run at different speeds or by steps, drag the view even when it runs, shapes, colours, grids selections, support standard life file format for input / output, can show next state information with colours or shapes, undo / redo.
Toys - Examples
Mini Gosix [23-Mar-2009, version 1.0, Stable]
Mini Gosix is a small program that allows you to play Gosix board game (by Pierre Canuel) against a computer opponent. There are selectable difficulty levels and GUI. Program is written in OCaml using TK widgets.
Others
mlrogue [21-Mar-2007, version 1.00, Stable]
mlrogue is a clone of linuxrogue rewritten in ocaml. This is a game of the 80ies running in a terminal 24 lines x 80 columns. Can be played in a xterm or other window terminal.
Others
mltetris [04-Aug-2004, version 20040716, Beta]
An implementation of Tetris using threads, Events and the Graphics module.
Author: Berke Durak.
Others
O'Caml X Game library [11-Sep-2002, Beta]
A small framebuffer graphics library for O'Caml and X.
Author: Sami Makela.
Others
O'Chess [01-Dec-2005, version 0.2, Alpha]
O'Chess is a simple chess engine written in O'Caml.
Author: Oleg Trott.
Bindings with C libraries
ocalibs [17-May-2004, Development code]
Ocalibs is a collection of libraries for the ocaml programming language, designed to make windows game development easier. It will support DirectX for graphics and ODE for physics.
Author: Jere Sanisalo.
Bindings with C libraries
OCaml-Allegro [07-Jan-2008, version 20071223, Development code]
This is an OCaml binding for Allegro. Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming.
Author: Florent Monnier.
Others
OcamlDoom [10-Aug-2001, Beta]
A Doom-style 3D graphics engine for action games.
Bindings with C libraries
Peeroml [01-Aug-2005, Alpha]
The Peeroml package allows one to construct lego parts inventories or deconstruct them from a lego set catalog.
Author: Damien Guichard.
Toys - Examples
Pentaminos [10-Aug-2001, Stable]
Solves the Pentaminos puzzle.
Bindings with C libraries
Pocengine [14-Mar-2005, version 0.2.0, Beta] Has a documentation
A game engine to help creating more games more easily. The engine is written mainly in Ocaml with some XML and LUA.
Author: Julien Boulnois.
Others
It's a 3D voxel-based first-person game inspired by Loderunner, with a simple level editor.
Author: Robert Bridson.
Others
Weidu [01-Feb-2006, version 188, Development code] Has a documentationHas a tutorial
WeiDU is a dialogue compiler, string patcher, script and text file extender for Infinity Engine games.
Author: Westley Weimer.