Fauser Virtuale Simulazione di un incendio all’interno dell’istituto Fauser Virtuale • Il progetto prevede la realizzazione di un ambiente virtuale, che permetta agli utilizzatori di sperimentare nei propri ruoli di competenza le nozioni relative alle modalità di comportamento nel caso si verifichi all’interno dell’istituto un caso di incendio Fauser Virtuale • Il progetto prevede la simulazione di quattro ruoli fondamentali: • Studente • Docente • Personale ausiliario • Squadra Anti-incendio Fauser Virtuale Software utilizzato: • AUtodesk 3Dstudio max ver.8 per la creazione dei modelli • Darkbasic ver. PRO per la creazione del gioco (utilizzando le librerie DirectX Fauser Virtuale • La scelta di 3Dstudio invece di analoghi software OpenSource è dovuta essenzialmente alla possibilità di avere documentazione e tuttorial • DarkBasic per la semplicità di linguaggio Fauser Virtuale Dark Basic – Utilizza le librerie DirectX 8 – Linguaggio simile al basic con potenti funzioni dli libreria – Creazione di mondi virtuali a 2 e 3 dimensioni – Modelli realizzati in formato X o 3DS – Possibilità di Multiplayer Fauser Virtuale • • • • Situazione iniziale: Conoscenza dell’ambiente 3DS nessuna Conoscenza della generazione di mondi virtuali nessuna Conoscenza dell’uso di DirectX nessuna L’unica cosa che ci salva conosciamo Fauser Virtuale • • • • Primi esperimenti : Posiziona.exe Qualcosa di meglio Una prima applicazione quasi funzionante Se volessimo farci prendere la mano Fauser Virtuale • • • • Difficoltà ed intoppi: Illuminazione degli ambienti Spostamento dei modelli COLLISIONI! Uso delle telecamere Tutti ora quasi risolti! Fauser Virtuale • Da risolvere: • Il movimento dei modelli • Pesantezza dei modelli che influisce con la fluidità dei movimenti • Salita e discesa sulle scale risolta Fauser Virtuale Completamento: • La trama del gioco • L’interazione dei personaggi attraverso la rete Fauser Virtuale • Descrizione dei ruoli: Personale Ausiliario Il personale nel momento in cui si accorge dell’incendio deve immediatamente raggiungere il coordinatore d’emergenza il quale provvederà a diramare l’allarme e avvisare la squadra antincendio Fauser Virtuale • Descrizione dei ruoli: Squadra antincendio La squadra di emergenza dovrà esaminare lo stato dell’incendio,dotarsi di opportuni mezzi di spegnimento e quindi spegnere l’incendio Fauser Virtuale • Descrizione dei ruoli: Studenti Gli studenti opportunamente coordinati dal docente presente, dovranno recarsi entro il più breve tempo possibile verso il punto di raccolta, seguendo le indicazioni poste sulle pareti dei corridoi Fauser Virtuale Sviluppi futuri: Implementazione del multiplayer in modo da permettere la fruizione simultanea del gioco nei propri ruoli Perfezionamento dei movimenti dei modelli Possibilità di implementare la possibilità di chat tra i personaggi Implementazione di altre situazioni d’emergenza Fauser Virtuale Impatto sul territorio: Possibilità di utilizzo dell’ambiente da parte di altre organizzazioni nell’ambito di un corso sulla sicurezza