Tiny Swords é um jogo desenvolvido durante o Bootcamp do Santander 2024 - Criando Jogos com Godot. Neste jogo, os jogadores exploram um mundo encantado, enfrentando inimigos e superando desafios com suas espadas miniaturas. O jogo combina elementos de ação e aventura, proporcionando uma experiência divertida e envolvente.
Esta é a interface do Godot com o projeto aberto, onde você pode visualizar e editar os componentes do jogo, como níveis, sprites e scripts.
Esta é a tela inicial do jogo, onde os jogadores podem iniciar uma nova aventura, acessar configurações e ver as opções de ajuda.
Aqui, o jogador está em ação, enfrentando inimigos e explorando o mundo. A interface mostra a vida do personagem, os itens coletados e as habilidades disponíveis.
Esta é a tela que aparece quando o jogador completa o jogo ou é derrotado. Oferece opções para reiniciar ou retornar à tela inicial.
Para executar o Tiny Swords, siga estas etapas:
-
Instalação do Godot Engine:
- Baixe e instale o Godot Engine, que é a plataforma utilizada para desenvolver o jogo.
-
Clone este repositório:
- Abra seu terminal e execute o seguinte comando para clonar o repositório:
git clone https://github.com/luanalamonica/Tiny-Swords.git
- Inicie o Godot Engine.
- Clique em "Importar" e selecione a pasta do projeto clonado para abrir o projeto.
- No editor do Godot, selecione a cena principal (geralmente
Main.tscn
). - Clique em "Play" para iniciar o jogo.
A estrutura do projeto é organizada da seguinte forma:
- Scenes: Contém todas as cenas do jogo, incluindo a cena principal, níveis e menus.
- Scripts: Scripts em GDScript que controlam a lógica do jogo, incluindo movimentos de personagens, interações e lógica de combate.
- Assets:
- Sprites: Imagens usadas para personagens, inimigos e cenários.
- Sons: Efeitos sonoros e músicas de fundo que enriquecem a experiência do jogador.
- Configurações: Arquivos de configuração para ajustes de jogo, como dificuldade, controles e preferências do usuário.
- Controles Intuitivos: O jogo permite que os jogadores se movimentem e combatam com facilidade.
- Vários Níveis: Explore diferentes cenários e enfrente inimigos únicos em cada nível.
- Sistema de Pontuação: Os jogadores podem ganhar pontos por derrotar inimigos e coletar itens.
Para aprimorar o jogo Tiny Swords, as seguintes melhorias podem ser consideradas:
- Novos Níveis e Inimigos: Adicionar mais conteúdo e desafios para aumentar a durabilidade do jogo.
- Aprimoramento Gráfico: Melhorar os gráficos e adicionar efeitos visuais para uma apresentação mais atraente.
- Multiplayer Local: Implementar modos de jogo multiplayer para aumentar a interação entre jogadores.
- Sistema de Missões: Incluir missões e objetivos específicos para guiar os jogadores através da história do jogo.
Contribuições são bem-vindas! Sinta-se à vontade para adicionar novas funcionalidades, melhorar o código ou ajustar a interface. Para contribuir:
-
Faça um fork deste repositório.
-
Crie uma branch com a nova funcionalidade:
git checkout -b feature/nova-funcionalidade
Envie suas alterações para o repositório:
git push origin feature/nova-funcionalidade
Abra um pull request para revisão.
Agradecemos seu interesse em contribuir para o Tiny Swords!