Zombies de la ferme | Making d'un jeu de plateforme 2D dans Unity

Dans cet article, je documenterai le processus de développement du jeu Farm Zombies - un jeu de plateforme 2D en Unity (le lien vers le projet source est disponible à la fin du poste).

Journal de développement

Semaine 1

Avant de décider du nom du jeu, j'ai commencé par créer le personnage principal dans Photoshop. J'ai décidé d'opter pour un personnage en pixel art:

Le personnage a fini par ressembler à un agriculteur, j'ai donc décidé de choisir le nom Farm Zombies.

Pour justifier le fait d'avoir le 'Zombies' dans le nom, j'ai créé les ennemis, qui sont en fait des zombies:

Pour accélérer le processus de développement, j'ai utilisé ce Contrôleur de lecteur 2D.

Maintenant que le joueur et les ennemis sont prêts, j'ai décidé de créer un premier niveau, que j'ai décidé de créer sur le thème de la ferme. Je me suis donc mis au travail pour créer tous les sprites nécessaires au niveau:

Certains éléments sont basés sur des tuiles, comme le sol et les arbres, le reste des détails étant des sprites de taille fixe:

Le niveau a fini par contenir 4 types d'obstacles: des pointes, des zombies, des haches oscillantes et des trous dans le sol:

Le drapeau vert signale la fin du niveau:

Et enfin, j'ai créé les étiquettes à l'écran à l'aide de UI Canvas pour indiquer quand le joueur meurt et également une indication sur le bouton sur lequel appuyer pour redémarrer le niveau:

Semaine 2

Au cours de la deuxième semaine, j'ai commencé par créer un nouveau niveau. J'ai décidé d'opter pour un niveau sur le thème médiéval.

J'ai continué et créé 3 nouveaux sprites de tuiles et un sprite de détail (torche et flammes):

Le niveau est situé à l'intérieur d'un château avec des torches sur le mur et les mêmes obstacles que le premier niveau (pointes, zombies, haches oscillantes et trous dans le sol).

Il est maintenant temps de tout rassembler en créant le Menu principal avec une sélection de niveau.

J'ai commencé par créer une nouvelle scène, puis j'ai commencé à concevoir le titre et les boutons du menu. Ci-dessous le résultat:

Démo WebGL

Source
📁FarmZombies.unitypackage1.41 MB
Articles suggérés
Créer un jeu de puzzle coulissant dans Unity
Comment créer un jeu inspiré de Flappy Bird dans Unity
Créer un jeu de casse-briques 2D dans Unity
Tutoriel Endless Runner pour Unity
Mini-jeu dans Unity | Flappy Cube
Tutoriel pour le jeu de puzzle Match-3 dans Unity
Comment créer un jeu de serpent dans Unity