Académique Documents
Professionnel Documents
Culture Documents
2010 Pearson Education France Dveloppez des jeux 3D avec Unity Will Goldstone
Jeux3D-Livre.indb 1
08/06/10 11:14
Pearson Education France a apport le plus grand soin la ralisation de ce livre afin de vous fournir
une information complte et fiable. Cependant, Pearson Education France nassume de responsabilits, ni pour son utilisation, ni pour les contrefaons de brevets ou atteintes aux droits de tierces
personnes qui pourraient rsulter de cette utilisation.
Les exemples ou les programmes prsents dans cet ouvrage sont fournis pour illustrer les descriptions thoriques. Ils ne sont en aucun cas destins une utilisation commerciale ou professionnelle.
Pearson Education France ne pourra en aucun cas tre tenu pour responsable des prjudices
oudommages de quelque nature que ce soit pouvant rsulter de lutilisation de ces exemples ou
programmes.
Tous les noms de produits ou marques cits dans ce livre sont des marques dposes par leurs
propritaires respectifs.
Titre original:
Unity Game Development Essentials
ISBN : 978-2-7440-2426-9
Copyright 2010 Pearson Education France
Tous droits rservs
Aucune reprsentation ou reproduction, mme partielle, autre que celles prvues larticle L. 122-5 2 et 3 a) du code de la
proprit intellectuelle ne peut tre faite sans lautorisation expresse de Pearson Education France ou, le cas chant, sans le
respect des modalits prvues larticle L. 122-10 dudit code.
No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical,
photocopying, recording, or otherwise, without written permission from the publisher.
2010 Pearson Education France Dveloppez des jeux 3D avec Unity Will Goldstone
Jeux3D-Livre.indb 2
08/06/10 11:14
Prface................................................................. 1
1. Bienvenue dans la troisime dimension........ 7
2. Environnements.............................................. 21
Les logiciels de modlisation externes.............. 22
Les ressources................................................... 22
Comprendre la 3D........................................... 7
Les coordonnes................................................ 8
Lditeur de terrain.......................................... 24
Les vecteurs....................................................... 9
Les camras....................................................... 9
Les polygones, les artes, les sommets
et les maillages.................................................. 10
Les matriaux, les textures et les shaders......... 10
La physique des corps rigides........................... 11
La dtection de collision................................... 12
Les concepts essentiels de Unity.................... 12
Le fonctionnement de Unity.............................. 13
Linterface....................................................... 16
Les panneaux Scene et Hierarchy..................... 17
Le panneau Inspector........................................ 18
Le panneau Project........................................... 19
Le panneau Game............................................. 19
En rsum....................................................... 20
2010 Pearson Education France Dveloppez des jeux 3D avec Unity Will Goldstone
Jeux3D-Livre.indb 3
08/06/10 11:14
IV
Le script FPSWalker....................................... 89
Restreindre laccs............................................145
Lancer le script................................................. 89
La commande GetComponent()........................146
Le script en dtail.............................................. 91
En rsum....................................................... 97
En rsum....................................................... 153
4. Interactions..................................................... 99
Le raycasting................................................... 101
Le concept.........................................................156
Limage manquante...........................................102
Le script............................................................157
Les forces..........................................................159
Positionner le modle........................................105
Le composant Rigidbody..................................159
Redimensionner le modle................................106
Gagner la partie................................................183
La cration de llment
prfabriqu batterie......................................... 130
En rsum....................................................... 189
La touche finale.................................................186
Lmetteur de particules...................................192
Lanimateur de particule...................................193
Allumer le feu....................................................206
Tests et confirmation....................................... 210
En rsum....................................................... 211
2010 Pearson Education France Dveloppez des jeux 3D avec Unity Will Goldstone
Jeux3D-Livre.indb 4
08/06/10 11:14
Revenir au menu................................................255
Lapparition en fondu
de la scne Island Level.................................. 258
En rsum....................................................... 261
En rsum....................................................... 238
Tester le volcan.................................................246
En rsum....................................................... 280
2010 Pearson Education France Dveloppez des jeux 3D avec Unity Will Goldstone
Jeux3D-Livre.indb 5
08/06/10 11:14