D·BC!!JKeR Il. DÉVELOPPER POUR ANDROID & iOS Créez des jeux de A à Z avec Unity

D·BC!!JKeR Il. DÉVELOPPER POUR ANDROID & iOS Créez des jeux de A à Z avec Unity Il. Développer pour Android & iOS D-B(!JJKeR par A nthony Cardinale Aperçu général de l'ouvrage le livre que vous avez sous les yeux constitue un module autonome de l'ouvrage plus global, intitulé Créez des jeux de A 6 Z ovec Unity. Choque module vise 0 traiter un ospect de Unity. Le dessjn et.dessous vous donne un aperçu des thèmes troitês dans l'un ou l'outre. Les chiffres indiquen1 le numéro de chapitre correspondant. 1. Votre premier ieu PC les bases< ~ 3 Il. Développer pour Android et iOS > oller plus loin ca •• • • • ~· • ., faite oppctallr d1.1opo101 tre la ~~ .i.ystem e.i. do port1 culo5 pGnonne- l1ses 0A •• ® •• • • • Gi Créez des jeux de A à Z avec Unity - Il. Développer pour Android & iOS par Anthony Cardinale IS8N (PDF) : 978-2-8227-0375-8 Copyright © 2 015 Éditions D-8ookeR Tous droits réservés Conformément au Code de la propriété intelle due lie, seules les copies ou reproductions strictement réservées à l'usage privé du copiste et non destinées à une utilisation colledive ainsi que les analyses et les courtes citations dans un but d'exemple et d'illustration sont autorisées. Tout outre représentation ou reproduction, qu'elle soit intégrale ou partielle, requiert expressément le consentement de l'éditeur (a rt l 122-4, l 122-5 2 et 3a). Publié par les Éditions D.SookeR, 5 rue Delouvain, 75019 Pa ris www.d-booke r.fr contact@d-booker.fr Ce module lait partie de l'ouvrage global intitulé : Créez des jeux de A à Z avec Unity IS8N (HTML) : 978-2-8227-0342-0 les exemples (télécha rgeables ou non), sauf indication contra ire, sont propriété des auteurs. Mise en page : générée sous Calenco avec des XSLT développées par la société NeoDoc (www.neodoc.biz) Image de couverture : © Unity Technologies - Reproduite avec leur aimable autorisation. l e nom U nity, son logo, ainsi que tous les noms de produits ou images s'y rapporta nt sont des marques déposées et relèvent de la propriété unique de U nity Technologies. Ce li vre a été écrit en tou1e indépendance, il n'est issu d'aucun partenariat avec U nity Technologies ou l'une de ses filiales, et son contenu ne relève que de la responsabilité de son auteur et de l 'éditeur. Date de publication : 25/06/20 15 Édition 1 Version Table des matières À propos de l'auteur ...... .... .... .... .... .... .. ... .... .... .... .... .... .... .... .... .... .... .. . Préface ............................................ .. ... .... .... .... .... .... .... .... .... .... ... . Introduction ................................................ .... .... .... .... .... .... .... .... .... ... . viii ix X 1. Ce dont vous avez besoin . .. .. .. .. .. ... .. .. .. . .... .... .... .... .... .... .... .... .. . xi 2. Présentation des différents chapitres .. .. .. .. .... .... .... .... .... .... .... .... .... xi 3. Accès aux vidéos . . . . . . . . . . . . . . . . . . . . . . ... . . . . . . . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . xiv 4. UR L raccourcies ........................... .... .... .... .... .... .... .... .... .... ... . xiv 1. Outils de développement mobile ....................................................... . 1. 1. Préparation du matériel de lest ............... . 1. 2. Préparation au développement Android 2 1. 3. Préparation au développement iO S 5 1.4. Combien ça coûte ? .. .. .. .. .. .. .. .. 6 2. Importation des ressources ................................................................ 7 2. 1. les as sels pour mobiles . . . . . . . . . . .. . . . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . 7 2. 2. les ressources externes . .. .. .. .... .. .... .... .... .... .... .... .... .... .... .... .... 1 0 2. 3. Mi ni cahier des charges ........ ... _.. .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . .. . . 1 1 3. Compiler et tester .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. . 13 3. 1. Préparation de la scène 1 3 3. 2. Pa ramétrage du projet 1 4 3. 3. Compilation du projet .............. _ 1 8 4. Contrôles spécifiques ou téléphone................................................... 19 4.1. Gérer l'accéléromètre . .. .. .. .. .. .. .. .. .... .... .... .... .... .... .... .... .... .... .. . 20 4. 2. Gére r l'écra n tactile .. .. .. .. .... .. . .. .... .... .... .... .... .... .... .... .... .... .. .. 2 1 S. les niveaux ....................................•............................................... 23 5. 1. Création du sol ......................... . 5. 2. Création des objets interactifs 5. 3. Création des portes ................... . 23 26 29 6. Créer ses propres modèles 3 D .......................................................... 31 6.1. l'extrusion ............................. ...... .... .... .... .... .... .. ..... .... .... .. .... 32 6. 2. Modification du modèle 3 D . . . . . . ... . . . . . . . . . . . . . . . . . . . . . . . . .. . . .. . . .. . . .. . . . . . 3 5 6.3. Optimisation du modèle 3D . .. .. .. .. .. .. .. .. .. .. .. .. .. .. .... .... .... .... .... 36 6.4. Importation el utilisation du modèl- e dans Unity . .. .. .. .... .... .... .... .... 37 7. Ani motions et effets ......................................................................... 40 Cr&-z des ;e.i,x clt:A ô Z Olo't:C Unify · li. DéYt:Jopper pour An&okl & iOS 7. 1. Animer un objet par script ............ . 72. A nimer avec l'outil d'animation 7.3. les particules ................................... . 40 4 1 44 8. Gérer les collisions .......................................................................... 47 8. 1. Détecter la chute dans le vide .. .. .. .... .... .... .... .... .... .... .... .... 47 8. 2. Rom as sage des pots de peinture ....... .... .... .... .... .... .... .... .... ... . 49 9. Fixer des objectifs ........................................................................... 54 9. 1. Sommes-nous de la bonne couleur ? 54 9. 2. Ajout d'un tim er . . . . . . . . . . . . . . . . . . . . . . . 5 5 1 O. Optimiser les scènes ...................................................................... 59 10.1. Optimisation des ressources .................... .... .... .... .... .... .... .... ... 59 10.2. Optimisation de la distance de vision........ .... .... .... .... .... .... .... 60 10.3. Fusion des objets ............................... .... .... .... .... .... .... .... .... 6 1 11. l'interface utilisateur ...................................................................... 65 11.1. Création d'un menu principal 11.2. Création des scripts du menu ................ . 11.3. Association des scripts aux boutons 11.4. Ajout d'une barre de vie .................... . 65 66 68 69 12. Sauvegarder des informations ........................................................ 73 12.1. Garder en mémoire le dernier niveau débloqué ........ .... .... .... .... 73 12.2. Charger une valeur stockée .. .. .. .. .. .. .. .. .. .. .. .. .. .... .... .... .... 7 4 13. Publier son jeu .............................................................................. 76 13 .1. Compiler son jeu . . . . . . . . . . . . . . . 7 6 13.2. Publier son jeu . .. .. .. .. .. .. .. .. . . .... 77 13.3. Un peu de marketing ............... 8 1 14. Monétiser son jeu .......................................................................... 83 14.1. Comprendre le fonctionnement d'une régie publicitaire ...... .... .... 84 14.2. Présentation d'AdBuddiz . .. .. .. .. ... .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. 85 14.3. Intégration dans Unity . ... .... .... .... .... .... .... .... .. 87 14.4. Mettre à jour son jeu . .. .... .... .... .... .... .... .... .... .... .... 89 15. les services de jeux ....................................................................... 91 15.1. Intégrer Google Gomes services .................................... . 9 1 15.2. Création d'un classement et de réussites.......................... . 94 15.3. Mise en place des services au niveau de l'application 96 16. Améliorer son application ............................................................. 102 pogt:vi Cr&-z des ;e.i,x clt:A ô Z Olo't:C Unify · li. DéYt:Jopper pour An&okl & iOS 16 .1. Suivre les recommandations 16 uploads/Litterature/ f006130-pdf.pdf

  • 32
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager