Aller au contenu
  • Accueil
  • Projets
  • Expériences
  • Parcours
  • Compétences
  • Contact

Timéo Danois — Développeur full-stack & DevOps

  • Mentions légales
  • Confidentialité
  • Contact
← Tous les projets

Jeu mobile

Un projet qui ravit les petits cousins

  • Unity
  • C#

Pourquoi ? Quoi ? Comment ?

Personnage principal du jeu

Un cours nous a montré les bases de Blender et d'Unity. Pour l'évaluation, nous devions réaliser un petit jeu mobile, par exemple un personnage qui court pour récupérer des pièces.

Comme je n'avais jamais créé de jeu et que l'exercice me plaisait, j'ai voulu aller plus loin : le joueur arrive sur une carte où il doit trouver une arme, puis il affronte des ennemis de plus en plus puissants.

Le personnage et ses fonctionnalités sur mobile

En cours, nous avions utilisé l'asset « Starter Assets – ThirdPerson », qui fournit un personnage contrôlable au clavier ou en tactile. Je voulais un personnage capable d'attaquer, de ramasser des objets et de mourir : la version de l'asset qui le permettait était payante. J'ai donc suivi plusieurs tutoriels pour créer moi-même mon personnage (merci à la chaîne YouTube « TUTO UNITY FR »).

Capture d'écran du jeu avec les commandes tactiles (ouvrir l’image en grand dans un nouvel onglet)
Interface du jeu

Les armes

Les armes sont des objets que le joueur ramasse et utilise pour attaquer. Elles sont disposées à plusieurs endroits de la carte. J'en ai créé plusieurs, chacune avec ses caractéristiques, ainsi qu'un système de calcul des dégâts.

Quelques armes du jeu (ouvrir l’image en grand dans un nouvel onglet)
Les armes

La carte

Le joueur arrive dans un bâtiment abandonné. Au début, il n'y a que des loups : en tuant le plus gros, une clé tombe et ouvre une porte vers de nouvelles pièces. Il faut alors vaincre le chef des ours, qui donne la clé du sous-sol où se trouve la morgue. Là, le joueur doit éliminer les zombies pour atteindre l'écran de victoire.

Vue de dessus de la carte, un asile abandonné (ouvrir l’image en grand dans un nouvel onglet)
Carte d'un asile abandonné

Les ennemis et leur IA

J'ai récupéré les modèles 3D sur l'Unity Asset Store et créé un système qui leur permet de se déplacer et d'attaquer le joueur, chacun avec ses propres caractéristiques.

Modèle 3D d'un loup (ouvrir l’image en grand dans un nouvel onglet)
Les loups — les plus faibles, mais une grande meute occupe le hall
Modèle 3D d'un ours (ouvrir l’image en grand dans un nouvel onglet)
Les ours — il faut vaincre le plus vieux pour obtenir la clé du sous-sol
Modèle 3D d'un zombie (ouvrir l’image en grand dans un nouvel onglet)
Les zombies — les cadavres de la morgue se sont réveillés

Télécharger le jeu

Si vous avez un appareil Android et que tester ce petit jeu vous tente, vous pouvez le télécharger.

Télécharger le jeu (APK Android)(314 Mo)

Projet précédentTardyGradeProjet suivantTetris et IA