Eclipse : étude de cas d'un jeu Unity pour mobiles
Quand Jonathan Hawkins a lancé le studio White Elk en 2014, c'était un gros changement pour lui. Après tout, il était jusqu'alors développeur dans une grande équipe (qui a travaillé sur la franchise God of War de Sony), et devait maintenant explorer le monde inconnu de la RV tout seul. Mais, avec l'aide de Unity, il a réussi à créer un prototype de jeu en RV en seulement trois mois, ce qui lui a permis de financer son jeu Eclipse: Edge of Light.
-
Le jeu
Eclipse: Edge of Light, a 1st-person VR exploration game for Google Daydream
-
L’objectif
Créer une expérience époustouflante en RV sur mobiles
-
Plateformes
Google Daydream
-
Membres de l'équipe
4
-
Lieu
Los Angeles, Californie
Jonathan Hawkins, founder and creative director at White Elk, talks about how Unity enabled him to explore the world of developing for mobile VR on his own.
Un prototype RV incroyable en trois mois
Lorsque Jonathan Hawkins, fondateur et directeur créatif chez White Elk, a quitté Sony Santa Monica pour lancer son propre studio, il était émerveillé devant les possibilités qui s'ouvraient à lui dans le nouveau domaine de la RV. Mais il était également conscient que, pour vivre de sa passion, il devait créer quelque chose de tangible avec le peu de ressources dont il disposait.
Les résultats :
- Prototype créé en trois mois, pour un financement facilité
- Modifications 3 à 4 fois plus rapides avec Unity qu'avec les solutions précédemment utilisées
- Les critiques ont nommé Eclipse meilleure création RV jusqu'à aujourd'hui
- Jeu de l'année 2017 Daydream District
- Meilleur jeu mobile 2017 UploadVR
Tout ce dont il avait besoin
When Hawkins first started working on the prototype for Eclipse, he was on his own.
“I had one artist-resource from my partner, Section Studios, but I was doing all the design, programming, implementation and scripting myself,” he says. “Luckily, though, with Unity and its amazing toolset at my disposal, I could move on.”
Une aide supplémentaire lorsqu'il en avait le plus besoin
In addition to everything that was already in the Unity Editor when he downloaded it, Hawkins found another invaluable resource in the Unity Asset Store.
“Back when I started, I hadn’t coded in like 10 years, so getting back into that was a little tough, but then I found Playmaker on the Asset Store, which had tons of functionality in it. You just link a couple nodes, and you already have a complete level scripted very fast,” he says.
Another asset that helped, particularly in terms of VR performance, was Mesh Baker, which enabled them to bake all their geometry down into one draw call.
“Draw calls can be a killer in VR and especially in mobile because it’s super-important to always maintain a very high frame rate in order to reduce motion sickness. So having that tool and being able to bake them out into one as opposed to 100 was a huge success as well.”
Un prototype réussi en trois mois
Avec l'aide de la plateforme Unity et de l'Asset Store, White Elk a pu donner vie à sa vision.
« En trois mois, nous avons conçu un prototype complet qui nous a permis d'employer six personnes à temps plein et de faire appel à d'autres collaborateurs pour réaliser notre objectif. Et nous avons ainsi pu créer une expérience de jeu complète sur 3 ou 4 heures. »
Corrigez en temps réel et avancez
L'itération simplifiée dans Unity leur a également permis d'explorer le monde de la RV et de réaliser leur vision créative. Durant la phase de prototypage et par la suite, la capacité à visualiser les modifications presque immédiatement dans l'Éditeur a fait gagner un temps incroyable à Jonathan Hawkins.
« Unity est fantastique pour les modifications en direct, il permet de progresser rapidement. Dans mon ancien studio, nous utilisions des outils dont les cycles d'itération se comptaient en minutes, et non en secondes, déclare-t-il. Mais avec Unity, le flux de production atteint une vitesse que je croyais impossible. »
« Vous pouvez organiser des mondes, travailler la géométrie, tout modifier, activer et désactiver des éléments visuels. En tant qu'ancien concepteur de niveaux, j'ai trouvé cela incroyable. Une tâche qui m'aurait pris trois à quatre fois plus longtemps était achevée en quelques secondes avec Unity. »
Une aide indispensable pour le développement en RV
L'itération rapide a été particulièrement importante pour travailler avec la RV. La capacité à ajuster les valeurs en mode Édition et à tester en mode Jeu avec le casque de RV produisait un flux de production plus efficace et plus transparent.
« J'adore être en mesure de pouvoir ajuster de petites variables comme pour le modèle de mouvements des joueurs ou le jet-packing, qui demande beaucoup de travail pour obtenir un bon résultat, afin d'éliminer les sensations de mouvement désagréables, affirme-t-il. Vous cliquez sur jouer, et vous êtes dans le jeu en quelques secondes. Vous mettez le casque et vous testez ce nouveau monde que vous venez de créer. »
Ce doit être extraordinaire
In addition to the ease of use and speed, another reason Hawkins chose Unity was because he knew he could focus on his creative vision first, and the multiplatform support would give him the flexibility he needed later.
Sure enough, when an opportunity arose with the emerging Google Daydream technology, White Elk jumped on it. The Unity engine meant that they could easily port the whole game, which they had initially planned to release on PlayStation, to Google Daydream.
“With the Unity SDK for Daydream, we were up and running within a matter of minutes. The seamless integration helped us focus on creating something amazing. And that’s critical, because with a whole new technology and platform like VR and Daydream, if it’s not amazing, they’re not going to come back.”
How is the creative experimentation paying off?
Since its release in 2016, users and critics alike have embraced Eclipse. Its rating on the Google Play store has hovered around 4.7 and higher, and it has received rave reviews like the following:
“This isn’t just the best game on Daydream, but one of the best mobile VR games full stop.” — Jamie Feltham, Upload VR.com
“It is an outstanding achievement and the best game I have ever played on mobile VR. Period.” — Sebastian Ang, DayDreamDistrict.com
forma.8
Grâce à Unity, le programmeur autodidacte Mauro Fanelli et son collaborateur, l'artiste Andrea Gellato, ont pu créer ce jeu aux incroyables graphismes vectoriels dessinés à la main. Découvrez comment.
Flipping Death
Découvrez comment Unity a aidé Zoink Games à créer un univers unique pour son jeu Flipping Death avec des graphismes 2,5D, un prototypage rapide et de puissants outils.
Demolition Derby
Découvrez comment Unity a aidé un studio indépendant de 3 personnes à créer un jeu mobile multijoueur qui comptabilise aujourd'hui plus de 15 millions de téléchargements.
Royal Blood
Découvrez comment Unity a aidé Gamevil à atteindre le niveau de qualité associé à un MMO PC dans son jeu mobile Royal Blood.
Phased
Découvrez comment deux développeurs passionnés ont collaboré à distance sur leur temps libre pour créer un jeu 2D époustouflant mis en avant dans la présentation Made with Unity.