Aliance Of Java
Começando o desenvolvimento do Jogo de RPG em Java
📋 Descrição do projeto
O projeto se trata de um jogo no estilo RPG de turno, o qual tem um personagem que deve trilhar sua caminhada seguindo a história que criamos. O jogo foi criado na linguagem Java e conta com diversas funcionalidades e mecânicas bem divertidas, as quais os jogadores poderão fazer uso e se divertir muito.
✅ Status do projeto
O projeto conta com 2 versões, uma no terminal (Console) e outra com interface gráfica, a versão de terminal está pronta e funcional, já a versão com interface gráfica está em desenvolvimento.
⌨️ Funcionalidades
- Sistema de escolha de personagem;
- Nivel, xp e liberação de novos ataques;
- Ataques básicos e especiais;
- Dificuldade;
- Escolha de modo livre (sandbox) e modo história;
- Criação de um personagem customizável;
- Batalha de turno contra inimigos e chefões;
- Sistema de efeitos de ataque;
- Equipamentos de ataque, defesa e cura;
- Baús de itens aleatórios.
🛠️ Construído com
- Editor de código: Eclipse e Intellij
- Linguagem de programação: Java
- Sistema de versionamento: Git
- Paradigma de orientação a objetos
👾 Descrição do código
Para criar as funcionalidades e mecanicas do nosso projeto utilizamos Herança e classes abstratas para criar os personagens (Classe Criatura) e ataques (Classe Ataque), classes enumeradas para tipo de equipamento, efeitos e para raridade de equiapementos e por fim o Windows Builder para ajudar na confecção das telas da interface gráfica.
✒️ Autores
Nikolas Trapp - (https://github.com/NikolasTrapp)
Marlon Santos - (https://github.com/MarlonDSantos)
Reinaldo Santos - (https://github.com/Reinaldo0)
Obrigado 🤓.