Team:

  • Seth Marinello (Engine)
  • David Parent (Language)

Team Website:

Download:

About:

CAGE is an open source adventure game engine. It is small in size and easy to learn. We wanted to create a tool which would shorten the time between the conception of a game and release. CAGE only requires a computer with Java 1.5, a text editor and a simple graphics program.

CARL is the domain specific language we created for scripting in CAGE. This language is simple and contains built in functions for common game tasks. CARL allows the game developer to focus on game logic rather than complex language and memory issues.

 

Features:

  • Self contained, run and develop using only 1 self executing jar.
  • CARL language is easy to learn and use.
  • Simple XML based screen layout.
  • Pure Java 1.5 implementation runs on any platfrom supported by J2SE.
  • Small codebase makes the engine easy for future developers to expand.
ScreenShot
TTT

Website by Seth Marinello 2007