|
1 | 1 | Aliance Of Java
|
2 | 2 |
|
3 |
| -🚀 Começando o desenvolvimento do Jogo de RPG em Java |
| 3 | +Começando o desenvolvimento do Jogo de RPG em Java |
4 | 4 |
|
5 |
| -📋 Pré-requisitos |
| 5 | +📋 Descrição do projeto |
6 | 6 |
|
7 |
| -O projeto foi desenvolvido em Java, Contendo Main Principal e mais 3 pacotes, sendo eles: |
8 |
| -Ataques contendo todos os ataques básicos e especiais, efeitos dos ataques e tipo de efeitos, |
9 |
| -Entidades contendo classe principal Criaturas e suas heranças de personagens, chefoes e inimigos e |
10 |
| -Equipamentos tendo tipo e a raridade. |
| 7 | +O projeto se trata de um jogo no estilo RPG de turno, o qual tem um personagem que deve trilhar sua caminhada |
| 8 | +seguindo a história que criamos. O jogo foi criado na linguagem Java e conta com diversas funcionalidades |
| 9 | +e mecânicas bem divertidas, as quais os jogadores poderão fazer uso e se divertir muito. |
11 | 10 |
|
| 11 | +✅ Status do projeto |
12 | 12 |
|
13 |
| -🔧 Instalação ⚙️ Executando os testes |
14 |
| -Pode ser execultado via Eclipse-workspace e VS Code; |
| 13 | +O projeto conta com 2 versões, uma no terminal (Console) e outra com interface gráfica, a versão de terminal está |
| 14 | +pronta e funcional, já a versão com interface gráfica está em desenvolvimento. |
15 | 15 |
|
| 16 | +⌨️ Funcionalidades |
16 | 17 |
|
17 |
| -⌨️ E testes de estilo de codificação 📦 Desenvolvimento |
| 18 | +- Sistema de escolha de personagem; |
| 19 | +- Nivel, xp e liberação de novos ataques; |
| 20 | +- Ataques básicos e especiais; |
| 21 | +- Dificuldade; |
| 22 | +- Escolha de modo livre (sandbox) e modo história; |
| 23 | +- Criação de um personagem customizável; |
| 24 | +- Batalha de turno contra inimigos e chefões; |
| 25 | +- Sistema de efeitos de ataque; |
| 26 | +- Equipamentos de ataque, defesa e cura; |
| 27 | +- Baús de itens aleatórios. |
18 | 28 |
|
19 |
| -🛠️ Construído com |
| 29 | +🛠️ Construído com |
| 30 | + |
| 31 | +- Editor de código: Eclipse e Intellij |
| 32 | +- Linguagem de programação: Java |
| 33 | +- Sistema de versionamento: Git |
| 34 | +- Paradigma de orientação a objetos |
| 35 | + |
| 36 | +👾 Descrição do código |
| 37 | + |
| 38 | +Para criar as funcionalidades e mecanicas do nosso projeto utilizamos Herança e classes abstratas para criar os |
| 39 | +personagens (Classe Criatura) e ataques (Classe Ataque), classes enumeradas para tipo de equipamento, efeitos e para |
| 40 | +raridade de equiapementos e por fim o Windows Builder para ajudar na confecção das telas da interface gráfica. |
20 | 41 |
|
21 | 42 | ✒️ Autores
|
| 43 | + |
22 | 44 | Nikolas Trapp - (https://github.com/NikolasTrapp)
|
23 |
| -Marlon Santos - (https://github.com/MarlonDSantos) |
24 |
| -Reinaldo Santos - (https://github.com/Reinaldo0) |
25 | 45 |
|
26 |
| -📄 Licença |
| 46 | +Marlon Santos - (https://github.com/MarlonDSantos) |
27 | 47 |
|
28 |
| -Este projeto está sob a licença (By Equipe 03 +Dev2Blu) - para detalhes. |
| 48 | +Reinaldo Santos - (https://github.com/Reinaldo0) |
29 | 49 |
|
30 | 50 | Obrigado 🤓.
|
0 commit comments