Introduction à unity 3D

Preview:

DESCRIPTION

Introduction à Unity 3D animée par MOSTEFAOUI Mohamed Anes durant le GameDev organisé par le CSE. Anes est un Microsoft Certified Professional, Mirosoft Student Partner et formateur Game Dev depuis 2011.

Citation preview

Introduction à Unity

MOSTEFAOUI Mohamed Anes

Unity ?

Unity is a development engine for the creation of 2D and 3D

games and interactive content.

Unity ?• Visual tools : Editor• WYSIWYG• Reusable components (prefabs)

Unity ?• Since 2005• by Unity Technologies• Current version : 4.3.3

Programmers ?

Scripting• Very large and rich Framework • Scripting Based on mono• A Modfied JavaScript (UnityScript)• C# • Boo• IDE : MonoDevelop/VisualStudio*

Graphics• Shaders support• ShaderLab • Cg/HLSL 

Plug In• Extend Unity engine• Extend Unity editor

Internaly• C++ (Core engine)• Direct3D/OpenGl/OpenGl ES/others for graphics • PhysX(3D) & Box2D (2D) for Physics

Designers?

3D workFlow

2D workFlow

Assets• 2D/3D content• Large Assets format support :•  3dsMax, Maya, SofitImage, Blender, Modo, ZBrush, Cinema

4D, Cheetah3D, Photoshop,FireWorks, Allegorithmic Substance …

Animations• 2D/3D animations systems• Key Frame Animation

•Mecanime !

Animations

Sell Assets• Creat 2D/3D content• Assets Store

Game is ready ?

Export Platformes

Export Platformes

Published it !

Licence• annual gross revenues < US$ 100,000 =>

Free• Else : Buy Unity Pro ($1500/$75 per month , and more

per platform)

Unity Pro ?

Extra features • Performance Profiler• AAA visual fidelity, special effects and ambience• Much much much…and yet much more Full list : http://unity3d.com/unity/licenses

Thank you

Recommended