I. Introduction▲
Unity Technologies nous propose à travers cette série de tutoriels de créer un jeu 2D complet. Celui-ci sera un roguelike, un jeu dans lequel vous pouvez déplacer un personnage tout en évitant des ennemis dans des donjons générés aléatoirement.
Le jeu se joue au tour par tour. À chaque mouvement du joueur, celui-ci perd de la nourriture. Lorsqu'il se fait toucher par un ennemi, il perd plus de nourriture. Il est possible de collecter de la nourriture sur certaines cases du jeu. Le but est de survivre le plus longtemps en traversant le plus de donjons possible.
Le projet fonctionne aussi bien sur PC que sur les plateformes mobiles, grâce à l'intégration du support du toucher pour contrôler le joueur.
Le projet a été réalisé avec Unity 5. Toutefois, il est pleinement compatible avec Unity 4.6.
I-A. Prérequis▲
Il est demandé d'avoir des connaissances basiques sur Unity pour suivre le tutoriel. N'hésitez donc pas à regarder les autres tutoriels Unity de Developpez.com notamment cette série.
II. Vidéo▲
Unity - Roguelike 2D - Introduction
III. Résumé▲
Cette première vidéo présente le jeu que nous allons créer au fil des tutoriels de cette série.
III-A. Création du projet▲
Pour démarrer, il suffit de créer un nouveau projet dans Unity, de choisir 2D, lors de la création de celui-ci et de valider.
Une fois dans le projet, allez dans l'Asset Store de Unity et cherchez le projet «Scavengers » de Unity Technologies pour l'importer dans votre projet vide.
Après importation, vous remarquez l'ajout de dossiers dans l'explorateur du projet, ainsi que de tags, et de calques (« layers »).
III-B. Déroulement▲
Tout au long du tutoriel, vous allez passer par les étapes de création et utilisation des :
- tuiles ;
- animations ;
- effets sonores ;
- interface utilisateur ;
- scripts.
En conclusion, cette série vous permet de découvrir la création d'un jeu vidéo de A à Z.
IV. Ressources▲
Vous pouvez télécharger les ressources pour ce projet sur l'Asset Store de Unity.
V. Commenter▲
Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum.