Skip to content
ReactX edited this page Dec 18, 2024 · 14 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 v18.16.0

TypeScript

KoaJS

Redis

Docker

Database

MariaDB

MikroORM

Client

JPEXS Flash Decompiler (latest)

Apache Flex SDK v.14.16.0 and higher

ActionScript (AS3)

Flashplayer Content Debugger 32


Clone this wiki locally