RPG Tour par tour
"Wakfu-Like"
RÔLE
Solo dév - Projet Perso
DESCRIPTION
Un projet personnel où j'essaie de recréer un système de combat RPG Tour par tour (et plus peut être), en m'inspirant plus particulièrement du système de Wakfu MMORPG
Un projet qui me tient à coeur tant j'affectionne particulièrement ce jeu et l'univers du Krozmoz en général
Programmation

Mécanique de déplacement sur une grille Tilemap de Unity
Utilisation de différentes grilles pour différencier le sol obstacle du sol "walkable"
J'ai crée un pathfinding en A* afin d'obtenir le chemin le plus optimisé tout en évitant les obstacles.
Cette méthode au-delà de la praticité en terme de design a été un vrai défi technique à prototyper et ainsi ce travail a été très formateur.
Le A* est un algorithme permettant de voyager à travers toutes les différentes possibilités de chemin afin de trouver le plus optimisé.
Son fonctionnement est entièrement dû au système de noeud. Ce système permet de définir chaque case comme un noeud et d'être conscient de ses voisins.
Pour chaque voisin, l'algorithme calculera sa distance avec l'objectif (le h), puis calculera un ratio f qui correspond à la position de la node (g) + h.
Le voisin avec le f le plus bas sera ajouter à une liste servant à la fin à reconstruire le chemin le plus optimisé.
Game Manager
Le système de combat est en préparation également, un système de tour a déjà vu le jour permettant au joueur de réinitialiser ses compétences et déplacements.
Actuellement en développement :
Système d'initiative permettant de gérer le joueur et les différents ennemis et déterminer qui commence en premier et l'ordre des tours.