Skip to content

Thaylor-Hugo/PolyMonsters

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

👾 PolyMonsters

📝 Descrição do Projeto

Projeto da disciplina MAC0321 - Laboratório de Programação Orientada a Objetos (2023) da USP. O projeto tem como objetivo aplicar os padrões e paradigmas da programação orientada a objeto aprendidos durante as aulas do semestre. Foi escolhido pelo grupo o desenvolvimento de um jogo na linguagem java para o projeto.

🎮 Sobre o Jogo

Jogabilidade

O jogo será baseado na jogabilidade dos antigos jogos de Pokémon, com ponto de visão 2D Top-Down e batalhas por turnos com os diferentes monstros ou animais hostis.

A história se passará na USP, e cada ambiente contará com alguns tipos de inimigos, como fantasmas e ratos nos prédios, sereias e capivaras nos rios, entre outros. As batalhas entre o jogador e os inimigos iniciaram com a aproximação do personagem.

O jogador poderá optar por utilizar itens que podem ser encontrados em armários, mochilas perdidas ou recompensas de vitórias. Os itens seram baseados nas sobremesas dos bandeijões da universidade.

História

A história do jogo será em volta do nosso personagem principal que durante um dia normal de aula na faculdade, monstros começam a aparecer sem um motivo claro. Com o aparecimento de monstros, nosso herói precisará achar sua coragem interior para lutar contra seus inimigos, sobreviver no novo mundo e salvar seus amigos.

👥 Contribuidores

Nosso time é composto por 4 integrantes (gitlab user; Nusp):

  1. Antonio Pinheiro da Silva Junior (@antoniopsjr; 9004355)
  2. Felipe Soria Golghetto (@felipesoriagolghetto; 13864287)
  3. Ruan Machado Coelho Rossato (@ruan.rossato; 9345683)
  4. Thaylor Hugo Araujo da Silva (@Thaylor-Hugo; 13684425)

📌 Project status

🌎 Fase atual do projeto:

✅ Objetivos alcançados:

  • Menu de escolha de personagem e dificuldade, podem ser alterados a qualquer momento
  • Movimentação de camera, seguindo o jogador
  • Diferentes monstros e efeitos sonoros
  • Uso de itens
  • Interação com npcs e objetos
  • Padrões de programação:
    • Estratégia para diferentes movimentações
    • Estado para dificuldades

🔲 Próximos objetivos:

  • Ambientes internos
  • Colisão
  • Posicionamento das entidades pelo mapa

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages