
Estamos executando um servidor KOA leve escrito no TypeScript, com um banco de dados MariaDB alavancando o Mikroorm, como nosso ORM de escolha. O cliente está escrito no ActionScript 3 e usa o Adobe FlashPlayer para exibir seu conteúdo.
Este repositório contém os arquivos do cliente SWF (Shockwave Flash) modificados, juntamente com o componente do servidor correspondente reconstruído do início para o cliente Flash de 2010 da Kixeye, o quintal dos monstros do quintal. O cliente está em execução na versão 128.5690.
Recomendamos baixar nosso lançador de jogos, que pode ser instalado na página de download do nosso site. Isso permitirá que você gerencie perfeitamente quais versões de construção do cliente você joga, tudo de um lugar, sem se preocupar em baixar manualmente novas versões. Atualmente, o lançador suporta Windows (64 bits) e Linux.
É possível executar o servidor manualmente ou implantá -lo usando o Docker Compose.
Comece clonando o repositório e mudando para a filial de desenvolvimento:
git clone https://github.com/bym-refitted/backyard-monsters-refitted
cd backyard-monsters-refitted
git switch developVocê pode implantar o servidor localmente usando o Docker com nosso arquivo Docker-Compompose.
IMPORTANTE : Não use o arquivo docker-compose.yml como é para produção. Ele contém teclas secretas codificadas, bem como credenciais de banco de dados fracas destinadas apenas ao uso local.
A implantação inclui os seguintes contêineres:
docker compose upSiga as instruções cuidadosamente em nossa página Wiki de configuração e configuração do servidor.
Siga as instruções cuidadosamente em nossa página Wiki de configuração e configuração do cliente.
Para contribuir, você precisará copiar suas alterações no diretório SRC. Se você está se perguntando por que estamos usando esse horrível fluxo de trabalho, consulte Contribuindo.md para obter mais informações. Se você é capaz de descobrir como compilar diretamente para o SWF sem desbaste de todos os ativos, informe -nos.
Backyard Monsters preservation project.
Copyright (C) 2024 | The Backyard Monsters Refitted team
See the GNU General Public License <https://www.gnu.org/licenses/>.