[ca] Durant la realització del Màster s'han desenvolupat versions de jocs de diferents gèneres però no s'han tractat els jocs d'estratègia. Per a aplicar els coneixements adquirits en el Màster, s'ha optat per aquest gènere que dona peu a l'ús avançat de la IA i les funcions multijugador. 'Medieval Warfare' és un videojoc d'estratègia en temps real (RTS) multijugador per a PC, amb un disseny cartoon i low poly ambientat en l'edat mitjana. En cada partida el jugador s'enfrontarà a un rival triat a l'atzar entre jugadors que estiguin buscant una partida o a un dels seus amics dins del joc. Es barregen mecàniques de lluita, curació, recol·lecció, construcció i reparació durant el temps de joc. També inclou mecàniques de selecció de personatges abans de començar la partida, la qual cosa influirà en l'estratègia del jugador. En acabar la partida, cada jugador obté el seu recompensa en funció del resultat i pot utilitzar-la per a la compra de versions millorades dels personatges. S'han utilitzat arbres de comportament per a definir la IA dels personatges que actuaran com NPCs quan no són controlats pel jugador. Cada tipus de personatge té les seves pròpies característiques. Per a les funcions multijugador, s'ha utilitzat el asset Mirror per a la sincronització client/servidor i els serveis de backend de Microsoft Azure PlayFab de login, matchmaking, friends lists, leaderboards i multiplayer servers. El resultat final és un RTS multijugador 1 vs. 1 completament operatiu, la versió de servidor del qual està allotjada en un servidor extern el que facilita la connectivitat entre els jugadors.

[es] Durante la realización del Máster se han desarrollado versiones de juegos de distintos géneros pero no se han tratado los juegos de estrategia. Para aplicar los conocimientos adquiridos en el Máster, se ha optado por este género que da pie al uso avanzado de la IA y las funciones multijugador. 'Medieval Warfare' es un videojuego de estrategia en tiempo real (RTS) multijugador para PC, con un diseño cartoon y low poly ambientado en la edad media. En cada partida el jugador se enfrentará a un rival elegido al azar entre jugadores que estén buscando una partida o a uno de sus amigos dentro del juego. Se mezclan mecánicas de lucha, curación, recolección, construcción y reparación durante el tiempo de juego. También incluye mecánicas de selección de personajes antes de empezar la partida, lo que influirá en la estrategia del jugador. Al acabar la partida, cada jugador obtiene su recompensa en función del resultado y puede utilizarla para la compra de versiones mejoradas de los personajes. Se han utilizado árboles de comportamiento para definir la IA de los personajes que actuarán como NPCs cuando no son controlados por el jugador. Cada tipo de personaje tiene sus propias características. Para las funciones multijugador, se ha utilizado el asset Mirror para la sincronización cliente/servidor y los servicios de backend de Microsoft Azure PlayFab de login, matchmaking, friends lists, leaderboards y multiplayer servers. El resultado final es un RTS multijugador 1 vs. 1 completamente operativo, cuya versión de servidor está alojada en un servidor externo lo que facilita la conectividad entre los jugadores.