
Estamos ejecutando un servidor KOA ligero escrito en TypeScript, con una base de datos MariadB que aprovecha a Mikroorm, como nuestro ORM de elección. El cliente está escrito en ActionScript 3 y usa Adobe FlashPlayer para mostrar su contenido.
Este repositorio contiene todos los archivos de cliente SWF modificados (Shockwave Flash), junto con el componente del servidor correspondiente reconstruido desde cero para el cliente flash 2010 de Kixeye, los monstruos de patio trasero. El cliente se ejecuta en la versión 128.5690.
Recomendamos descargar nuestro lanzador de juegos que se puede instalar desde la página de descarga de nuestro sitio web. Esto le permitirá administrar sin problemas las versiones de construcción del cliente que juega, todo desde un lugar, sin preocuparse por descargar manualmente nuevas versiones. El lanzador actualmente admite Windows (64 bits) y Linux.
Es posible ejecutar el servidor manualmente o implementarlo usando Docker Compose.
Comience clonando el repositorio y cambiando a la rama de desarrollo:
git clone https://github.com/bym-refitted/backyard-monsters-refitted
cd backyard-monsters-refitted
git switch developPuede implementar el servidor localmente usando Docker con nuestro archivo Docker-Compose.
IMPORTANTE : No use el archivo docker-compose.yml como es para la producción. Contiene claves secretas codificadas, así como credenciales de base de datos débiles destinadas solo a uso local.
La implementación incluye los siguientes contenedores:
docker compose upSiga las instrucciones cuidadosamente en nuestra página Wiki Configuración y configuración del servidor.
Siga las instrucciones cuidadosamente en nuestra página Wiki de configuración y configuración del cliente.
Para contribuir, deberá copiar sus cambios en el directorio SRC. Si se pregunta por qué estamos usando este horrible flujo de trabajo, consulte Contriping.md para obtener más información. Si puede descubrir cómo compilar directamente a SWF sin no beber todos los activos, háganoslo saber.
Backyard Monsters preservation project.
Copyright (C) 2024 | The Backyard Monsters Refitted team
See the GNU General Public License <https://www.gnu.org/licenses/>.