Skip to content

AndersonJJR/Game

Repository files navigation

Cat Run 2D

Java MySQL Maven Status

📋 Sobre o Projeto

Cat Run 2D é um jogo de plataforma desenvolvido em Java. O objetivo principal é sobreviver e pontuar de forma infinita ("Infinite Runner") enquanto o personagem principal percorre um cenário 2D, desviando de obstáculos e inimigos.

O projeto foca na lógica de pontuação progressiva e mecânicas de colisão em um ambiente controlado.

🚀 Funcionalidades Principais

  • Controle de Personagem: Mecânica fluida para movimentação e pulo.
  • Plataforma 2D: Cenário com geração de percurso.
  • Sistema de Obstáculos: Inimigos e barreiras que aumentam a dificuldade progressivamente.
  • Pontuação (Score): Sistema de pontuação baseado no tempo de sobrevivência e distância percorrida.
  • Persistência de Dados: Integração com MySQL para (ex: salvar recordes/ranking).

🛠 Tecnologias Utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias:

  • Linguagem: Java (JDK 24)
  • Gerenciamento de Dependências: Apache Maven
  • Banco de Dados: MySQL

📦 Pré-requisitos

Antes de começar, certifique-se de ter o seguinte ambiente configurado na sua máquina:

  • Java JDK 24 instalado.
  • Git instalado.
  • MySQL Server instalado e rodando.
  • Uma IDE Java de sua preferência (Recomendado: IntelliJ IDEA, Eclipse ou VS Code).

💻 GAMEPLAY

https://www.youtube.com/watch?v=hkzoUeQ_W4E

💻 Como Rodar o Projeto

Como o projeto ainda não possui um executável (.jar ou .exe) distribuído, a execução deve ser feita através da IDE. Siga os passos abaixo:

1. Clonar o repositório

git clone https://github.com/AndersonJJR/Game.git

👥 Autores

Foto do Membro 1
Anderson Júnior
Foto do Membro 2
Matheus Oliveira Librelon
Foto do Membro 3
Marcos Godinho
Foto do Membro 4
Yasmim Camilly
Foto do Membro 5
Ellen Cristine
Foto do Membro 6
Matheus Santana

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages