https://github.com/sal0minh0/labjava
Joguinho em Java de Labirinto para treinar POO
https://github.com/sal0minh0/labjava
java swing
Last synced: 12 months ago
JSON representation
Joguinho em Java de Labirinto para treinar POO
- Host: GitHub
- URL: https://github.com/sal0minh0/labjava
- Owner: sal0minh0
- Created: 2024-05-28T13:26:14.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-02T22:05:18.000Z (about 2 years ago)
- Last Synced: 2025-07-06T13:05:57.522Z (12 months ago)
- Topics: java, swing
- Language: Java
- Homepage:
- Size: 71.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Labirinto
Este projeto foi desenvolvido em java com o que conseguimos até o momento. -> Dia 02/06 -> Dar fork e continuar esse projeto em java
## Alunos
- [Gregório de Albuquerque Borba Cavalcanti]
- [Salomão de Moraes Cassiano Barbosa]
## Descrição
Joguinho de labirinto onde os jogadores devem navegar por um labirinto gerado.
## Funcionalidades Implementadas que funcionam
- Geração do labirinto.
- Botões de Movimento
- Um aventureiro
- Movimentação do aventureiro através do labirinto.
- Localização do aventureiro.
## Funcionalidades que tentamos implementar
- Tesouro.
- Perigo.
- Sistema de vida.
- Sistema de Pontos.
- Paredes estão faltando.
- Emojis no game.
## Principais Bibliotecas Utilizadas
- ArrayList, Swing, Color, Graphics, Graphics2D.
## Classes Principais
1. `Aventureiro`: Representa o jogador no jogo.
2. `Labirinto`: Representa o labirinto do jogo e contém a lógica principal.
3. `Perigo`: Representa um perigo no labirinto que o jogador deve evitar.
4. `Tesouro`: Representa um tesouro que pode ser coletado pelo jogador.
## Como Executar
Para executar o jogo, basta executar o arquivo `Main.java` com a JVM instalada.
```bash
java Main.java