Un mondo 3D

Costruire una applicazione 3D che rispetti le seguenti carattestiche:

Scopo

L'utente deve poter muovere un personaggio in un ambiente tridimensionale. Il personaggio deve poter eseguire diversi comportamenti come camminare, correre e saltare. Facoltativo: Deve inoltre poter interagiere con alcuni oggetti presenti nella scena (es. tirare leve, aprire porte, etc.). Anche se non strettamente necessario, e' possibile strutturare l'applicativo sotto forma di videogioco di avventura in prima persona. In questo caso e' possibile definire uno scopo, ed utilizzare gli oggetti della scena per perseguire l'obiettivo del gioco.

Requisiti

L'esercitazione puo' anche essere svolta in gruppi. In questo caso e' pero' necessario che vi sia almeno un personaggio diverso, con animazioni e caratteristiche di movimento differenti, per ogni membro del gruppo. Anche il numero di oggetti interattivi (facoltativo), e la dimensione dell'intera scena, devono essere porporzionati con il numero di componenti del gruppo.