top of page

Outils d'édition

Unity Tools

  • State Machine (player and opponents)

  • Dialogue system

  • Equipment system 

  • Combat system 

Unity_Technologies_logo.svg.png

Finite State Machine

Ce prototype a commencé avec le désir de m'intéresser aux FSM. J'ai usé de ce pattern autant pour le player que pour les ennemis. 

Les états sont des scripts héritant d'un état de base. Ils possèdent 3 étapes : une entrée, un tick et une sortie. Ces états transitionnent entre eux selon des paramètres définies dans la State Machine : une distance, un input, une condition quelle qu'elle soit.

Etats : Déplacement, Attaque, Assassinat, Ciblage, Esquiver, Parer,  Blessé, Mort, Discussion, Sauter, Interaction, Chute, Escalade...

combat-low.gif
assassinat-low.gif
moves-low-min.gif

Dialogue

Système de dialogue générique centralisé. Utilisé ici en conjonction avec un système d'interaction spatialisé et déclenché par un input.

Dialogue.gif
bottom of page