diff --git a/README.md b/README.md index df4e8cb..12a6cfc 100644 --- a/README.md +++ b/README.md @@ -23,11 +23,12 @@ - [❌] **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. +- [✅] **Ambiente di gioco:** Modellazione dell'isola 3D con Three.js e gestione dei confini della mappa. - [✅] **Sistema di Spawn:** Posizionamento casuale dei rifiuti su 20 coordinate casuali. - [✅] **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. +- [❌] **Oggetti umani:** Inserimento di case o di elementi che fanno pensare all'attivita' umana sull'isola - [❌] **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) diff --git a/script-test.js b/script-test.js index 9865080..d351014 100644 --- a/script-test.js +++ b/script-test.js @@ -168,7 +168,7 @@ const raycaster = new THREE.Raycaster(); const downVector = new THREE.Vector3(0, -1, 0); // --- CONFIGURAZIONE MOVIMENTO --- -let canLeaveIsland = true; // Se false, l'acqua blocca il movimento. +let canLeaveIsland = false; // Se false, l'acqua blocca il movimento. let lastSafePosition = camera.position.clone(); function animate() {