AGEBasic allows the player to control some in-game behaviors by using a special version of the BASIC programming language.

The AGEBasic compiler and runtime engine was specifically developed for Age of Joy. It is inspired in tiny basic

With AGEBasic the player can develop it’s own functions to run in the Age of Joy. Allows to control parts of the game that there aren’t available from the YAML configuration or the Visual configuration.

Additionally, AGEBasic is employed to craft sophisticated functionalities within arcade cabinets. Users leverage it to:

  • Position the player in front of the cabinet
  • Respond to player inputs
  • Manipulate cabinet components
  • Design animatronics
  • Play special effects sounds
  • Play music
  • Insert extra coins
  • Create utility cabinets (like jukebox )
  • Build mechanical games

Essentially, AGEBasic can be used to realize virtually any creative or mechanical concept you envision.

AGEBasic applies to Age of Joy in its version 0.4-RC04 or superior.

Read AGEBasic programing to know more about AGEBasic.