SlideShare a Scribd company logo
GOVERNMENT POLYTECHNIC,
AURANGABAD
Information Technology
NIKHIL B. THORAT
3rd Year
ENROLLMENT NO :167058
GUIDED BY
Prof. D.P.SAPKAL
By Unity Technologies
KEY POINTS :-
 Introduction To Unity
 What is Unity ?
 Unity Basics
 Graphics
 Physics
 Scripting
 Multiplayer And Networking
 Audio
 Animation
 Navigation
 Assets
 Platform
 Advantages and Disadvantages
INTRODUCTION TO UNITY
 Unity is Cross-Platform game engine developed by
Unity Technologies.
 Unity is integrated development environment (IDE) for
creating interactive media, typically video games.
 The first version of unity (1.0.0) was developed by
colleagues: David Helgason, Joachim Ante and
Nicholas Francis in Denmark.
 First announced only for OS X, at Apple’s Worldwide
Developers Conference in 2005, its has been
extended to target 21 platforms.
WHAT IS UNITY ?
 Game Engine -- To Create 2D and 3d Games.
 Unity is GUI System.
 Unity is 3D Terrain Editor.
 Accompanying Script editor --
Monodevelop (win/mac)
Can also use Visual Studio(Windows)
 3D object animation manager.
UNITY BASICS
 Unity is equally suited for to creating 2D and 3D
games.
 When you create a new project in Unity, you have
the choice to start in 2D or 3D mode.
 The choice between starting in 2D or 3D mode
determines some settings for the Unity Editor ,such as
whether images are imported as textures or sprites.
2D OR 3D PROJECTS
Full 3D :-
 3D games usually make use of three-dimensional geometry,
with Materials and Textures.
 3D games usually render the Scene using perspective, so
objects appear larger on screen.
Orthographic 3D :-
 Sometimes games use 3D geometry, but use an orthographic
camera instead of perspective.
 Common technique used in games which give you a
bird’s-eye view of the action, and is sometimes called “2.5D”.
• Full 2D :-
 Many 2D games use flat graphics, sometimes called
sprites, which have no three-dimensional geometry at all.
GRAPHICS
 Are visual images or designs on
some surface.
 Understanding graphics is key to
adding an element of depth to
your game.
 Unity offers amazing visual
fidelity :-
Lighting
Cameras
Materials
Shaders and Textures.
PHYSICS
 An object in a game must accelerate
correctly by collisions, gravity and other
forces.
 Unity’s built-in physics engines provide
components that handles the simulation
for you .With just a few parameter
settings.
 Rigid Body is used for object physics.
SCRIPTING
 Unity implements a MONO Compiler.
 Scripts can be written in
 JavaScript
 C#
 Beyond that, scripts can be used to
create graphical effects to control the
physical behaviour of objects .
 Even implement a custom AI system
for characters in the game.
MULTIPLAYER AND NETWORKING
 Multiplayer Networking is inherently
detailed and complex.
 There are particular issues and
difficulties associated with
synchronizing and communicating .
 Unity’s built-in Multiplayer
Networking and the
associated High Level API (HLAPI).
AUDIO
 A game would be incomplete without some kind of audio,
be it background music or sound effects.
 Including an “ Ambisonic Audio”.
 Audio Recording for gaming, Unity can access the
computer’s microphones from a script and create “Audio
Clips” by direct recording.
ANIMATION
 In the animation certain objects
should changes their position,
rotation, or other properties over
time.
 Unity’s Animation features
include retarget able animations.
Animation clips from external
sources are created by artists
or animators with 3rd party tools
such as Max or Maya.
NAVIGATION
 Allows you to create character
that are intelligent.
 By scene geometry, meshes are
created automatically.
 Navigation support Dynamic
obstacles .
ASSETS
 An asset is representation of any
item that can be used in your
game or project.
 Asset Store
 It is home to a growing library
of free and commercial assets.
 Wide variety of assets are there,
For example 3D models,
materials, textures, audio, scripts,
and fonts.
PLATFORM
 The platforms are listed as the following:
1. iOS
2. Windows
3. Android
4. PlayStation Etc.
 Portability.
 Easy to learn.
 Fast prototyping(no need to recompile everything
to tune values).
Advantages
Disadvantages
 Less performance in general than a unreal engine.
 More suited for cross-platform games.
 Managed Programming Languages – Java Script,
C#.
ANY QUESTIONS ?
THANK YOU
Ad

More Related Content

What's hot (20)

Unity 3D, A game engine
Unity 3D, A game engineUnity 3D, A game engine
Unity 3D, A game engine
Md. Irteza rahman Masud
 
Introduction to Unity3D Game Engine
Introduction to Unity3D Game EngineIntroduction to Unity3D Game Engine
Introduction to Unity3D Game Engine
Mohsen Mirhoseini
 
Unity 3d Basics
Unity 3d BasicsUnity 3d Basics
Unity 3d Basics
Chaudhry Talha Waseem
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Sumit Jain
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game Engine
OrisysIndia
 
Unity 3d
Unity 3dUnity 3d
Unity 3d
Srinivas Undinti
 
Unity Game Engine - Basics
Unity Game Engine - BasicsUnity Game Engine - Basics
Unity Game Engine - Basics
FirosK2
 
Unity3D Programming
Unity3D ProgrammingUnity3D Programming
Unity3D Programming
Michael Ivanov
 
Unity - Game Engine
Unity - Game EngineUnity - Game Engine
Unity - Game Engine
Geeks Anonymes
 
Unity 3D
Unity 3DUnity 3D
Unity 3D
gema123
 
Unity
UnityUnity
Unity
Khaled Ismail
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
Diksha Bhargava
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
Ahmed
 
Game Project / Working with Unity
Game Project / Working with UnityGame Project / Working with Unity
Game Project / Working with Unity
Petri Lankoski
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Shaan Alam
 
Unreal Engine (For Creating Games) Presentation
Unreal Engine (For Creating Games) PresentationUnreal Engine (For Creating Games) Presentation
Unreal Engine (For Creating Games) Presentation
Nitin Sharma
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unity
davidluzgouveia
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
Seth Sivak
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
Nataly Eliyahu
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
Gaetano Bonofiglio
 
Introduction to Unity3D Game Engine
Introduction to Unity3D Game EngineIntroduction to Unity3D Game Engine
Introduction to Unity3D Game Engine
Mohsen Mirhoseini
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Sumit Jain
 
The Basics of Unity - The Game Engine
The Basics of Unity - The Game EngineThe Basics of Unity - The Game Engine
The Basics of Unity - The Game Engine
OrisysIndia
 
Unity Game Engine - Basics
Unity Game Engine - BasicsUnity Game Engine - Basics
Unity Game Engine - Basics
FirosK2
 
Unity 3D
Unity 3DUnity 3D
Unity 3D
gema123
 
PRESENTATION ON Game Engine
PRESENTATION ON Game EnginePRESENTATION ON Game Engine
PRESENTATION ON Game Engine
Diksha Bhargava
 
An Introduction To Game development
An Introduction To Game developmentAn Introduction To Game development
An Introduction To Game development
Ahmed
 
Game Project / Working with Unity
Game Project / Working with UnityGame Project / Working with Unity
Game Project / Working with Unity
Petri Lankoski
 
Introduction to Game Development
Introduction to Game DevelopmentIntroduction to Game Development
Introduction to Game Development
Shaan Alam
 
Unreal Engine (For Creating Games) Presentation
Unreal Engine (For Creating Games) PresentationUnreal Engine (For Creating Games) Presentation
Unreal Engine (For Creating Games) Presentation
Nitin Sharma
 
Game Development with Unity
Game Development with UnityGame Development with Unity
Game Development with Unity
davidluzgouveia
 
What Is A Game Engine
What Is A Game EngineWhat Is A Game Engine
What Is A Game Engine
Seth Sivak
 
Introduction to Game Development and the Game Industry
Introduction to Game Development and the Game IndustryIntroduction to Game Development and the Game Industry
Introduction to Game Development and the Game Industry
Nataly Eliyahu
 
Introduction to game development
Introduction to game developmentIntroduction to game development
Introduction to game development
Gaetano Bonofiglio
 

Similar to Unity 3D game engine seminar (20)

unity gaming programing basics for students ppt
unity gaming programing basics for students pptunity gaming programing basics for students ppt
unity gaming programing basics for students ppt
KathiriyaParthiv
 
Presentación Unity
Presentación UnityPresentación Unity
Presentación Unity
Laura Milena Parra Navarro
 
UNITY 3D.pptx
UNITY 3D.pptxUNITY 3D.pptx
UNITY 3D.pptx
Omgworkspace
 
Js3516731693
Js3516731693Js3516731693
Js3516731693
IJERA Editor
 
Cmd unity withc
Cmd unity withcCmd unity withc
Cmd unity withc
umairnoora
 
Sprinter
SprinterSprinter
Sprinter
Himanshu Chablani
 
