Cherchez Unity

Petite équipe, grande ambition

Un jeu premium aux graphismes dessinés à la main

forma.8 : une étude de cas Unity pour jeux 2D

En 2014, le journaliste spécialisé en jeux vidéo Mauro Fanelli et le concepteur graphique Andrea Gellato décident de faire du développement de jeux leur métier. Avec l'aide de Unity, ils quittent leurs emplois et créent MixedBag pour donner vie à leur jeu forma.8.

Le jeu

forma.8, un jeu metroidvania d'exploration et d'action-aventure en 2D

L'objectif

Pour produire un jeu premium avec des graphismes vectoriels dessinés à la main

Plateformes

PlayStation 4, PlayStation Vita, Nintendo Switch, Wii U, Xbox One, iOS, PC / MAC / Linux, FaceBook GameRoom

Membres de l'équipe

7

Lieu

Turin, Italie

Grâce à Unity, le programmeur autodidacte Mauro Fanelli et son collaborateur l'artiste Andrea Gellato ont réalisé leur rêve.

Les résultats :

  • Prototype de forma.8 créé en à peine un mois
  • Des mois de travail économisés grâce à l'Asset Store
  • Publication sur six plateformes dès le lancement, avec une équipe de 5 personnes. Le jeu est désormais disponible sur dix plateformes.
  • Porté sur Nintendo Switch en 10 jours
forma.8 video interview
Mauro Fanelli, cofondateur du studio Mixed Bag, explique comment les outils 2D de Unity ont permis à son équipe de donner vie au jeu de ses rêves.

Le moment était venu de réaliser notre rêve

Lorsque le marché iOS a explosé, Mauro Fanelli et Andrea Gellato ont cmpris que le moment était venu. Mais avec des ressources limitées, ils avaient besoin d'un outil simple àutiliser.

« Au fond de moi, j'ai toujours su que je voulais créer des jeux », déclare Fanelli. « Mais j'ai tout appris seul, et je n'ai jamais été un très bon programmeur. Alors la facilité d'utilisation de Unity a tout changé pour moi. Sans Unity, nous n'aurions pas pu monter notre entreprise et concevoir nos jeux. Unity nous a permis de créer un prototype de forma.8 en un mois. »

Un solution pour chaque problème

En plus de la facilité d'utilisation e Unity, le soutien des autres développeurs Unity et de l'Asset Store ont également facilité la réussite de MixedBag.

« Unity a une immense communauté de développeurs, et si vous consultez les forums, vous y trouverez une solution à la plupart de vos problèmes. »

Fanelli explique que l'Asset Store leur a également simplifié la vie, et que c'était la première ressource vers laquelle ils se tournaient pour développer de nouveaux éléments.

« Si quelqu'un a déjà écrit notre code, pourquoi ne pas l'utiliser ou l'adapter pour résoudre notre problème ? Nous avons acheté entre 15 et 20 modules additionnels sur l'Asset Store, ils nous ont permis, à 5, d'abattre le travail d'une équipe de 20 personnes. C'est une aide précieuse qui nous fait gagner des mois de travail. »

Le cœur du jeu : un style 2D saisissant

Inspirés par l'un de ses jeux préférés des années 1990 (je jeu d'action et d'aventure Another World), Fanelli et son équipe ont voulu faire de forma.8 un jeu en 2D. Fanelli et Gellato savaient parfaitement quel style ils souhaitaient donner à leur jeu.

« C'était le projet dont nous rêvions. Nous savions à quoi le jeu allait ressembler, avec un style graphique unique. Nous voulions notamment qu'il soit impossible de discerner des pixels sur l'écran. L'image devait être nette, sans couleurs contrastantes », explique-t-il.

L'équipe a basé tous les visuels de forma.8 sur une silhouette noire, avec un fond coloré et vibrant.

forma.8

Un sublime jeu en 2D mérite un moteur 2D performant

Lorsqu'ils ont commencé à travailler sur forma.8 en 2011, le moteur Unity offrait un support 2D réduit. Le lancement du moteur Unity 2D leur a beaucoup profité.

« En termes de physiques, le plus important était la stabilité des simulations. Grâce au moteur Unity 2D, nous n'avions plus besoin de faire de calculs pour les collisions et la téléportation », explique Fanelli. « Nous n'avions plus à nous inquiéter des erreurs ou de la détection lorsque vous êtes à l'intérieur ou à l'extérieur collisionneur de maillages pour passer à travers les murs. Nous avons activé la fonction et nous avons constaté une nette amélioration des performances. »

Publié sur six plateformes

Grâce à la prise de multiples plateformes par Unity, forma.8 a rapidement été déployé sur de multiples plateformes. Le studio a également étendu l'Éditeur Unity avec wrapper de plugins pour les consoles, ce qui leur a permis d'utiliser leur système de contrôle sur plusieurs plateformes dans réécrire tout le code.

« Beaucoup de petites équipes publient sur une ou deux plateformes car ce processus peut nécessiter de nombreuses ressources, mais nous sommes parvenus à lancer forma.8 sur six plateformes avec une équipe de cinq, dans les mêmes délais. Et le portage sur Nintendo Switch nous a pris environ dix jours. Le portage était très compliqué, mais Unity permet de déployer sur toutes les plateformes de manière simple. »

MixedBag a lancé forma.8 sur PlayStation 4, PlayStation Vita, Nintendo Switch, Wii U, Xbox One, iOS, PC, Mac,Linux et FaceBook GameRoom.

« Grâce au moteur Unity 2D, nous n'avions plus à nous inquiéter des erreurs ou de la détection lorsque vous êtes à l'intérieur ou à l'extérieur collisionneur de maillages pour passer à travers les murs. Nous avons activé la fonction et nous avons constaté une nette amélioration des performances. »

— Mauro Fanelli, cofondateur, MixedBag

Unity pour la 2D : par où commencer ?

Suivez ce guide pratique contenant les informations et les ressources qui vous aideront à démarrer, vous feront gagner du temps et vous permettront de gagner en valeur lors du développement de jeux mobiles avec Unity.

Études de cas relatives

Compris

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