Application of Unity Netcode for GameObjects in the production of an online multiplayer fighting game in 3D
Metadades
Mostra el registre complet de l'elementcomunitat-uji-handle:10234/158176
comunitat-uji-handle2:10234/71324
comunitat-uji-handle3:10234/169451
comunitat-uji-handle4:
TFG-TFMMetadades
Títol
Application of Unity Netcode for GameObjects in the production of an online multiplayer fighting game in 3DTutor/Supervisor; Universitat.Departament
Martí Avilés, José Vicente; Universitat Jaume I. Departament d'Enginyeria i Ciència dels ComputadorsData de publicació
2023-07-18Editor
Universitat Jaume IResum
Video games are, without a doubt, an endless source of memorable experiences. Multiplayer
video games, in my experience, have been the purveyors of many of these moments.
Sharing those moments with friends allows ... [+]
Video games are, without a doubt, an endless source of memorable experiences. Multiplayer
video games, in my experience, have been the purveyors of many of these moments.
Sharing those moments with friends allows you to have a good time with them. It has
always been a personal challenge for me to one day make an online game because of
what I owe to these types of games.
This project consists of developing a fighting video game with 3D graphics in Unity
[31] using its new native package, Netcode for GameObjects [22]. The game uses
matchmaking [17] to connect players who are looking for an opponent at the same
time and uses a dedicated server [15] to increase security. Additionally, the movement
is client-authoritative [28] to preserve fluency. It is also interesting to implement local
multiplayer [1] in this genre. The game is intended to be adapted at some point
to the Rollback Netcode [7] method, an efficient way used by professional games to
reduce the impact of lag, although it is costly to implement due to the use of AI and
customization of the engine’s render pipeline [29]. This report will summarize both
the creative process of the game itself and the technical requirements that had to be
researched to achieve it. [-]
Paraules clau / Matèries
Grau en Disseny i Desenvolupament de Videojocs | Grado en Diseño y Desarrollo de Videojuegos | Bachelor's Degree in Video Game Design and Development | Unity | netcode for gameobjects | fighting video game | matchmaking | dedicated server | client-authoritative | local multiplayer | rollback netcode | render pipeline
Descripció
Treball final de Grau en Disseny i Desenvolupament de Videojocs. Codi: VJ1241. Curs acadèmic: 2022/2023
Tipus de document
info:eu-repo/semantics/bachelorThesisDrets d'accés
info:eu-repo/semantics/openAccess