Playing the Game

  • This game is best played on a machine with a keyboard and using a Chrome browser.
  • This is an Adventure Game Interpreter (AGI) style game. Players use the ARROW KEYS to control the character's movement and use simple commands to tell the character what to do. For example: LOOK ROOM to get a description of the general area or TAKE COINS to pick up and carry coins found by the character.
  • Players can type SAVE to save their progress
  • Players can type RESTORE to access previously saved games
  • Players can type RESTART to restart the game
  • Game sound can be controlled with SOUND ON and SOUND OFF commands
  • Game speed can be controlled with NORMAL SPEED, FAST SPEED, FASTEST SPEED, SLOW SPEED commands
  • "Save Early. Save Often."

Game Artifacts

Let Them Eat Cake is compiled into traditional AGI volume directory and other resource formats using the AGI Studio plugin for CrafterCMS. CrafterCMS is an open source headless CMS and web experience management platform that supports the creation and deployment of any kind of digital experience (including creating and deploying a 40 year-old PC-DOS game in a web browser :::Smile:::) The Game runs in a browser and is powered by AGI.js, a Typescript port of the AGI interpreter started by Erik Sandberg in 2014 and extended by Russ Danner in 2023. The interpreter implements the following specification

Game Source

Spoiler Alert: The source code to the game can be found here on Github.