Augmented Reality Application Development_Unit II_Material.pdf
Augmented Reality Application Development_Unit II_Material.pdfAugmented Reality Application Development_Unit II_Material.pdf
Augmented Reality Application Development_Unit II_Material.pdf
vijaykrishanmoorthy
 
Game Development with Unity3D (Game Development lecture 3)
Game Development  with Unity3D (Game Development lecture 3)Game Development  with Unity3D (Game Development lecture 3)
Game Development with Unity3D (Game Development lecture 3)
abdulrafaychaudhry
 
Unity3D_Seminar.pptx
Unity3D_Seminar.pptxUnity3D_Seminar.pptx
Unity3D_Seminar.pptx
IT2025ChinmayKamlask
 
Visual Effects (VFX)
Visual Effects (VFX)Visual Effects (VFX)
Visual Effects (VFX)
Avinash Gautam
 
vfxnew-170705084032 (1) (1).pdf
vfxnew-170705084032 (1) (1).pdfvfxnew-170705084032 (1) (1).pdf
vfxnew-170705084032 (1) (1).pdf
HeenaSyed6
 
Game software development trends
Game software development trendsGame software development trends
Game software development trends
_veronika_
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
Pouya Pournasir
 
Transforming Gaming: How Unity 3D Shapes Modern Game Development.pdf
Transforming Gaming: How Unity 3D Shapes Modern Game Development.pdfTransforming Gaming: How Unity 3D Shapes Modern Game Development.pdf
Transforming Gaming: How Unity 3D Shapes Modern Game Development.pdf
XcelTec pvt ltd
 
Game devolopment
Game devolopmentGame devolopment
Game devolopment
umair khan
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
Kobkrit Viriyayudhakorn
 
1 UNIT I 3D graphics and game design.pptx
1 UNIT I 3D graphics and game design.pptx1 UNIT I 3D graphics and game design.pptx
1 UNIT I 3D graphics and game design.pptx
yuvaraniit
 
Funky game engines
Funky game enginesFunky game engines
Funky game engines
eduriez
 
Unity Programming
Unity Programming Unity Programming
Unity Programming
Sperasoft
 
Android Game Minisyonize
Android Game MinisyonizeAndroid Game Minisyonize
Android Game Minisyonize
savvy
 
unity gaming programing basics for students ppt
unity gaming programing basics for students pptunity gaming programing basics for students ppt
unity gaming programing basics for students ppt
KathiriyaParthiv
 
Cmd unity withc
Cmd unity withcCmd unity withc
Cmd unity withc
umairnoora
 
Augmented Reality Application Development_Unit II_Material.pdf
Augmented Reality Application Development_Unit II_Material.pdfAugmented Reality Application Development_Unit II_Material.pdf
Augmented Reality Application Development_Unit II_Material.pdf
vijaykrishanmoorthy
 
Game Development with Unity3D (Game Development lecture 3)
Game Development  with Unity3D (Game Development lecture 3)Game Development  with Unity3D (Game Development lecture 3)
Game Development with Unity3D (Game Development lecture 3)
abdulrafaychaudhry
 
vfxnew-170705084032 (1) (1).pdf
vfxnew-170705084032 (1) (1).pdfvfxnew-170705084032 (1) (1).pdf
vfxnew-170705084032 (1) (1).pdf
HeenaSyed6
 
Game software development trends
Game software development trendsGame software development trends
Game software development trends
_veronika_
 
Introduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & ComponentsIntroduction to Game Engine: Concepts & Components
Introduction to Game Engine: Concepts & Components
Pouya Pournasir
 
Transforming Gaming: How Unity 3D Shapes Modern Game Development.pdf
Transforming Gaming: How Unity 3D Shapes Modern Game Development.pdfTransforming Gaming: How Unity 3D Shapes Modern Game Development.pdf
Transforming Gaming: How Unity 3D Shapes Modern Game Development.pdf
XcelTec pvt ltd
 
Game devolopment
Game devolopmentGame devolopment
Game devolopment
umair khan
 
Lecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR ProgrammingLecture 1 Introduction to VR Programming
Lecture 1 Introduction to VR Programming
Kobkrit Viriyayudhakorn
 
1 UNIT I 3D graphics and game design.pptx
1 UNIT I 3D graphics and game design.pptx1 UNIT I 3D graphics and game design.pptx
1 UNIT I 3D graphics and game design.pptx
yuvaraniit
 
Funky game engines
Funky game enginesFunky game engines
Funky game engines
eduriez
 
Unity Programming
Unity Programming Unity Programming
Unity Programming
Sperasoft
 
Android Game Minisyonize
Android Game MinisyonizeAndroid Game Minisyonize
Android Game Minisyonize
savvy
 
