Unity est un moteur de développement entièrement intégré et riche en fonctionnalités pour la création de contenu 3D interactif. Vous voulez faire des jeux en 3D? L'unité vous couvre. Dans cet article, nous allons partager des livres, des tutoriels et des suggestions pour mieux comprendre Unity..
Où vous êtes-vous caché? Pour ceux qui ne connaissent pas ce kit génial, préparez-vous à aller wow.
Lire ceci et penser "mais je ne peux pas coder! Je ne peux pas concevoir! Je ne peux pas modéliser!"? Aucun problème. Unity possède un Asset Store intégré, qui regorge de toutes sortes de choses que vous pouvez acheter à moindre coût et que vous pouvez utiliser dans vos projets. La situation n'a jamais été meilleure pour les développeurs indépendants.
Unity est également entouré d'une communauté impressionnante avec de nombreux tutoriels et bibliothèques open source contribuant à l'intégration de toutes sortes de technologies géniales allant des solutions Microsoft Kinect aux solutions de réalité augmentée pour mobile, vous permettant ainsi de vous concentrer entièrement sur votre jeu ou votre application..
De plus, avec un projet Unity, vous pouvez exporter vers tous les navigateurs Web, ordinateurs de bureau pour PC et Mac, Adobe Flash, iOS, Android, Xbox 360, Wii et PlayStation 3, le tout à l'aide d'un simple clic. Il n’a jamais été aussi facile d’obtenir votre contenu sur de nombreuses plates-formes et appareils sans devoir payer une part de redevances de vos bénéfices. Un grand nombre des meilleurs jeux sur le magasin iOS sont créés avec Unity!
Vous pensez que c'est incroyable? Et si je vous disais qu'il existe une version GRATUITE "Indie" que vous pouvez télécharger dès maintenant et commencer à jouer? Ce n'est pas une blague. C'est vraiment génial, alors plongeons-nous dans…
Bien sûr, rendez-vous sur la page de téléchargement d'Unity et cliquez sur le bouton de téléchargement! Vous bénéficierez d'une version d'essai gratuite de 30 jours d'Unity Pro et (au moment de la rédaction de ce document) d'une version d'essai gratuite de 30 jours des extensions pour les exportateurs Android et iOS..
Pendant le téléchargement (environ 500 Mo), prenez une tasse de thé, parcourez la Galerie Unity et découvrez quelques-uns des superbes jeux créés avec Unity, juste pour vous donner encore plus envie de manger..
AngryBots, le projet d'exemple actuel.Une fois téléchargé, lancez l'installateur. Il vous demandera une adresse e-mail et de choisir si vous souhaitez acheter Unity Pro, essayer une version d'évaluation de Unity Pro pendant 30 jours ou simplement utiliser la version Unity Indie. J'opterais pour la version d'essai de Unity Pro uniquement pour connaître les capacités réelles du moteur. Ne vous inquiétez pas pour la remise de votre adresse e-mail; ils ne vous spamment pas avec quoi que ce soit et vous pouvez utiliser ce compte pour Asset Store ultérieurement si nécessaire.
Lorsque vous parcourez les options d'installation, veillez à installer Unity, MonoDevelop (environnement de codage) et l'exemple de projet. Le projet d'exemple change de temps en temps, mais présente généralement les dernières fonctionnalités du moteur et sera optimisé pour toutes les plates-formes exportables. Actuellement, le projet exemple est AngryBots et ça vaut le coup de regarder.
Il existe tellement d'endroits où vous pourriez commencer votre périple au sein d'Unity, et Unity elle-même a récemment commencé à offrir des "cours de formation en ligne en direct" gratuits. Où mieux commencer à apprendre que de la source? Vous pouvez vous inscrire et y participer ici.
Les deux cours disponibles vous présenteront les bases de l’interface Unity ainsi que les concepts clés et les processus utilisés lors de la création de deux mini-jeux à ramener à la maison et à montrer à votre mère. Elle les aimera!
Unity propose également un canal didacticiel contenant des vidéos présentées par Will Goldstone qui vous expliqueront les bases de l'interface et les différents composants de l'unité utilisés pour développer vos jeux et vos applications..
Will Goldstone a également publié un livre très populaire, Unity 3.x Game Development Essentials 2011, qui est une très bonne lecture et est livré avec un code source pour chacun des chapitres. Il vous initie également assez doucement aux scripts dans Unity, en utilisant C # ou JavaScript..
Il existe également divers sites Web offrant une introduction à Unity, y compris notre propre Activetuts + avec ma série Premiers pas avec Unity. Cela vous initie également à l'écriture de scripts avec JavaScript.
Lorsque vous êtes à l'aise avec les bases et que vous souhaitez approfondir vos connaissances, vous devriez vous rendre sur Unity 3D Student, un site de Will Goldstone (encore!) Qui regorge de modules bitsized, suivis de défis à essayer..
Ryan Henson Creighton, Développement de jeux Unity 3.x par exemple, vous permettra de lire des concepts plus complexes et de vous guider à travers les obstacles courants rencontrés dans le développement de jeux. Un livre électronique est également disponible pour les accros de l'écran.
Au-delà de cela, Unity Cookie produit une large gamme de tutoriels pour débutants ainsi que deux séries complètes qui vous guideront dans la construction de votre propre jeu. Les tuteurs numériques organisent des cours plus avancés sur des sujets tels que le script de personnages, les systèmes d'arme, la conception de niveaux, l'IA et les points de cheminement, pour n'en citer que quelques-uns. Design3 propose plusieurs cours basés sur divers concepts, dont le développement mobile, et enfin, les GamePrefabs des Tornado Twins proposent une multitude de préfabriqués et de tutoriels pour vos projets..
Apprenez à aimer Bob. Il a créé iTween sans lequel vous ne pourrez pas vivre. Consultez également son blog pour des tonnes de trucs et astuces, des préfabriqués permettant d’économiser du temps et de petites informations sur son flux de travail..
Si vous êtes développeur et que vous êtes bloqué, familiarisez-vous avec la référence du script Unity avant d'aller au lit, c'est votre meilleur ami et elle vous aidera toujours..
Vous pouvez également vous impliquer dans la communauté et effectuer une recherche dans Unity Answers et les forums Unity. Quelqu'un aura forcément le même problème et aura, espérons-le, publié une solution..
Ensuite, trouvez et suivez le meilleur sur Twitter. Pour en nommer quelques uns…
Vous devriez maintenant avoir la confiance et la compréhension nécessaires pour affronter tout ce qui vous attend, alors allez-y et inspirez-vous. Essayez de créer un mini-jeu amusant juste pour le plaisir afin d’aider votre apprentissage et de remplir votre portfolio afin que vous puissiez être embauché. Surtout, amusez-vous!