diff --git a/README.md b/README.md index bec4fd9..3c797a0 100644 --- a/README.md +++ b/README.md @@ -15,12 +15,12 @@ ## πŸ—ΊοΈ Roadmap di Sviluppo ### 🚩 Milestone Generali (Nucleo del Progetto) -- [⚠️] **Design UI & Mockup:** Finalizzazione degli asset grafici (basati sullo schema Draw.io). -- [❌] **Configurazione Database:** Creazione delle tabelle `classifica` e `records` su MySQL. -- [⚠️] **Logica Entrypoint:** Sviluppo di `index.php` con video di sfondo e overlay dei comandi. -- [⚠️] **Sistema di Trasferimento:** Implementazione logica per il passaggio dei dati dalla Fase 1 alla Fase 2. +- [βœ…] **Design UI & Mockup:** Finalizzazione degli asset grafici (basati sullo schema Draw.io). +- [βœ…] **Configurazione Database:** Creazione delle tabelle `classifica` e `records` su MySQL. +- [βœ…] **Logica Entrypoint:** Sviluppo di `index.php` con video di sfondo e overlay dei comandi. +- [βœ…] **Sistema di Trasferimento:** Implementazione logica per il passaggio dei dati dalla Fase 1 alla Fase 2. - [❌] **Gestione Impostazioni:** Pannello per regolare il volume e inserire il nome della squadra (servira' nella classifica). -- [⚠️] **Pagina Dinamica:** Creazione della classifica in PHP con recupero dati in tempo reale. +- [βœ…] **Pagina Dinamica:** Creazione della classifica in PHP con recupero dati in tempo reale. ### 🏝️ Fase 1: La Raccolta (Timer: 1m) - [βœ…] **Ambiente di gioco:** Modellazione dell'isola 3D con Three.js e gestione dei confini della mappa. @@ -28,14 +28,14 @@ - [βœ…] **Sistema Ostacoli:** Inserimento di modelli 3D di alberi e oggetti ambientali decorativi. - [βœ…] **Meccaniche di Raccolta:** Gestione delle collisioni e incremento del punteggio ecologico. - [βœ…] **Interfaccia (HUD):** Overlay con Timer (60s), contatore rifiuti e disattivazione della pausa. -- [⚠️] **Schermata di caricamento:** Schermata di caricamento iniziale -- [⚠️] **Schermata iniziale:** Schermata iniziale +- [βœ…] **Schermata di caricamento:** Schermata di caricamento iniziale +- [βœ…] **Schermata iniziale:** Schermata iniziale - [❌] **Rifinitura (Polish):** Animazioni di raccolta e ottimizzazione delle mesh 3D. - [βœ…] **Timer:** Meccanica del timer per il tempo di raccolta dei rifiuti - [❌] **Personaggio:** Cilindro che rappresenta il personaggio (fatto per collisioni piu' precise) ### ♻️ Fase 2: Lo Smistamento (Timer: 5s * Punteggio) -- [⚠️] **Timer Dinamico:** Calcolo del tempo a disposizione basato sul successo della Fase 1. +- [βœ…] **Timer Dinamico:** Calcolo del tempo a disposizione basato sul successo della Fase 1. - [βœ…] **Motore di Smistamento:** Logica di convalida (Rifiuto ↔️ Bidone corretto). - [βœ…] **Interfaccia Utente:** Layout con i 6 bidoni (Plastica, Umido, Indifferenziata, Vetro, Carta, Alluminio). - [βœ…] **Gestione Input:** Meccanica di interazione tramite Drag & Drop o selezione rapida. @@ -43,11 +43,11 @@ - [❌] **Rifinitura (Polish):** Abbellimento grafico. ### πŸ† Fase Finale: Classifica & Record -- [❌] **Calcolo Punteggio:** Elaborazione dei risultati finali e calcolo dei bonus velocitΓ . -- [❌] **Verifica Record:** Confronto del punteggio con il record personale salvato. -- [❌] **Classifica Globale:** Script PHP per l'invio e la visualizzazione della Top 10 dal database. -- [⚠️] **Classifica completa:** Pagina PHP per visualizzare la classifica di tutte le partite dal database. -- [⚠️] **Schermata Game Over:** Riepilogo statistiche e opzione per riavviare la partita. +- [βœ…] **Calcolo Punteggio:** Elaborazione dei risultati finali e calcolo dei bonus velocitΓ . +- [βœ…] **Verifica Record:** Confronto del punteggio con il record personale salvato. +- [βœ…] **Classifica Globale:** Script PHP per l'invio e la visualizzazione della Top 10 dal database. +- [βœ…] **Classifica completa:** Pagina PHP per visualizzare la classifica di tutte le partite dal database. +- [βœ…] **Schermata Game Over:** Riepilogo statistiche e opzione per riavviare la partita. ---