Skip to content
ReactX edited this page May 5, 2024 · 8 revisions

This developer documentation is designed to provide you with comprehensive insight and technical knowledge about the architecture, design and structure used for both the existing client application of Backyard Monsters Refitted and the implementation of the server-side logic that is used to provide the game with the necessary data. This documentation is a work-in-progress, and will be continuously improved and added to, as we learn more about the codebase.


Tech Stack

We have adopted a range of tools for this project that we believe are suitable and best fit our use-case for the development of Backyard Monsters Refitted, these however, can change at anytime. We highly recommend to adopt the same environment and install the necessary components:

Server

Node 18.13.0 and above.

TypeScript

Koa.js

Database

MariaDB

MikroORM

Client

JPEXS Flash Decompiler v.18.5.0 and above.

Apache Flex SDK v.14.16.0 and higher

ActionScript (AS3)

Flashplayer Content Debugger 32