MLGame

OCaml Game System

What is MLGame?

MLGame is a library designed to help developers create 2d games by providing a high level interface for graphics, network, etc. It is everything that programmers want when they begin writing a game. It helped us win the ICFP 2003 Lightning contest. It is fully functional.

Features

Requirements

MLGame should work under any platform where OCamlSDL works. It has been tested only under Linux, Windows/MSVC++, OpenBSD, BeOS, Solaris and Cygwin. "./configure; make" should work everywhere (except MSVC++ which is more complicated).

Authors

MLRobbo was written by Tomasz Kokoszka, MLArcan by Paweł Stawicki ahalf of MLLiero by Michał Kozłowski and MLTermo by Pawel Fiendeisen.

Implementation

MLGame is written in OCaml. OCaml is a strongly-typed functional programming language. Functional programming is becoming more and more popular, because it offers almost bug free writing.

License

MLGame is released on GNU GPL.

Sourceforge site:

Documentation:

Links:

Screenshots:

Copyright © 2003-6 Cezary Kaliszyk
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
SourceForge.net Logo Valid HTML 4.01!