Créez des jeux en 2D et en 3D sur Unity

Ensemble d'outils complet pour les jeux vidéo en 2D et 3D

En utilisant le moteur de jeu Unity, vous pouvez créer du contenu 2D et 3D séparément, utiliser des éléments 2D et 3D dans le même projet ou créer une simulation de jeu 3D dans une vue 2D avec la 2,5D. La principale différence réside dans le type d'objets que vous voulez utiliser dans votre scène ou le type de caméra choisi.

Hollow Knight, Made with Unity

Les caractéristiques des jeux vidéo 2D

Les jeux 2D utilisent des graphismes plats, appelés sprites, sans dimension tridimensionnelle. Ces graphismes sont dessinés sur l'écran sous la forme d'images plates ; la caméra (orthographique) n'a pas de perspective. Voici quelques exemples de jeux 2D créés avec Unity : Hollow Knight, de Team Cherry, Children of Morta, de Dead Mage Inc et Tiny Bubbles, de Pine Street Codeworks.

Osiris : New Dawn, Made with Unity

Les caractéristiques des jeux vidéo 3D

Les jeux 3D utilisent généralement une géométrie tridimensionnelle, avec des textures et matières rendues sur la surface des GameObjects pour leur donner l'apparence d'environnements, personnages et objets solides qui forment le monde du jeu. 

Les jeux 3D utilisent le plus souvent la perspective, pour que, plus les objets sont proches de la caméra, plus leur taille augmente. Voici quelques exemples de jeux 3D créés récemment avec Unity : Praey for the Gods, de No Matter Studios, Osiris: New Dawn, de Fenix Fire et Eastshade, de Eastshade Studios.

Flipping Death, Made with Unity

2,5D : Oui, la 2,5D existe aussi !

Certains jeux 2D utilisent la géométrie 3D pour l'environnement et les personnages, mais limitent le gameplay à deux dimensions : la caméra affiche une vue en side-scrolling, mais le joueur ne se déplace que dans deux dimensions. Pour ce genre de jeux, l'effet 3D a davantage un objectif visuel que fonctionnel. 

Certains jeux simulent la géométrie 3D et l'axe de profondeur, mais en utilisant une caméra orthographique et non à perspective. C'est une technique commune qui donne au joueur une bonne vision de l'action. Elle est parfois appelée vue isométrique.

Children of Morta, Made with Unity

Créez des jeux et des contenus interactifs en 2D et 3D sous Unity

Créez tout type de jeux 2D ou 3D ou toute autre expérience interactive sur Unity. Vous pouvez choisir entre la 2D ou la 3D quand vous créez votre projet dans Unity, mais vous pouvez aussi changer à tout moment, quel que soit le mode d'affichage (pour en savoir plus, consultez la page des réglages des modes 2D et 3D dans Unity). 

Choisir de démarrer en mode 2D ou 3D influe sur plusieurs réglages de Unity, par exemple si les images sont importées sous forme de textures ou de sprites, ou si la caméra est orthographique ou en perspective. 

Outre ses fonctionnalités pour le développement 3D, Unity possède tout un ensemble d'outils pour les jeux 2D, notamment un éditeur de sprites, un moteur physique 2D, un moteur de rendu ou des masques de sprites, des outils de conception de mondes comme Tilemap pour les tuiles carrées, hexagonales et isométriques, l'animation basée sur la structure osseuse et la possibilité de créer facilement des éclairages et shaders 2D. Cliquez ici pour en savoir plus.  

L'Asset Store comprend des milliers de ressources et d'outils de production 2D et 3D :

Ressources 2D de l'Asset Store

Ressources 3D de l'Asset Store

Si vous n'avez pas encore décidé si vous voulez créer en 2D ou en 3D, n'oubliez pas que vous avez toujours la possibilité de passer de l'un à l'autre dans Unity. Vous pouvez aussi lire ce que les autres créateurs Unity pensent du développement en 2D ou en 3D dans la section communauté de notre site, sur le blog et sur les forums. Et souvenez-vous : vous n'avez pas besoin de savoir coder pour vous lancer ! Découvrez notre guide sur les étapes de création d'un jeu vidéo sans expérience en programmation.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris