Forest Fate

Projet Étudiant - Fin de deuxième année


Ajoutez une légende pour améliorer la signification de cette image.

Incarnez un héros miniature et voyagez de branche en branche pour sauver des colonies d’insectes d’un champignon parasite.

Un vertical slice produit en un mois et demi

Ce projet mit un termes à ma deuxième année d'études au sein d'E-Artsup. Avec mon groupe de 5 personnes, nous avons eu 7 semaines pour réfléchir et produire un jeu avec certaines contraintes de départ comme obligatoirement un jeu d'Action - Aventure en caméra FPS / TPS avec une mécanique de saut et d'escalade.


Télécharger

GAMEPLAY

(Si la vidéo n'est pas disponible, rafraichissez la page)


SCREENSHOTS

DÉTAILS & RESPONSABILITÉS

Développé sur Unreal Engine 5 (Blueprint / C++)

- Développement d'une mécanique d'escalade (contrainte de base au projet)

- Développement de plusieurs mécaniques à base d'une seule ressource : la sève

- Développement & Implémentation de deux types d'ennemis différents : Corps à corps & Distance

​- Programmation de combat 3D en temps réel 

​- Programmation d'intelligences artificielles pour avoir un combat à minima réaliste. Les ennemis vont pouvoir détecter et traquer le joueur pour pouvoir lui mettre des dégâts quand ils sont à une certaine distance. 

​- Intégration des animations grâce aux Animations Blueprints


Mécaniques & Programmation

 Un gameplay basé sur une seule ressource


Dans Forest Fate, la sève est la seule et unique ressource du jeu. 

Nous l'utilisons pour différentes mécaniques et surtout permettre au joueur de parcourir l'entièreté du niveau.

Premièrement, la sève va nous permettre de grimper les troncs, les murs. Pour cela, nous devons exploser une bulle de sève et une grande zone de sève apparaitra sur le mur. Nous détecterons donc, grâce à un raycast, la surface du mur pour pouvoir gérer le déplacement seulement sur les axes X et Y.

Ensuite, comme énoncé dans le paragraphe si dessus, nous avons implémenté des puits de sève qui sont un peu une "réserve" où l'on peut en déposer ou en récolter.