Il progetto universitario "Zombie Apocalypse" è un ambizioso gioco d'azione in 2D che offre un'esperienza coinvolgente e interattiva nel combattimento contro diverse tipologie di zombie. Sviluppato utilizzando Java Swing, il gioco è progettato per combinare dinamiche di gioco avvincenti con funzionalità avanzate, creando un ambiente stimolante sia per i giocatori che per gli sviluppatori.
Login e Gestione Utente: Gli utenti possono accedere al gioco tramite un sistema di login sicuro, con i dati memorizzati in un database. Questo consente una personalizzazione dell'esperienza di gioco e la gestione delle informazioni personali.Classifica Globale: Una classifica globale mostra i punteggi e i progressi di tutti i giocatori, incentivando la competizione e il miglioramento continuo.
Editor di Mappe Personalizzate: Il gioco include un editor di mappe intuitivo che permette agli utenti di creare, modificare e giocare su mappe personalizzate. Questa funzionalità offre una grande libertà creativa e la possibilità di condividere le proprie creazioni con la community.
Modalità Campagna: La modalità campagna presenta cinque livelli con difficoltà crescente. Ogni livello è caratterizzato da diverse tipologie di zombie, che alla morte rilasciano armi, cure o granate. Il climax della campagna è rappresentato da un epico boss finale, che mette alla prova le abilità del giocatore.
Personalizzazione e Impostazioni: Gli utenti possono modificare le proprie impostazioni di gioco per ottimizzare l'esperienza e adattarla alle proprie preferenze. "Zombie Apocalypse" non solo promette un'esperienza di gioco avvincente e ricca di sfide, ma offre anche strumenti avanzati per la personalizzazione e la creazione, ampliando le possibilità di interazione e coinvolgimento nella community di giocatori.
Questo progetto è stato sviluppato come parte del corso "User Interfaces Design" presso il Dipartimento di Matematica e Informatica (DeMaCS) dell'Università della Calabria. Essendo un lavoro universitario, potrebbe contenere qualche errore o imprecisione. Accogliamo con piacere qualsiasi feedback e suggerimento per migliorare! Il progetto è stato sviluppato dagli studenti:
- Canino Matteo
- Napoli Pierfrancesco