While there isn't a single formal "academic" paper solely dedicated to , the developers have published several in-depth technical "dev-log" papers and tutorials that dive into the game’s unique engine and design philosophy.
: A fascinating look into how the team transitioned from an "event-driven" system to a strictly typed, functional system for handling damage and object interactions to eliminate memory leaks and crashes.
: This paper explains the game's unique scripting language. Unlike most games that use Python or Lua, Frogatto uses a pure functional language , meaning scripts only perform calculations and return results without directly altering the game state, which helps prevent many common bugs.