Mohamed Amine MEZGHICH Ingénieur ENSI Doctorant en traitement d’image, Lab. CRISTAL,ENSI E-mail:[email protected]
Cycle Ingénieur
Année universitaire 2012-2013
1
i i
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H
Année universitaire 2012-2013
2
(cid:1) Unity 3D est un logiciel middleware de création de jeu vidéos. L’intérêt de ce logiciel est que, tout comme Flash, celui-ci dispose d’une interface d’intégration d’objets et de scripts vraiment très intuitive.
(cid:1) L’éditeur d’Unity intègre des composants pré-configurés évitant le développement de code assez fastidieux. Ces composants le développement de code assez fastidieux. Ces composants sont :
(cid:1) un moteur physique basé sur PhysX de la société Nvidia. (cid:1) un système de collision. (cid:1) un moteur d’ombre (version pro). (cid:1) une interface en drag and drop. (cid:1) et plein d’autres choses…:)
i i
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H
Année universitaire 2012-2013
3
(cid:2)Le gros avantage de Unity est qu’il permet des exports en standalone PC, Mac, Web et Iphone (sur la version Unity Iphone).
Publicité
Il existe 3 versions d’unity : Il existe 3 versions d’unity :
(cid:1) Unity 3.5 qui est la version gratuite (les fonctions manquantes sont la
gestion des ombres dynamiques, le stream video et audio, des fonctions d’intégrations de scripts C# particuliers).
(cid:1) Unity Pro, qui est la version payante autour de 1500$ (cid:1) Unity Iphone qui n’existe que sur Mac à cause de son interaction avec
Xcode d’Apple.
i i
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H
Année universitaire 2012-2013
4
i i
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H
Année universitaire 2012-2013
5
(cid:1) L’interface de Unity est composée principalement des
panneaux suivants: (cid:1) Scene : Le panneau où le jeu est créé. (cid:1) Game:Le panneau de prévisualisation, actif uniquement
en mode Lecture. en mode Lecture.
Publicité
(cid:1) Project : Contient la liste des ressources de votre projet
et agit comme une bibliothèque.
(cid:1) Hierarchy : Contient la liste des GameObjects présents
i i
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H
dans la scène.
(cid:1) Inspector : Les paramètres de l’objet ou de la ressource
actuellement sélectionné.
Année universitaire 2012-2013
6
i i
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H
Année universitaire 2012-2013
7
(cid:1) Chapitre 1 : Installation et présentation de Unity 3D (cid:1) Chapitre 2 : Créer un environnement de Jeu (cid:1) Chapitre 3 : Personnages jouables (cid:1) Chapitre 4 : Gérer les collisions (cid:1) Chapitre 5 : Éléments préfabriqués, collections et HUD (cid:1) Chapitre 5 : Éléments préfabriqués, collections et HUD (cid:1) Chapitre 6 : Instanciation et corps rigides (cid:1) Chapitre 7 : Systèmes de particules (cid:1) Chapitre 8 : Conception de menus (cid:1) Chapitre 9 : Compilation et partage (cid:1) Chapitre 10 : Procédures de tests
i i
Publicité
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H
Année universitaire 2012-2013
8
(cid:1) Liens :
(cid:1) http://unity3d.com/
(cid:1) http://www.unity3d-france.com/unity/
(cid:1) Livres:
(cid:1) Unity 3.x Game Development Essentials, Will Goldstone(2011)
(cid:1) Développez des jeux 3D avec Unity, Will Goldstone(2010)
Année universitaire 2012-2013
9
i i
M M o o h h a a m m e e d d A A m m n n e e M M E E Z Z G G H H I I C C H H