Desenvolupament d’un joc amb Unity d’estil roguelike-like

Mayoral Prats, Quim
Compartir
Des dels inicis de la indústria dels videojocs aquests s’han classificat en diferents gèneres o conceptes. Desde acció a puzzles, passant per estratègia i al gènere on ens centrarem, anomenat Rogue like. D’aquest gènere s’ha dit molt, però durant aquests últims anys es parla d’una pèrdua de significat a causa de la proliferació de l'ús de la paraula per definir diferents productes que es desvien de la definició original i innoven a la seva manera. Però tots aquests productes encara comparteixen característiques bàsiques, una d’aquestes és la generació procedural, en la qual ens centrarem per poder produir diferents escenaris al nostre joc i així assegurar la rejugabilitat, a més a més de fer un joc on el jugador mai tindrà la sensació de repetir escenari. Un altre tema important en aquesta classe de jocs és la Intel·ligència artificial (IA), ja que sense aquesta tindríem un escenari buit amb enemics arcaics i avorrits. En aquest projecte intentarem produir una IA que dificulti l’experiència del jugador utilitzant la idea de Behaviour Trees (la idea de representar gràficament part del codi). El propòsit d’aquest projecte és la creació d’un joc estil rogue like on la generació procedural i la IA juguin un paper important. Els objectius del projecte són els següents: - Utilitzar un sistema de generació procedural en la creació del mapa, el qual permet la modificació de diverses característiques per crear un “End Product” diferent i personalitzat. - Utilització del concepte Behaviour Tree per a la implementació dels enemics - Millorar la capacitat de solucionar i localitzar tant errors de codi com la capacitat de testejar els elements creats. - Intentar crear una estètica unificada. - Aprofundir i millorar els meus coneixements de el motor Unity ​
Aquest document està subjecte a una llicència Creative Commons:Reconeixement - No comercial - Sense obra derivada (by-nc-nd) Creative Commons by-nc-nd4.0