Neverland est un jeu d’exploration et de quêtes où l’on incarne Camille, qui, après un crash, rencontre un peuple méfiant…
Présentation globale :
Neverland a été créé pour le cours 8INF960, Principes de conception et de développement de jeux vidéo. En équipe, nous avons suivi diverses étapes de conception : documents de concept et de game design, développement agile, présentations et analyse post-mortem.
Dans ce jeu de plateforme et d'exploration 3D, on joue Camille, issu d'une civilisation avancée. Après un crash, il doit apprendre à vivre avec les Sylves, un peuple méfiant. L'objectif est d'explorer le monde, d'aider les Sylves, de résoudre des énigmes et de compléter des quêtes.
Ce projet m'a permis de réaliser de nombreuses tâches :

Dialogues :
Les dialogues sont cruciaux dans Neverland car ils permettent de comprendre le jeu, l'histoire, et de débloquer ou résoudre des quêtes. J'ai utilisé des fichiers XML pour stocker les dialogues, rendant le script unique pour tous les personnages. Ce système permet des dialogues dynamiques avec différents embranchements, et peut aussi servir à débloquer des quêtes après des dialogues spécifiques.
Musiques et sons :
La musique et les sons jouent un rôle clé dans l'immersion du jeu. L'objectif était de remplir l'espace sonore de manière équilibrée : bruits de pas, sons environnants, etc., sans surcharger l'expérience auditive du joueur. Concernant la musique, il y a trois pistes principales jouées aléatoirement, offrant un fond sonore intéressant mais discret. Tout a été composé sur FL Studio, en utilisant principalement des VST comme Vital et des librairies de Spitfire Audio.
Intégration et divers :
J'ai également travaillé sur des fonctionnalités mineures et sur une bonne partie de l'intégration finale. Parmi les fonctionnalités, il y a le système d'interaction avec les objets et les personnages non joueurs, ainsi qu'un cycle jour/nuit, qui n'a finalement pas été implémenté. Pour l'intégration finale, je me suis surtout occupée des aspects sonores et des PNJs (placement, déroulement des quêtes, téléportations aux bons endroits, etc.).