Académique

Jeu sur Unity

Présentation

Ce projet consiste en la création d'un jeu vidéo pour apprendre et mettre en application mes fraîches compétences en C# et C++.

D'abord à l'aide des tutoriels intégrés à Unity, puis avec des tutoriels sur YouTube, j'ai appris en autodidacte comment Unity fonctionne et comment confectionner les différentes mécaniques que je voulais implémenter.

C'est l'un des projets où je me suis le plus épanoui, car j'ai eu une liberté totale. Mais c'est aussi à cause de cette liberté que j'ai fait certaines erreurs qui m'ont grandement pénalisé.

Objectifs du projet

  • Mettre en application mes acquis en C# et C++.
  • Apprendre à gérer un projet et à planifier des tâches.
  • Réaliser un plan et des diagrammes pour organiser le développement.

Fonctionnalités clés

  • Combat au tour par tour avec plusieurs phases.
  • Dialogues avec des personnages non joueurs et des objets du décor.
  • Gestion de plusieurs zones de jeu et déplacement entre elles.

Difficultés rencontrées

La mise en place du passage d'une zone à l'autre et la gestion des collisions ont été difficiles. La prise en main du logiciel a été un peu laborieuse, mais j'ai fini par m'en sortir.

J'ai aussi perdu beaucoup de temps sur des fonctionnalités non indispensables : je n'avais pas encore compris la nécessité d'un diagramme UML et d'un plan pour organiser mes séances de développement, au lieu de tout faire au jour le jour.

Axes d'amélioration

  • Ajouter davantage de zones.
  • Mettre en place un système d'ennemis plus poussé.

Galerie