LEFEVRE Florence

Gameplay programmer - Prototype : Multiplayer Game

(ISART Digital)

Durée : 4 semaines

Techniques :

Unreal C++ Blueprint Git


#Devlog :

Première expérience de la programmation en réseau avec ce nouveau prototype. J'ai eu l'occasion d'apprendre énormément sur le système de replication d'Unreal Engine 5 en mettant en place une démo d'une expérience en coop asymétrique en ligne, chaque joueur contrôlant une entité avec des capacités différentes !

Pour ce faire j'ai aussi eu l'occasion d'utiliser le GAS (Gameplay Ability System) d'Unreal afin de programmer les différentes aptitudes des personnages. Le code reposant sur une architecture bas niveau en C++ pour la programmation des capacités, de la physique des personnages et de la base réseau et haut niveau en Blueprint pour l'implémentation de la juiciness, le paramétrage du gamefeel et la programmation système annexe (interactions avec l'environnement...)

Un challenge très fun d'apprentissage du réseau par le gameplay asymétrique !

Projects