No description
- Rust 87.3%
- Shell 12.7%
| assets | ||
| src | ||
| .gitignore | ||
| Cargo.toml | ||
| LICENSE | ||
| README.md | ||
| run.sh | ||
| TROUBLESHOOTING.md | ||
First Queen Clone
Clone do clássico jogo First Queen (1988) desenvolvido com Bevy Engine.
Sobre First Queen
First Queen é um jogo pioneiro de estratégia em tempo real com elementos de RPG desenvolvido pela Kure Software Koubou em 1988. O jogo introduziu o sistema "Gochyakyara" (Múltiplos Personagens), onde você controla um líder e seus soldados seguem automaticamente com sua própria inteligência artificial.
Características do Clone
- Menu Principal: Interface inicial com instruções
- Sistema de Liderança: Controle o líder enquanto soldados seguem automaticamente
- Combate por Colisão: Sistema de batalha simplificado baseado em proximidade
- 2 Fases Jogáveis:
- Fase 1: Tutorial com 4 inimigos
- Fase 2: Batalha maior com 10 inimigos
- Tela de Créditos: Final com créditos ao completar ambas as fases
- UI em Tempo Real: Mostra vida do líder e tamanho do exército
Controles
- WASD ou Setas do Teclado: Mover o líder
- ESPAÇO: Iniciar jogo (no menu)
- ESC: Voltar ao menu (na tela de créditos)
Como Jogar
- Seus soldados seguem você automaticamente em formação
- Aproxime-se dos inimigos para atacar
- Derrote todos os inimigos para completar a fase
- Complete as 2 fases para ver os créditos
Compilar e Executar
Usando X11:
cargo run --release
Usando Wayland (via XWayland):
WINIT_UNIX_BACKEND=x11 cargo run --release
Ou use o script fornecido:
./run.sh
Requisitos
- Rust 1.70+
- Bevy 0.17.2
Tecnologias
- Bevy Engine: Game engine em Rust
- Sistema de Estados: Gerenciamento de cenas (Menu, Fases, Créditos)
- ECS (Entity Component System): Arquitetura do Bevy para entidades do jogo
Créditos
Clone desenvolvido com Bevy Engine, inspirado em First Queen (1988) da Kure Software Koubou.