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 run the game in the native Flash Player projector, which is included in the root of this repository here. Once you have downloaded and opened the Flash Player, click on File > Open
and select the game file. You can find the game file under our latest releases.
- Clone this repository and checkout the develop branch:
git clone https://github.com/bym-refitted/backyard-monsters-refitted
- 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.
- 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/>.