Morgan Bisson
Retour aux projets

Projet

Mover, GAS and Modular Game Feature Experimentation

Mover, GAS and Modular Game Feature Experimentation

Vidéo prochainement disponible

Présentation

Je souhaitais découvrir le nouveau plugin Mover disponible dans Unreal Engine. Ce plugin est destiné à devenir le successeur de l'actuel Character Movement Component et permet aux programmeurs d'implémenter les déplacements de manière plus modulaire. Mover utilise le plugin Network Prediction, ce qui le rend adapté au multijoueur.

Comme je travaille également avec le Gameplay Ability System depuis un certain temps, je voulais implémenter des déplacements contrôlés par GAS et Mover.

Pour ce projet, je souhaitais reproduire la physique de déplacement d'un célèbre jeu vidéo que j'apprécie particulièrement : Apex Legends.

Le projet utilise également Game Features et Modular Gameplay.

Ce que j’ai réalisé

  1. 01

    Implémentation des déplacements de base au sol.

  2. 02

    Implémentation des déplacements accroupis, dont la glissade et le bunny hopping.

  3. 03

    Implémentation du lurch pour permettre le tap-strafing.

  4. 04

    Développement d'un composant permettant à Mover et au Gameplay Ability System de communiquer et de gérer les déplacements.