Skip to content

Manudrel/KnightGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 18

Languages