Ad

Recently uploaded (20)

ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITYADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ijscai
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptxExplainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
MahaveerVPandit
 
AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)
Vəhid Gəruslu
 
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdfRICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
MohamedAbdelkader115
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design ThinkingDT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DhruvChotaliya2
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
some basics electrical and electronics knowledge
some basics electrical and electronics knowledgesome basics electrical and electronics knowledge
some basics electrical and electronics knowledge
nguyentrungdo88
 
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E..."Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
Infopitaara
 
Introduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptxIntroduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptx
AS1920
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Degree_of_Automation.pdf for Instrumentation and industrial specialist
Degree_of_Automation.pdf for  Instrumentation  and industrial specialistDegree_of_Automation.pdf for  Instrumentation  and industrial specialist
Degree_of_Automation.pdf for Instrumentation and industrial specialist
shreyabhosale19
 
fluke dealers in bangalore..............
fluke dealers in bangalore..............fluke dealers in bangalore..............
fluke dealers in bangalore..............
Haresh Vaswani
 
QA/QC Manager (Quality management Expert)
QA/QC Manager (Quality management Expert)QA/QC Manager (Quality management Expert)
QA/QC Manager (Quality management Expert)
rccbatchplant
 
Smart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineeringSmart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineering
rushikeshnavghare94
 
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITYADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ADVXAI IN MALWARE ANALYSIS FRAMEWORK: BALANCING EXPLAINABILITY WITH SECURITY
ijscai
 
Mathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdfMathematical foundation machine learning.pdf
Mathematical foundation machine learning.pdf
TalhaShahid49
 
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptxExplainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
Explainable-Artificial-Intelligence-XAI-A-Deep-Dive (1).pptx
MahaveerVPandit
 
AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)AI-assisted Software Testing (3-hours tutorial)
AI-assisted Software Testing (3-hours tutorial)
Vəhid Gəruslu
 
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdfRICS Membership-(The Royal Institution of Chartered Surveyors).pdf
RICS Membership-(The Royal Institution of Chartered Surveyors).pdf
MohamedAbdelkader115
 
Introduction to FLUID MECHANICS & KINEMATICS
Introduction to FLUID MECHANICS &  KINEMATICSIntroduction to FLUID MECHANICS &  KINEMATICS
Introduction to FLUID MECHANICS & KINEMATICS
narayanaswamygdas
 
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design ThinkingDT REPORT by Tech titan GROUP to introduce the subject design Thinking
DT REPORT by Tech titan GROUP to introduce the subject design Thinking
DhruvChotaliya2
 
DSP and MV the Color image processing.ppt
DSP and MV the  Color image processing.pptDSP and MV the  Color image processing.ppt
DSP and MV the Color image processing.ppt
HafizAhamed8
 
Metal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistryMetal alkyne complexes.pptx in chemistry
Metal alkyne complexes.pptx in chemistry
mee23nu
 
Oil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdfOil-gas_Unconventional oil and gass_reseviours.pdf
Oil-gas_Unconventional oil and gass_reseviours.pdf
M7md3li2
 
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
211421893-M-Tech-CIVIL-Structural-Engineering-pdf.pdf
inmishra17121973
 
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptxLidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
Lidar for Autonomous Driving, LiDAR Mapping for Driverless Cars.pptx
RishavKumar530754
 
some basics electrical and electronics knowledge
some basics electrical and electronics knowledgesome basics electrical and electronics knowledge
some basics electrical and electronics knowledge
nguyentrungdo88
 
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E..."Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
"Boiler Feed Pump (BFP): Working, Applications, Advantages, and Limitations E...
Infopitaara
 
Introduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptxIntroduction to Zoomlion Earthmoving.pptx
Introduction to Zoomlion Earthmoving.pptx
AS1920
 
Value Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous SecurityValue Stream Mapping Worskshops for Intelligent Continuous Security
Value Stream Mapping Worskshops for Intelligent Continuous Security
Marc Hornbeek
 
Degree_of_Automation.pdf for Instrumentation and industrial specialist
Degree_of_Automation.pdf for  Instrumentation  and industrial specialistDegree_of_Automation.pdf for  Instrumentation  and industrial specialist
Degree_of_Automation.pdf for Instrumentation and industrial specialist
shreyabhosale19
 
fluke dealers in bangalore..............
fluke dealers in bangalore..............fluke dealers in bangalore..............
fluke dealers in bangalore..............
Haresh Vaswani
 
