Memoria Undernet
Total Page:16
File Type:pdf, Size:1020Kb
Escola Universitària d’Enginyeria Tècnica de Telecomunicació La Salle Treball Final de Grau Grau en Enginyeria Multimèdia UNDERNET Alumne Professor Ponent Joan Vidal López Marc Antonijuan Tresens ACTA DE L'EXAMEN DEL TREBALL FI DE CARRERA Reunit el Tribunal qualificador en el dia de la data, l'alumne D. Joan Vidal López va exposar el seu Treball de Fi de Carrera, el qual va tractar sobre el tema següent: UnderNET Acabada l'exposició i contestades per part de l'alumne les objeccions formulades pels Srs. membres del tribunal, aquest valorà l'esmentat Treball amb la qualificació de Barcelona, VOCAL DEL TRIBUNAL VOCAL DEL TRIBUNAL PRESIDENT DEL TRIBUNAL Agraïments M’agradaria dedicar aquest projecte a aquelles persones que al llarg d’aquest temps han col·laborat ja sigui amb paciència, ajuda o temps hagi pogut realitzar-se. Al meu pare, la meva mare i germans pel seu suport innestimable. I especialment a aquelles persones que no han pogut veure’l finalitzat: als meus avis. A Gregorio que, juntament amb el meu pare, m’han transmés la passió per la tecnologia i a Juan, el primer “enginyer” de la familia. UnderNET ÍNDEX RESUM ............................................................................................................................................... 3 1. INTRODUCCIÓ ............................................................................................................................ 4 2. ESTAT DE L’ART .......................................................................................................................... 7 3. EDUTAIMENT ........................................................................................................................... 10 4. DISSENY DEL JOC ...................................................................................................................... 13 4.1 CONSIDERACIONS PRÈVIES ............................................................................................................ 13 Quin tipus de joc es vol realitzar ..................................................................................................... 13 4.2 GAME DESIGN DOCUMENT ........................................................................................................... 16 4.3 GDD v1 ........................................................................................................................................... 17 4.4 GDD v2 ........................................................................................................................................... 18 GAME DESING DOCUMENT – UNEDERNET v2 ................................................................................ 19 5. CREACIÓ DE L’ART .................................................................................................................... 27 5.1 INSPIRACIÓ .................................................................................................................................... 27 5.2 ART WORK ..................................................................................................................................... 29 MOODBOARD .................................................................................................................................. 29 PALETA DE COLORS ......................................................................................................................... 29 GUI .................................................................................................................................................. 30 5.3 DISSENYS FINALS ........................................................................................................................... 31 GUIs ................................................................................................................................................. 31 MODELATGES 3D............................................................................................................................. 33 TEXTURES ........................................................................................................................................ 39 6. IMPLEMENTACIÓ ..................................................................................................................... 41 6.1 DEFINICIÓ TECNOLOGIA ................................................................................................................ 41 COMPARATIVA MOTORS GRÀFICS .................................................................................................. 41 ELECCIÓ MOTOR GRÀFIC ................................................................................................................. 46 6.2 ENTORN DE DESENVOLUPAMENT ................................................................................................. 47 IDE UNITY ........................................................................................................................................ 47 MICROSOFT VISUAL STUDIO 2012 .................................................................................................. 48 6.3 GESTIÓ DEL PROJECTE AMB UNITY................................................................................................ 49 Scripts .............................................................................................................................................. 49 Jerarquia del projecte ..................................................................................................................... 49 6.4 DESENVOLUPAMENT DE NIVELLS .................................................................................................. 51 MAZE: NIVELL 1 ............................................................................................................................... 51 CITY: NIVELL 2 ................................................................................................................................. 53 1 UnderNET DEVICE: NIVELL 3 ............................................................................................................................. 56 MENU I EXPLICATIUS ....................................................................................................................... 57 6.5 EXPORTACIÓ .................................................................................................................................. 58 6.6 TECNOLOGIES NO APLICADES........................................................................................................ 59 GENERADOR DE LABERINTS ............................................................................................................ 59 PATHFINDING .................................................................................................................................. 60 XML / DLLs ....................................................................................................................................... 62 7. RESULTATS ............................................................................................................................... 64 8. CONCLUSIONS .......................................................................................................................... 65 9. LÍNIES DE FUTUR ...................................................................................................................... 67 10. ESTUDI DE COSTOS............................................................................................................... 69 ÍNDEX DE FIGURES ............................................................................................................................ 70 BIBLIOGRAFIA ................................................................................................................................... 72 ANNEX .............................................................................................................................................. 74 2 UnderNET RESUM En un món cada cop més interactiu els mètodes tradicionals d’ensenyament poden no satisfer les necessitats de l’estudiant en la seva totalitat. Aquest projecte pretén oferir una eina didàctica que permeti ajudar a assentar coneixements acadèmics, els quals es centraran en l’àmbit de la telemàtica. El resultat és l’estructura bàsica d’un videojoc que permetrà aprendre i aprofundir en els coneixements de l’estudiant, mentre interactua amb el seu entorn real. Per dur-ho a terme s’ha recorregut les diverses fases tradicionals de la creació dels videojocs des del seu disseny fins la seva implementació, sempre partint de la vessant didàctica. En un mundo cada vez más interactivo los métodos educativos tradicionales pueden no satisfacer las necesidades del estudiante en su totalidad. Este proyecto pretende ofrecer una herramienta didáctica que permita ayudar a asentar conocimientos académicos, los cuales se centrarán en el ámbito de la telemática. El resultado es la estructura básica de un videojuego que permitirá aprender y profundizar en los conocimientos del estudiante, mientras interactúa con su entorno real. Para su realización se han recorrido las diversas fases tradicionales en la creación de videojuegos desde su diseño a su implementación, siempre partiendo de la perspectiva didáctica. In an increasingly interactive world, traditional educational methods may not meet students’ needs completely. This project aims to provide an educational tool which enables us to help to consolidate knowledge focused on the field of telematics. The result is the basic structure