AftGangAglay Documentation


Overview

An application written for the AftGangAglay engine consists of a set of scripts and assets, alongside a configuration file which tells the engine how to properly execute the application.

The engine runtime itself consists of a single executable which consumes these files in the form of an resource pack and produces the desired output (graphics, sound, etc.).
The recommended distribution mechanism uses this as the user-facing application - i.e. the executable a user would use to launch the application. Further packaging information and CLI documentation for the engine executable can be found here.

Applications are scripted using an early version of the Python programming language, and interface with the engine through a script API. An index of the functions found in the native script API (agan) is listed here.