Occade is an occam-pi library for writing simple arcade games.

parrot-attack

The aim is to make it really easy for CO631/2 students to write games as assignments without needing to worry about low-level graphics, collision detection, event handling and the like. It provides a fixed playfield, a large number of sprite objects that can move around and change appearance, and filters for input events.

While Occade itself is written entirely in occam-pi, it's based on Damian's SDL bindings and uses SDL for all the heavy lifting. This means that it supports a variety of platforms, and it should have decent performance even on an interpretive occam implementation.

Occade now comes with KRoC, in the modules/occade directory; a few examples are included. The OccamDoc documentation can be viewed online in the standard place.

Occade (last edited 2007-07-14 10:17:30 by ats1)