Skip to content

DvAzevedo/Spoonhead_POO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

173 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SpoonheadGame - A CupHead Audacious Clone

Capa do jogo, contendo CupHead e MugMan.

Tópicos

Descrição do Projeto

Projeto realizado com o intuito de consolidar os conhecimentos adquiridos ao longo do semestre letivo cursado do componente curricular Programação Orientada a Objetos da Universidade Federal da Bahia, "Spoonhead Game" é um clone de uma fase específica do aclamado jogo eletrônico "Cuphead".

Ao jogar "Spoonhead Game", você controlará a personagem Chalice, que pilota um avião repleto de armamentos pesados que devem ser utilizados para derrotar sua formidável inimiga Hilda Berg!

O desafio consiste em atacar o inimigo e esquivar dos ataques recebidos até que um dos personagens seja derrotado. Parece ser uma tarefa simples, mas ela exigirá do jogador muita proeza para que ele vença essa batalha.

Acesso e Download

Você pode acessar diretamente o código fonte do projeto clicando aqui.

Pré-requisitos

Para rodar o jogo, o usuário deve ter devidamente instalado em sua máquina os seguintes requisitos:

Orientações de Uso

Para inicializar, basta executar o arquivo "main.py" do projeto com o interpretador padrão do Python. Assim que ele for inicializado, carregará uma tela de início padrão. A partir disso, o usuário poderá interagir com a aplicação.

Caso queira encerrar a execução do programa, basta clicar na tecla "Esc" ou fechar a janela do ambiente gráfico Tupy.

Intruções Para o Jogador

  • A movimentação da personagem é feita através das teclas direcionais "Up", "Down", "Right" e "Left" de seu teclado, movimentando-a respectivamente para cima, baixo, direita e esquerda.
  • Para ativar ou desativar o ataque, dê um clique na barra de espaço, ou tecla "Space". E caso queira alterar entre os modos disponíveis, pressione a tecla "z".
  • Se, em sua tela, já estiverem carregadas 5 cartas de baralho ao lado da barra de vida, você pode apertar a tecla "e" para usar um ataque especial.

Desenvolvedores

  • Davi Santos de Azevedo
    • Responsável pela implementação e animação da personagem HildaBerg.
      • Nota 5/5.
  • Estácio Gonçalves de Jesus Junior
    • Responsável pela implementação e animação da personagem Chalice.
      • Nota 5/5.
  • Fábio Tosta
    • Responsável pela implementação e animação da barra de vida, do ataque especial e da hitbox.
      • Nota 5/5.
  • João Gabriel Zeba de Souza
    • Responsável pela implementação e animação dos ataques.
      • Nota 5/5.
  • João Victor Luz Oliveira
    • Responsável pela implementação e animação do cenário e da tela inicial.
      • Nota 5/5.

Vale ressaltar que todos contribuíram ativamente para a elaboração, o planejamento e o desenvolvimento de todo o projeto. Toda a equipe se empenhou na busca por materiais e ideias, assim como colaborou na codificação de todas as partes do jogo desenvolvido.

Agradecimentos

Gostaríamos de agradecer ao professor Rodrigo Rocha pelo suporte ao longo do desenvolvimento do projeto.

Também dirigimos agradecimentos ao StudioMDHR, responsável pelo desenvolvimento do jogo original "Cuphead".

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages