Projects / Macao


Macao is a framework based on Javascript and DHTML to build animated interactive homepages. It is intended to build graphic adventures and other animated interactive fiction. Macao-based games don't need any plugin and can be hosted on static Web servers. The framework comes with a step-by-step tutorial and a complete Java-style API documentation. It has a Road Editor and other useful tools.

Operating Systems

Recent releases

  •  10 Apr 2006 18:50

    Release Notes: This release brings a module for card games. Try out the online demo Macao Solitaire. Overall performance has been improved, and support for drag and drop has been extended. An additional chapter in the tutorial explains how to set the walk interval.

    •  24 Jan 2006 21:29

      Release Notes: This release includes a persistence module. You can use this module to let the user save the game score as a bookmark in the browser, so the score can be saved and reloaded without the need of a specific server. In addition, every page can have its own frameset to show different controllers.

      •  18 Jul 2005 20:57

        Release Notes: This release fixes all known bugs and brings better support for the Opera browser. It includes an enhancement for the Sentence Controller, so the user needs fewer clicks to check out an action.

        •  28 Jun 2005 22:54

          No changes have been submitted for this release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.