Skip to content

~ Cappivara's, o Frogger do Século 21 ~ Projeto Semestral de MAC0321

Notifications You must be signed in to change notification settings

adrian-matheus/cappivaras-frogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Cappivara's, o Frogger do Século 21

Jogo digital desenvolvido como projeto semestral para a disciplina de Laboratório de Programação Orientada a Objetos(MAC0321), oferecida no primeiro semestre de 2022 para a graduação em Engenharia de Computação na Escola Politécnica da Universidade de São Paulo.

Esse projeto foi desenvolvido do zero em Java com o intuito de aplicar de forma prática os conceitos teóricos de programação orientada a objetos aprendidos em aula e exercitar alguns dos principais padrões de projeto de software("Design Patterns") utilizados na indústria.

Desenvolvedores:

  • Adrian Matheus Oliveira
  • André Yugo Inoue
  • Arthur Milani Giovanini
  • Caio Gonçalves Assumpção
  • Eric Hideki Hashimoto Miura
  • João Pedro Arroyo

Como iniciar o jogo?

Primeiro, garanta que a máquina em questão possui o Java SE Development Kit 17 instalado. Ele pode ser obtido pelo link: https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html

Após isso, basta realizar o download do arquivo Cappivaras.jar e executá-lo.

Como jogar o jogo?

As teclas WASD e as setas do teclado podem ser utilizadas para navegar através dos menus e movimentar a capivara pelo mapa. As teclas ENTER e Espaço podem ser utilizadas para confirmar as opções do menu e pausar o jogo.

O objetivo do jogo é levar a capivara da USP até o parque Villa-Lobos, atravessando a Raia Olímpica da USP, o Rio Pinheiros, as marginais do rio e a ciclovia, desviando dos obstáculos encontrados nesse percurso. A capivara começa com 3 vidas e a cada colisão com um obstáculo ela perde uma delas e volta ao começo do mapa. Ao perder todas as suas vidas o jogo acaba.

O jogador pode escolher entre 2 línguas(Português e Inglês), 3 dificuldades de jogo(Fácil, Médio e Difícil) e 3 estilos gráficos(Década de 1930, Contemporâneo e Futurista) para customizar o seu jogo.

Recursos Audiovisuais utilizados

Fontes Tipográficas

Todas as fontes tipográficas utilizadas neste projeto operam segundo a licença de uso OFL(SIL Open Font License) que permite o seu uso livre. Elas estão disponíveis nos seguintes domínios:

Imagens

Todas as imagens e animações de células do mapa e de entidades utilizadas neste projeto foram criadas pelo prórpio grupo.

Músicas

Todas as músicas utilizadas neste projeto foram obtidas no catálogo do grupo "HeatleyBros - Royalty Free Video Game Music", que permite o seu uso livre. Esse catálogo está disponível no seguinte domínio: https://drive.google.com/drive/folders/1C9UIL0cf8Ha5xMIyrMJn9aVAxaCDTEjE

Efeitos Sonoros

Todos os efeitos sonoros utilizados neste projeto foram obtidos no pacote "The Essential Retro Video Game Sound Effects Collection by Juhani Junkala" da plataforma OpenGameArt.org, que permite o seu uso livre. Esse pacote está disponível no seguinte domínio: https://opengameart.org/content/512-sound-effects-8-bit-style

About

~ Cappivara's, o Frogger do Século 21 ~ Projeto Semestral de MAC0321

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages