Projects / Cottage


Cottage is a simple graphics and sound engine implemented on top of HTML 5's canvas and audio elements. It aims to be an easy to use library for Web-based game development.

Operating Systems

Recent releases

  •  29 Sep 2012 06:48

    Release Notes: A new (DefAppText) member variable was added to the GameApplication class. A new test application, 'client-server-communication-test' was added. Some code and API documentation cleanups were included along with some bugfixes.

    •  23 Mar 2012 22:53

      Release Notes: This release adds a new directory "php" (which holds all of Cottage's PHP library files), new test applications (please note that they need PHP and MySQL support in your Web server), and bugfixes.

      •  29 Jan 2012 22:14

        Release Notes: This release adds minor code cleanups and bugfixes in the battle engine and the sound system, and minor code cleanups in Cottage Designer.

        •  06 Dec 2011 00:23

          Release Notes: The BattleEngine class was improved. For short range actions, the source will now come (move instantly) to the target. A bug in Cottage Designer was fixed.

          •  23 Nov 2011 23:42

            Release Notes: Some bugs in the battle engine were fixed.

            Recent comments

            25 Jul 2011 11:30 blue_wind_25

            We post news about Cottage in:


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.