No description
  • Rust 87.3%
  • Shell 12.7%
Find a file
2026-07-26 10:16:59 +02:00
assets add asssets 2025-11-20 10:49:46 +01:00
src feat: update 2026-07-26 10:16:59 +02:00
.gitignore Adiciona clone do First Queen usando Bevy Engine 2025-11-14 13:35:41 +00:00
Cargo.toml feat: update 2026-07-26 10:16:59 +02:00
LICENSE Initial commit 2025-11-14 09:38:19 +01:00
README.md Atualiza para Bevy 0.17.2 2025-11-14 13:58:58 +00:00
run.sh Melhora detecção automática de sockets Wayland e XWayland 2025-11-14 14:31:53 +00:00
TROUBLESHOOTING.md Adiciona detecção automática de display e troubleshooting 2025-11-14 14:20:58 +00:00

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

  1. Seus soldados seguem você automaticamente em formação
  2. Aproxime-se dos inimigos para atacar
  3. Derrote todos os inimigos para completar a fase
  4. 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.