Update README.md

This commit is contained in:
2026-04-10 05:25:55 +02:00
parent ba1717cbb6
commit ae9837ae42
+13 -13
View File
@@ -15,12 +15,12 @@
## 🗺️ Roadmap di Sviluppo ## 🗺️ Roadmap di Sviluppo
### 🚩 Milestone Generali (Nucleo del Progetto) ### 🚩 Milestone Generali (Nucleo del Progetto)
- [⚠️] **Design UI & Mockup:** Finalizzazione degli asset grafici (basati sullo schema Draw.io). - [] **Design UI & Mockup:** Finalizzazione degli asset grafici (basati sullo schema Draw.io).
- [] **Configurazione Database:** Creazione delle tabelle `classifica` e `records` su MySQL. - [] **Configurazione Database:** Creazione delle tabelle `classifica` e `records` su MySQL.
- [⚠️] **Logica Entrypoint:** Sviluppo di `index.php` con video di sfondo e overlay dei comandi. - [] **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. - [] **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). - [❌] **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) ### 🏝️ Fase 1: La Raccolta (Timer: 1m)
- [✅] **Ambiente di gioco:** Modellazione dell'isola 3D con Three.js e gestione dei confini della mappa. - [✅] **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. - [✅] **Sistema Ostacoli:** Inserimento di modelli 3D di alberi e oggetti ambientali decorativi.
- [✅] **Meccaniche di Raccolta:** Gestione delle collisioni e incremento del punteggio ecologico. - [✅] **Meccaniche di Raccolta:** Gestione delle collisioni e incremento del punteggio ecologico.
- [✅] **Interfaccia (HUD):** Overlay con Timer (60s), contatore rifiuti e disattivazione della pausa. - [✅] **Interfaccia (HUD):** Overlay con Timer (60s), contatore rifiuti e disattivazione della pausa.
- [⚠️] **Schermata di caricamento:** Schermata di caricamento iniziale - [] **Schermata di caricamento:** Schermata di caricamento iniziale
- [⚠️] **Schermata iniziale:** Schermata iniziale - [] **Schermata iniziale:** Schermata iniziale
- [❌] **Rifinitura (Polish):** Animazioni di raccolta e ottimizzazione delle mesh 3D. - [❌] **Rifinitura (Polish):** Animazioni di raccolta e ottimizzazione delle mesh 3D.
- [✅] **Timer:** Meccanica del timer per il tempo di raccolta dei rifiuti - [✅] **Timer:** Meccanica del timer per il tempo di raccolta dei rifiuti
- [❌] **Personaggio:** Cilindro che rappresenta il personaggio (fatto per collisioni piu' precise) - [❌] **Personaggio:** Cilindro che rappresenta il personaggio (fatto per collisioni piu' precise)
### ♻️ Fase 2: Lo Smistamento (Timer: 5s * Punteggio) ### ♻️ 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). - [✅] **Motore di Smistamento:** Logica di convalida (Rifiuto ↔️ Bidone corretto).
- [✅] **Interfaccia Utente:** Layout con i 6 bidoni (Plastica, Umido, Indifferenziata, Vetro, Carta, Alluminio). - [✅] **Interfaccia Utente:** Layout con i 6 bidoni (Plastica, Umido, Indifferenziata, Vetro, Carta, Alluminio).
- [✅] **Gestione Input:** Meccanica di interazione tramite Drag & Drop o selezione rapida. - [✅] **Gestione Input:** Meccanica di interazione tramite Drag & Drop o selezione rapida.
@@ -43,11 +43,11 @@
- [❌] **Rifinitura (Polish):** Abbellimento grafico. - [❌] **Rifinitura (Polish):** Abbellimento grafico.
### 🏆 Fase Finale: Classifica & Record ### 🏆 Fase Finale: Classifica & Record
- [] **Calcolo Punteggio:** Elaborazione dei risultati finali e calcolo dei bonus velocità. - [] **Calcolo Punteggio:** Elaborazione dei risultati finali e calcolo dei bonus velocità.
- [] **Verifica Record:** Confronto del punteggio con il record personale salvato. - [] **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 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. - [] **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. - [] **Schermata Game Over:** Riepilogo statistiche e opzione per riavviare la partita.
--- ---