Abstract
dc:description.abstractLa presente memoria describe el proceso de conceptualización, desarrollo y pruebas de usuario de Time Ride, un videojuego para la plataforma Windows creado mediante el entorno de desarrollo Unity y el lenguaje de programación C#. Time Ride es un roguelike 2D con estética píxel art en el que el jugador debe conducir al personaje a través de las distintas épocas históricas mientras recoge el combustible que ha perdió durante su viaje por el espacio-tiempo y vence a los enemigos que le impiden avanzar. Una de las características principales del género roguelike es la aleatoriedad, así que uno de los retos del proyecto es diseñar un mapa generado de forma procedimental mediante el uso de variables aleatorias. Dadas las restricciones temporales propias de un TFG, el producto resultante solo implementa un primer nivel, la era de los dinosaurios, y unos pocos enemigos. Sin embargo, la inteligencia artificial de estos enemigos, que utiliza una máquina de estados finitos para hacer la transición entre sus diferentes comportamientos, es bastante compleja y cumple con creces con las expectativas generadas durante la fase de planificación. La realización de este proyecto nos deja lecciones importantes de cara a futuros proyectos, entre ellas la importancia de planificar meticulosamente los objetivos durante las fases iniciales, ya que las modificaciones en fases avanzadas pueden ser costosas y perjudicar el resultado final.
Degree
thesis:*- Grantor dc:publisher
- Universitat Oberta de Catalunya (UOC)
- Year dc:date.issued
- 2020
Author and committee
dc:creator, dc:contributor.*- Author dc:creator
-
- Capó Martí, Aida
Subjects
dc:subject × 5Rights
dc:rights- Statement dc:rights
-
- CC BY SA
- Licence dc:rights.uri
- Language dc:language.iso
- spa
Identifiers
dc:identifier.*- Handle dc:identifier.uri
- http://hdl.handle.net/10609/115547
- OAI identifier oai:identifier
- oai:openaccess.uoc.edu:10609/115547