QA/QC Manager (Quality management Expert)
QA/QC Manager (Quality management Expert)QA/QC Manager (Quality management Expert)
QA/QC Manager (Quality management Expert)
rccbatchplant
 
Smart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineeringSmart Storage Solutions.pptx for production engineering
Smart Storage Solutions.pptx for production engineering
rushikeshnavghare94
 
Ad

Unity 3D game engine seminar

  • 1. GOVERNMENT POLYTECHNIC, AURANGABAD Information Technology NIKHIL B. THORAT 3rd Year ENROLLMENT NO :167058 GUIDED BY Prof. D.P.SAPKAL
  • 3. KEY POINTS :-  Introduction To Unity  What is Unity ?  Unity Basics  Graphics  Physics  Scripting  Multiplayer And Networking  Audio  Animation  Navigation  Assets  Platform  Advantages and Disadvantages
  • 4. INTRODUCTION TO UNITY  Unity is Cross-Platform game engine developed by Unity Technologies.  Unity is integrated development environment (IDE) for creating interactive media, typically video games.  The first version of unity (1.0.0) was developed by colleagues: David Helgason, Joachim Ante and Nicholas Francis in Denmark.  First announced only for OS X, at Apple’s Worldwide Developers Conference in 2005, its has been extended to target 21 platforms.
  • 5. WHAT IS UNITY ?  Game Engine -- To Create 2D and 3d Games.  Unity is GUI System.  Unity is 3D Terrain Editor.  Accompanying Script editor -- Monodevelop (win/mac) Can also use Visual Studio(Windows)  3D object animation manager.
  • 6. UNITY BASICS  Unity is equally suited for to creating 2D and 3D games.  When you create a new project in Unity, you have the choice to start in 2D or 3D mode.  The choice between starting in 2D or 3D mode determines some settings for the Unity Editor ,such as whether images are imported as textures or sprites.
  • 7. 2D OR 3D PROJECTS Full 3D :-  3D games usually make use of three-dimensional geometry, with Materials and Textures.  3D games usually render the Scene using perspective, so objects appear larger on screen.
  • 8. Orthographic 3D :-  Sometimes games use 3D geometry, but use an orthographic camera instead of perspective.  Common technique used in games which give you a bird’s-eye view of the action, and is sometimes called “2.5D”.
  • 9. • Full 2D :-  Many 2D games use flat graphics, sometimes called sprites, which have no three-dimensional geometry at all.
  • 10. GRAPHICS  Are visual images or designs on some surface.  Understanding graphics is key to adding an element of depth to your game.  Unity offers amazing visual fidelity :- Lighting Cameras Materials Shaders and Textures.
  • 11. PHYSICS  An object in a game must accelerate correctly by collisions, gravity and other forces.  Unity’s built-in physics engines provide components that handles the simulation for you .With just a few parameter settings.  Rigid Body is used for object physics.
  • 12. SCRIPTING  Unity implements a MONO Compiler.  Scripts can be written in  JavaScript  C#  Beyond that, scripts can be used to create graphical effects to control the physical behaviour of objects .  Even implement a custom AI system for characters in the game.
  • 13. MULTIPLAYER AND NETWORKING  Multiplayer Networking is inherently detailed and complex.  There are particular issues and difficulties associated with synchronizing and communicating .  Unity’s built-in Multiplayer Networking and the associated High Level API (HLAPI).
  • 14. AUDIO  A game would be incomplete without some kind of audio, be it background music or sound effects.  Including an “ Ambisonic Audio”.  Audio Recording for gaming, Unity can access the computer’s microphones from a script and create “Audio Clips” by direct recording.
  • 15. ANIMATION  In the animation certain objects should changes their position, rotation, or other properties over time.  Unity’s Animation features include retarget able animations. Animation clips from external sources are created by artists or animators with 3rd party tools such as Max or Maya.
  • 16. NAVIGATION  Allows you to create character that are intelligent.  By scene geometry, meshes are created automatically.  Navigation support Dynamic obstacles .
  • 17. ASSETS  An asset is representation of any item that can be used in your game or project.  Asset Store  It is home to a growing library of free and commercial assets.  Wide variety of assets are there, For example 3D models, materials, textures, audio, scripts, and fonts.
  • 18. PLATFORM  The platforms are listed as the following: 1. iOS 2. Windows 3. Android 4. PlayStation Etc.
  • 19.  Portability.  Easy to learn.  Fast prototyping(no need to recompile everything to tune values). Advantages
  • 20. Disadvantages  Less performance in general than a unreal engine.  More suited for cross-platform games.  Managed Programming Languages – Java Script, C#.