Projects / Crate Game Engine

Crate Game Engine

The Crate Game Engine is a game engine that is designed to make creating games trivial. The rendering and scripting engines are removed from the game engine to make the specialization of games as easy as possible. Currently, scripting support is implemented to allow a Lua script to be put directly in the game file, which can be validated as XML. Multiplayer text based adventure-style games can be played with the existing console rendering engine.

Operating Systems

Recent releases

  •  07 Apr 2008 16:12

    Release Notes: This release adds Lua support to the build scripts so that user intervention is no longer required. Lua support has been moved into a proper loadable module.

    •  31 Mar 2008 17:09

      Release Notes: Preliminary Lua scripting support has been added.

      •  24 Mar 2008 15:12

        Release Notes: This release includes further cleanup of code, working towards enabling of scripting support.

        •  14 Mar 2008 13:24

          Release Notes: Crate Game Engine has been completely rewritten from scratch after realizing that the current direction was not going to scale as intended. This release represents the first working release after the rewrite. No games are currently playable, but it is a working proof-of-concept of the new asynchronous message passing-based engine.

          •  08 Dec 2005 19:24

            Release Notes: This release includes minor API and documentation updates, as well as a logging system.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.