Introduction à Unity 3D




                          Philippe
                          MAGNE
                          C.O.O.
Comment créer un jeu avec
Unity ?

Qu’est   ce que Unity 3D ?

Quels   jeux peut-on créer ?

Quelles   plateformes sont compatibles ?

Les   licences et les prix


                                            1
Unity 3D : Introduction

Environnement     de développement de jeux vidéo




Moteur   de jeu




                                                    2
L’éditeur Unity

 Gestion    des Assets

 Système     d’animations

 Pathfinding


 Outil   de terrain




                             3
L’éditeur Unity

 Profiler   (optimisation)
   ◦ CPU usage
   ◦ GPU usage
   ◦ Memory
   ◦ Network

 Gestion    du travail collaboratif (GA, GD, Programmeurs…)




                                                               3
Le moteur de jeu Unity

 Moteur   physique



 Moteur   de rendu

  ◦ DX11

  ◦ Shaders

  ◦ Système de particules

  ◦ Occlusion Culling
                            4
Behind the scene of Unity

Basé   sur le framework .NET open source => mono




Langages   de scripting: Js, C# et Boo



                                                    4
Exemples de jeux




                   4
Déploiement sur 10 plateformes

Pas   de réécriture du code du jeu




                                      4
Le prix des licences

Accessible   gratuitement




Plugin   iOS, Android, Flash, Team License,

 Consoles                                      4
Nos produits




               3
facebook.com/WiseguyStory




Philippe MAGNE
 Philippe MAGNE                                Emeric PASCUAL
                                                Emeric PASCUAL
06 50 99 10 10
 06 50 99 10 10                                06 27 34 73 38
                                                06 27 34 73 38
philippe.magne@sharpyx.co
 philippe.magne@sharpyx.co                     emeric.pascual@sharpyx.co
                                                                       3
                                                emeric.pascual@sharpyx.co
mm                                             mm
                             www.sharpyx.com

Unity 04 02_13

  • 1.
    Introduction à Unity3D Philippe MAGNE C.O.O.
  • 2.
    Comment créer unjeu avec Unity ? Qu’est ce que Unity 3D ? Quels jeux peut-on créer ? Quelles plateformes sont compatibles ? Les licences et les prix 1
  • 3.
    Unity 3D :Introduction Environnement de développement de jeux vidéo Moteur de jeu 2
  • 4.
    L’éditeur Unity  Gestion des Assets  Système d’animations  Pathfinding  Outil de terrain 3
  • 5.
    L’éditeur Unity  Profiler (optimisation) ◦ CPU usage ◦ GPU usage ◦ Memory ◦ Network  Gestion du travail collaboratif (GA, GD, Programmeurs…) 3
  • 6.
    Le moteur dejeu Unity  Moteur physique  Moteur de rendu ◦ DX11 ◦ Shaders ◦ Système de particules ◦ Occlusion Culling 4
  • 7.
    Behind the sceneof Unity Basé sur le framework .NET open source => mono Langages de scripting: Js, C# et Boo 4
  • 8.
  • 9.
    Déploiement sur 10plateformes Pas de réécriture du code du jeu 4
  • 10.
    Le prix deslicences Accessible gratuitement Plugin iOS, Android, Flash, Team License, Consoles 4
  • 11.
  • 12.
    facebook.com/WiseguyStory Philippe MAGNE PhilippeMAGNE Emeric PASCUAL Emeric PASCUAL 06 50 99 10 10 06 50 99 10 10 06 27 34 73 38 06 27 34 73 38 philippe.magne@sharpyx.co philippe.magne@sharpyx.co emeric.pascual@sharpyx.co 3 emeric.pascual@sharpyx.co mm mm www.sharpyx.com

Notes de l'éditeur

  • #8 UnityScript C# Boo