🕹️ Sobre este projeto | 🖥️ Como executar | 📚 Leitura e links recomendados | 📜 Licenças
Esse projeto visa agrupar todos os repositórios produzidos por mim (JosManoel) em cursos e certificações com o intuito de facilitar o acesso por terceiros, criado para funcionar como um portifólio interativo, utilizando os assets do "Ninja Adventure Asset Pack" e fonte "Pixelify Sans", utilizando o Flutter com a biblioteca Bonfire e Flame.
Antes de executar o Game é necessário atualizar todas as dependências do projeto. Para executar essa ação, siga o código a seguir:
flutter pub get
Note
A aplicação possui algumas dependências em versões anteriores que podem gerar conflitos com o Bonfire quando atualizadas, sendo elas: ffi 2.1.0; material_color_utilities 0.5.0; meta 1.10.0; path 1.8.3.
Warning
A partir da versão 1.15.0 do Flame o Bonfire apresenta um conflito de chamada com a biblioteca Flame que se estende para as suas versões anteriores. Mantenha o Bonfire na versão 3.2.0 e o Flame em 1.14.0 até que tudo seja solucionado.
Originalmente o Supreme Kai World foi pensado para rodar apenas em um ambiente Web, mas também possui total compatibilidade com outros sistemas suportados pelo Flutter. Para incluir outros sistemas ao projeto, execute o comando a seguir, trocando "plataforma" pela plataforma desejada:
flutter create --platforms=plataforma .
Você pode também listar todas as plataformas desejadas em um único comando. Exemplo:
flutter create --platforms=windows,linux .
Para executar o game basta compilar utilizando o seguinte comando na raiz do projeto:
flutter run
- Flutter - Criando mapas para o Bonfire com o Tiled.
- Flutter - Creating maps for bonfire with Tiled.
- Flame Docs.
- Bonfire Docs.
- Tiled Documentation.
-
Este projeto está sob a licença MIT.
-
Assets criados por Pixel-Boy e AAA. Disponíveis na itch.io sob a licença CC0.
-
Pixelify-Sans criada por Stefie Justprince. Disponível no Google Fonts sob a licença OFL.
👋🏾 Feito por JosManoel com 🕹️ , 🎧 e 🔥.