Skip to content

SpardaMarco/Projeto-FP-Laserwave

Repository files navigation

Projeto Laserwave

FP/L.EIC, 2021/22

Marco André Pereira da Costa (up202108821)

1LEIC09

Objetivo

  1. Criar um clone simplista da 1º versão do jogo Laserwave em Pygame.

  2. Apontar para a implementação de features essenciais do jogo de modo a criar um jogo de "sobrevive o máximo de tempo possível"

  3. Organizar o meu primeiro projeto solo.

  4. Convencer o Professor JCL a experimentar o meu projeto.

Descrição

*---É um jogo de bullet-hell-like rhythmic shooter onde as tuas ações são definidas pela música. O objetivo do jogo é sobreviver o máximo de tempo e derrotar o máximo de inimigos.

Agarra o teu rato...

Aumenta o volume...

Sente o ritmo!---*

UI

UI1 UI2 UI3 UI4

Pacotes

  • Pygame

Tarefas

  • Fazer os tipos de movimentos do Player

  • Fazer um SoundManager

  • Fazer um Spawner dos vários tipos de Inimigo

  • Fazer a bala

  • Fazer as hitboxes

  • Reorganizar o código

  • Mudar o main para game e criar um novo main

  • Criar uma state machine

  • Reorganizar o código pela segunda vez

  • Implementar um menu e um secção de créditos

  • Arranjar as resources auditivas

  • Fazer com que o Player se mexa com intervalos de tempo

  • Fazer a interface do Ritmo

  • Reorganizar o código pela terceira vez

  • Timer

  • Items, HP e HUD (X)

  • Atualizado a última vez em 23/01/2022

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages