Medieval Warfare
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. '...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2022 |
| País: | España |
| Institución: | Universitat Oberta de Catalunya (UOC) |
| Repositorio: | O2, repositorio institucional de la UOC |
| OAI Identifier: | oai:openaccess.uoc.edu:10609/138147 |
| Acceso en línea: | http://hdl.handle.net/10609/138147 |
| Access Level: | acceso abierto |
| Palabra clave: | RTS multijugador PlayFab multiplayer Video games -- TFM Videojocs -- TFM Videojuegos -- TFM |
| id |
ES_dcbafe31da7ef5c2eec5de019f3513d7 |
|---|---|
| oai_identifier_str |
oai:openaccess.uoc.edu:10609/138147 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
Medieval Warfare |
| title |
Medieval Warfare |
| spellingShingle |
Medieval Warfare Nieves Sánchez, Jesús RTS multijugador PlayFab RTS multijugador PlayFab RTS multiplayer PlayFab Video games -- TFM Videojocs -- TFM Videojuegos -- TFM |
| title_short |
Medieval Warfare |
| title_full |
Medieval Warfare |
| title_fullStr |
Medieval Warfare |
| title_full_unstemmed |
Medieval Warfare |
| title_sort |
Medieval Warfare |
| dc.creator.none.fl_str_mv |
Nieves Sánchez, Jesús |
| author |
Nieves Sánchez, Jesús |
| author_facet |
Nieves Sánchez, Jesús |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Arnedo-Moreno, Joan Tejedor Navarro, Heliodoro |
| dc.subject.none.fl_str_mv |
RTS multijugador PlayFab RTS multijugador PlayFab RTS multiplayer PlayFab Video games -- TFM Videojocs -- TFM Videojuegos -- TFM |
| topic |
RTS multijugador PlayFab RTS multijugador PlayFab RTS multiplayer PlayFab Video games -- TFM Videojocs -- TFM Videojuegos -- TFM |
| description |
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. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022 2022 2022 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/10609/138147 |
| url |
http://hdl.handle.net/10609/138147 |
| dc.language.none.fl_str_mv |
Español |
| language_invalid_str_mv |
Español |
| dc.rights.none.fl_str_mv |
CC BY-NC-ND http://creativecommons.org/licenses/by-nc-nd/3.0/es/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
CC BY-NC-ND http://creativecommons.org/licenses/by-nc-nd/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf video/mp4 application/pdf |
| dc.publisher.none.fl_str_mv |
Universitat Oberta de Catalunya (UOC) |
| publisher.none.fl_str_mv |
Universitat Oberta de Catalunya (UOC) |
| dc.source.none.fl_str_mv |
reponame:O2, repositorio institucional de la UOC instname:Universitat Oberta de Catalunya (UOC) |
| instname_str |
Universitat Oberta de Catalunya (UOC) |
| reponame_str |
O2, repositorio institucional de la UOC |
| collection |
O2, repositorio institucional de la UOC |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869421795380035584 |
| spelling |
Medieval WarfareNieves Sánchez, JesúsRTSmultijugadorPlayFabRTSmultijugadorPlayFabRTSmultiplayerPlayFabVideo games -- TFMVideojocs -- TFMVideojuegos -- TFMDurante 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.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.During the Master's course, versions of games of different genres have been developed, but strategy games have not been dealt with. In order to apply the knowledge acquired in the Master, we have chosen this genre that gives rise to the advanced use of AI and multiplayer functions. Medieval Warfare' is a multiplayer real-time strategy (RTS) video game for PC, with a cartoon and low poly design set in the Middle Ages. In each game the player will face a randomly chosen opponent among players who are looking for a game or one of his friends within the game. It mixes fighting, healing, collecting, building and repairing mechanics during game time. It also includes character selection mechanics before starting the game, which will influence the player's strategy. At the end of the game, each player gets his reward based on the outcome and can use it to purchase upgraded versions of the characters. Behavior trees have been used to define the AI of the characters that will act as NPCs when they are not controlled by the player. Each character type has its own characteristics. For the multiplayer functions, the Mirror asset has been used for client/server synchronization and the Microsoft Azure PlayFab backend services of login, matchmaking, friends lists, leaderboards and multiplayer servers. The end result is a fully operational 1 vs. 1 multiplayer RTS, whose server version is hosted on an external server which facilitates connectivity between players.Universitat Oberta de Catalunya (UOC)Arnedo-Moreno, JoanTejedor Navarro, Heliodoro202220222022info:eu-repo/semantics/masterThesisapplication/pdfvideo/mp4application/pdfhttp://hdl.handle.net/10609/138147reponame:O2, repositorio institucional de la UOCinstname:Universitat Oberta de Catalunya (UOC)EspañolCC BY-NC-NDhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/info:eu-repo/semantics/openAccessoai:openaccess.uoc.edu:10609/1381472026-05-28T12:42:01Z |
| score |
15.300719 |