![]() |
|
Ringraziamenti
I due studenti hanno diviso in questo modo il compito assegnato:
Andrea Lorenzani:
- OpenGL
- Creazione dell'ambiente: pavimenti, muri, scale...
- Creazione di effetti quali ombre, esplosioni, tornadi...
- Creazione degli oggetti: bonus, proiettili, spirali...
- Picking
- Approfondimenti circa tutti le principali features OpenGL (dallo Stencil/Accumulation Buffer all'uso di tecniche avanzate per effetti tipo ombre e simili)
- Programmazione C++
- Programmazione specifica
- Uso dell'XML
- Ideazione ed evoluzione dello SceneGraph
- Realizzazione di mapping delle texture (per evitare il caricamento ripetuto delle texture)
- Creazione delle "regole di gioco"
- Wrapper per la libreria BMF-Font
- Fisica del gioco
- Movimento degli oggetti
- Rotazioni e movimenti particolari
- Collisione (di tutti i tipi)
- Approfondimento su librerie (SDL, BMF-Font, cubemap, trackball...)
- Gestione di particolari eventi QT (rotella, doppio click, tasto destro...)
- QT in generale (soprattutto per features quali Stencil Buffer, o per fissare problemi sorti)
- Documentazione del Player
- Creazione di questo sito
Eva Tamburini:
- Uso del Designer di Qt
- QT in generale
- Approfondimenti su formule geometriche
- Realizzazione di alcune formule fisiche
- Documentazione e uso delle Glew
- Alpha-Testing e Beta-Testing
- Creazione dell'HTML per la guida e documentazione dell'Editor
E' da aggiungere che alcune cose che fanno parte del gioco non sono state create da noi. Ritengo quindi giustissimo citare le fonti e le parti del progetto non sviluppate da noi. Presto metteremo a disposizione il codice. Pazientate.





