RATS Game Engine
Feautre Distribution | Quicksilver | Goldilocks Tests
What is RATS?
RATS stands for Ratscript Anari Trailcrest Stormsound, and represents the entirety of our game engine. Each component has its own unique features and, while each can stand mostly alone, all four are strongest when used together.The four-point spiral logo symbolizes this: the four points represent the four elements of the engine, and the gold carving represents that the game engine is malleable.
The whole of RATS is larger than the sum of its parts - it also serves as the manager for the four engines, facilitating communication between them, and managing threading, engine startup, and processes.
RATS Components
Ratscript
Ratscript is the programming language used in the RATs Engine. It ties everything together - it serves as the scripting language in Anari, and provides mediated access to Trailcrest's functionality.
See Ratscript wiki
Ratscript [Project]
Anari
Anari is the front-end for the RATS Engine. The Anari Graphics Engine provides all graphics and interactivity behavior, and executes Ratscript code in the context of the actual game.
See Anari wiki
Anari [Project]
Trailcrest
Trailcrest is the game core. It contains the code for scoring and leveling, content generation, and user management.
See Trailcrest wiki
Trailcrest [Project]
Stormsound
Stormsound is the audio engine for the game, playing all sounds needed by Trailcrest and Anari.
- Last Author
- jcmcdonald
- Last Edited
- Apr 14 2016, 3:56 PM