Skip to content

alem1105/JBubbleBobble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

JBubbleBobble

Progetto per l'esame di Metodologie di Programmazione 23/24 svolto da Gullo Giada, Marini Alessio, Noto Edoardo.

Per giocare al gioco si puo' scaricare il codice e runnare JBubbleBobble nel package controller, oppure scaricare il JAR.

Specifiche che abbiamo implementato

Very Important things

  • salvataggio immagine level editor
  • movimento nemici
  • attacco nemici (maita)
  • sistemare nemici che ti colpiscono in continuazione sullo spawn
  • aggiungere tutti i nemici
  • sistemare movimento bolla di bob
  • schermata game over
  • schermata hai vinto
  • schermata pausa
  • profilo utente
  • gestione delle vite
  • gestione del punteggio
  • implementare tutte le bolle
  • fare i power up (12) : https://strategywiki.org/wiki/Bubble_Bobble/Special_items
  • extends
  • aggiungere l'audio

Specific things to do

  • gestire la caduta del player fuori dalla schermata
  • schermata scegliere livello level editor
  • sistemare aniTick della bolla
  • sistemare menu
  • animazione migliore morte dei nemici
  • sistemare schermata user
  • update user alla fine di una partita :
  •   aggiungere alla vittoria quando avremmo la schermata
    
  • bolle che scoppiamo tutte insieme
  • sistemare spawning powerUp
  • colore caramelle - spostarle
  • fare l'ultimo power up (fulmini)
  • classifica
  • metodo per il caricamento del livello successivo
  • pulsante restart

We may or may not do that

  • livello finale con boss
  • aggiungere il crea livelli al level editor
  • cancellare user
  • saltare sulle bolle
  • transizione livelli

Cosa abbiamo imparato?

Scrivere Javadoc

Immagine WhatsApp 2024-09-08 ore 20 46 58_3aa4914c

Usare Github

Immagine 2024-09-16 202351

Spiegare il contenuto dei commit

Immagine 2024-09-16 202608

Organizzazione di gruppo (sotto pressione)

Immagine 2024-09-16 202504

Immagine 2024-09-16 202515