Disseny i implementació d’un videojoc de curses de cotxes arcade multijugador: Racy Cars

Calvet i Montoya, Ícar
Compartir
La idea principal d’aquest projecte és crear un joc complet de curses arcade, dinàmiques i entretingudes, com les que es poden gaudir amb els jocs de la saga Mario Kart, i afegir-hi les mecàniques de desplaçament tant terrestre com aeri del Rocket League. Es tracta de la combinació de moviment realista dels cotxes (endavant, enrere i direcció) amb moviment futurista en què els cotxes poden saltar verticalment, girar en qualsevol dels tres eixos i aplicar un turbo que permet superar la gravetat, aconseguint així l’habilitat de desplaçar-se per l’aire. Els objectius a assolir, seran:• Aprendre Unreal Engine 4 (UE4) en profunditat, tant la programació amb Blueprints, com totes les diferents classes disponibles, entre d’altres. • Entendre i saber aplicar les funcionalitats extres que ofereix Advanced Sessions Plugin per UE4, per tal de crear sessions online de forma més senzilla. • Entendre els conceptes teòrics i desenvolupar el sistema multijugador online en format Client/Servidor. • Generar un sistema de connectivitat online entre jugadors adequat i similar a altres jocs del mercat. • Recrear el comportament físic del cotxe (gravetat, suspensions, moviment, direcció i col·lisions) i que reaccionin de forma adequada a les entrades del jugador. • Aprendre Blender per crear els models 3D pel joc. • Dissenyar i crear el circuit que s’adeqüi a les mecàniques esmentades. • Crear tots els objectes 3D necessaris, com ara el cotxe, el turbo i les decoracions del mapa. ​
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