Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lista de tarefas que faltam fazer do jogo #1

Open
31 of 37 tasks
VictorG-028 opened this issue Dec 9, 2019 · 0 comments
Open
31 of 37 tasks

Lista de tarefas que faltam fazer do jogo #1

VictorG-028 opened this issue Dec 9, 2019 · 0 comments
Labels
help wanted Extra attention is needed

Comments

@VictorG-028
Copy link
Owner

VictorG-028 commented Dec 9, 2019

Moon Buggy

nmO
(/)---(/)

Requisitos Básicos:

  • Separar os arquivos em .c e .h
  • Função init_game()
  • Menu funcional
  • Função que desenha o jogo
  • HUD com as informações do jogo
  • Lógica de ganhar pontos
  • Lógica de passa de level
  • Lógica de perder vida
  • Opção de pausar o jogo
  • Lógica do pulo
  • Animação do pulo
  • Animação de andar
  • Buracos randômicos vindo na estrada
  • Buracos maiores ao passar para o nível 2
  • Pilhas de pedra e areia ao para o nível 3
  • Hit box e colisão do buggy com buracos
  • Hit box e colisão do buggy com as pedras
  • Resetar ao perder vida
  • Animação de morte com buraco
  • Animação de morte com pedra
  • Sistema de atira ao apertar Z
  • Lógica de atiar
  • Animação de tiro
  • Diminuição das pilhas de pedra (AKA hit box do tiro)
  • Sistema de rank ao perder o jogo (pede nome e marca pontuação no game over)
  • Salvar rank ao escolher terminar jogo depois de pausar (gera game over instantâneo)
  • Visualizar o rank ao ser selecionado no menu
  • Armazenar as informações do rank num .txt
  • Fazer a animação de morte num buraco considerar buracos embaixo (Atualizar buraco_morte())

Opicional:

  • Debug mode que mostra detalhes do jogo
  • Organizar as informações do menu de forma a utilizar uma largura de tela menor
  • Deixar o menu mais bonito / detalhado
  • Deixar a tela de pausa mais detalhada
  • Criar um background no espaço da gameplay
  • Modificar o background conforme os levels passam
  • Adicionar mais do que 3 levels
  • Melhorar a UI/UX do sistema de ranking
@VictorG-028 VictorG-028 added the help wanted Extra attention is needed label Dec 9, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant