Skip to content

Latest commit

 

History

241 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Knight Game ⚔️

Um jogo 2D de ação em pixel art desenvolvido em Java, criado para fins educacionais e inspirado em Shovel Knight

KnightGame1

📖 Sobre o Jogo

No Knight Game, você assume o papel de um cavaleiro real em uma jornada épica através de um reino ameaçado por hordas de inimigos. Enfrente esqueletos, magos e um chefe final desafiador, explorando cenários detalhados e coletando itens que ajudam na batalha.

O jogo apresenta dois estilos de combate:

  • Modo Shooter 🎯: ataque à distância disparando projéteis.
  • Modo Slasher 🗡️: combate corpo a corpo usando a espada.

Características principais:

  • 4 fases únicas com diferentes hordas de inimigos
  • Combate dinâmico com dois modos distintos
  • Cenários pixel art inspirados em reinos de fantasia
  • Trilha sonora imersiva e efeitos sonoros de batalha

⚙️ Requisitos e Instalação

🗒️ Pré-requisitos

  • Java JDK 8 ou superior
  • IDE (IntelliJ, Eclipse) ou VS Code com extensões Java

🖥️ Como Executar

Clone o repositório:

git clone https://github.com/Manudrel/KnightGame.git
cd KnightGame
git checkout main

Importe e execute o projeto

IntelliJ / Eclipse

  1. Vá em File > Open Project
  2. Selecione a pasta do projeto

VS Code

  1. Abra a pasta do projeto
  2. Instale as extensões Java recomendadas

Execução

  1. Localize a classe principal (Engine.java ou equivalente)

  2. Rode o projeto:

    • IntelliJ: Shift + F10
    • VS Code: Ctrl + F5

👨‍💻 Tecnologias Utilizadas

  • Java 8+ (Programação Orientada a Objetos)
  • ChonEngine (motor gráfico)
  • Assets de pixel art de fontes gratuitas

📜 Créditos

Sprites:

Trilha Sonora:

  • Composta por Darren Curtis: Battle Music

    • Scaring Crows
    • Pay the Reaper
    • Wandering Spirits
    • What Are These Monsters

Efeitos Sonoros:

  • Sons adicionais (Game Over, Vitória): Mixkit

Agradecimentos

  • Professor Carlos Eduardo Pantoja pela orientação no desenvolvimento do projeto.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages