Clean Game Library 

About...
News...
Quick tutorial...
Frequently Asked Questions...
Download...
Contact me...
 

 

Introduction...
The Clean Game Library is a complete development system for 2D games (platform games, side scrollers), using the functional language Clean. Allthough Clean is not easy to learn (it's very different from imperative languages, such as Pascal and C), once you can program in Clean, you can easily create games with the Clean Game Library. 

Before you start, you must realize that the Clean Game Library is NOT a game generator that will just create the game you have in mind for you. Many people seem to expect something like that and are very disappointed when they find out that Clean is a programming language and they actually have to write code for their games! Don't expect results too soon, making a good game takes lots of time and perseverance. 

Charlie the Duck

Charlie the Duck, Clean version

At the moment, the Clean Game Library is only available for the Windows platform (using DirectX). However, because Clean is a multi-platform language, porting the library will probably not be too difficult. This should eventually provide a way to easily create platform independent games! 

The library now works with Tile Studio, a powerful utility which includes a sprite editor and even a complete level editor, which make designing games even easier! 

Tile Studio

Tile Studio - Level editor

At this site, you can find everything you need to start writing your own games in Clean. There is a quick tutorial which will help you get started and some example games, complete with source code. You will also find the latest news concerning games programming in Clean at the news section. If you create your own game in Clean, let me know and I'll make a link at the download section.


 

About News Tutorial FAQ Download Mail
Maintained by
Mike Wiering