We are running a lightweight Koa server written in TypeScript, with a MariaDB database leveraging MikroORM, as our ORM of choice. The client is written in ActionScript 3 and uses Adobe FlashPlayer to display its content.
This repository contains the entire modified SWF (Shockwave Flash) client files, along with the corresponding server component rebuilt from the ground up for Kixeye's 2010 Flash client, Backyard Monsters. The client is running on version 128.5690.
We recommend to download our game launcher which can be installed from our website's download page. This will allow you to seamlessly manage what build versions of the client you play, all from one place, without worrying about manually downloading new versions. The launcher currently supports Windows (64-bit) and Linux.
The server can either be set up manually by installing the required components on your machine, or through Docker Compose.
Follow the instructions carefully on our server setup & configuration Wiki page.
Follow the instructions carefully on our client setup & configuration Wiki page.
To contribute you will need to copy your changes to the src directory. If you are wondering why we are using this horrible workflow please see CONTRIBUTING.md for more information. If you are able to figure out how to compile directly to swf without unlinking all assets, please let us know.
For working with Docker directly, follow the instructions carefully on our Docker Deployment Wiki page.
To compile an APK for Android follow our Android Application Setup Wiki page.
- Exemption to PCCPSACT, exemptions to the provision of the Digital Millennium Copyright Act (โDMCAโ).
- EFGAMP, the European Federation of Video Game Archives, Museums and Preservation projects.
- UNESCO PERSIST Programme, helps ensure that digital information can continue to be accessed in the future.
- The Internet Archive, a digital library of Internet sites and other cultural artifacts in digital form.
- Flashpoint Archive, the webgame preservation project.
- Adobe Flash Player Archive, the Adobe Inc. archive.org Flash Player Archive.
Backyard Monsters preservation project.
Copyright (C) 2024 | The Backyard Monsters Refitted team
See the GNU General Public License <https://www.gnu.org/licenses/>.