SlideShare a Scribd company logo
All About Me
Seniour
EX.Microsoft
Student Partner
Front End
Designer/
graphic
designer
Apps/Games on
Windows Store
Muhammad Maaz Irfan
Comic Artist
Student of BSCS Final Semester
Preston University Islamabad
Must Try
Game Development for Windows
List of Some Major Game Engines
01 Unreal Engine (UDK) PC, Xbox, PS3, iOS, Android and browser
02 Cry Engine PC, PS3 and Xbox
03 Unity 3D PC, Xbox, PS3, Flash, Browser, WebGL, Wii, Android, iOS, Windows phone,
Windows 8
04 Construct Android, iOS and Windows Phone
05 Game Maker Android, iOS and Windows Phone
06 Cocos2d Android, iOS and Windows Phone
07 GameSalad, Carona, Shiva 3d, Wave Engine
Game Engines
Join the MVA Community!
• Microsoft Virtual Academy
• Free online learning tailored for IT Pros and Developers
• Over 2M registered users
• Up-to-date, relevant training on variety of Microsoft
products
• Join today http://www.microsoftvirtualacademy.com
Game development -session on unity 3d
What is Unity?
• Unity is
• A game engine and ecosystem
• Supports more platforms than any other publically available tool
• Used by hobbyists & students, up to major studios
• Unity is not
• A 2D image or vector graphic creation tool (Photoshop, gimp)
• A 3D modelling environment*
• It does have a built in terrain system
• Also supports third party plugins that enable some 3D modelling (ProBuilder)
Module Overview
• Intro & Interface
• Game Objects and Components
• Prefabs and Packages
• Architecture
• 2D Assets
• 3D Assets
• Game Demo
Features/Capabilities
• AAA Games Quality
• Editor for scene (level assembly & in-editor game play
• Physics
• Programming with C#, JavaScript & Boo
• 2D & 3D Support
• Audio
• Particles (dust, water, snow, smoke etc)
Assets Store
Its all about the scene
• Think of a scene as a level
• Game is a collection of 1-> many scenes
• Scenes are Included in build
• Can have many test scenes not in final build
Game Objects and Components
Game Objects
• Near everything in game scene is GameObjects
• Simply name, tag, transform
• Transform is very important
Game
Objects
3D
Models
Particles
Lights
sprites
Components make things happen
• GameObjects come to life via Components
• Includes
• Mesh Renderers
• Sprite Renderers
• Audio
• Cameras
• Physics Behavior
• Particle systems
• Scripts (your code)
Prefabs and Unity packages
• prefabs allow reuse across (and within) scenes
• Objects will turn blue in hierarchy
• Update .prefab = update every instance in project scenes
• Unity packages allow reuse across projects
• Assets store downloads are actually.unitypackage files
• Can be imported just by double clicking
Unity's Architecture
• Major Components
• Editor
• Mono Develop
• Game Engine
• Editor
• Can play test game (play mode)
• Can extend easily
Project Structure
• Assets
• Always top level folder in Unity Editor
• Every file you bring into your project, prefabs, art, audio and more.
• Library
• Local cache for imported assets & metadata for assets.
• Project Settings
• Stores settings from Edit -> Project Settings
• Temp/Obj
• Used for temporary files during the build process from Mono and Unity
Physics Engine
• 3D Physics engine NVIDA PhysX Physics
• Licensed by Unity, Unreal engine, Gamebryo and more
• 2D Physics via Box2D
• 2D physics generally much faster
• Used by Unity, Construct, Game Maker and more
2D Assets
Types of 2D Art
• These are created with tools:
• User Interface (UI)
• Sprites, tiles, and other pixel art
• Type and fonts
These need a pipeline:
• Scenery / worlds
• Characters
• Animation
• Video
Types
• Vector
• Drawing
• Pixel Art
2D Assets creation tools
• Adobe Photoshop
• Illustrator
• The Gimp
• Sprite Editor
• Adobe Flash
3D
• Shaders
• Vertices
• Poly (low & High)
• Texturing systems
3D Assets creation tools
• 3D Studio Max
• Maya 3D
• Blender
• Zbrush
• Daz 3D
Demo
Flappy Bird Game
Thank You
Feel free to contact me:
Email: Muhammad.maazirfan@studentpartner.com
muhammadmaazirfan@outlook.com
Cell: 0311-5546610
Facebook.com/muazirfan @apnakamkr
https://branded.me/maazirfan

More Related Content

PPTX
Game Development with Unity
KEY
Casual and Social Games with Unity
PDF
Unity Introduction
PPTX
Unity 3D, A game engine
PPTX
Game development unity
PPTX
Unity 3d Basics
PDF
PDF
Unity introduction for programmers
Game Development with Unity
Casual and Social Games with Unity
Unity Introduction
Unity 3D, A game engine
Game development unity
Unity 3d Basics
Unity introduction for programmers

What's hot (20)

PPTX
Unity 3D game engine seminar
PDF
Unity Programming
PPTX
Game Project / Working with Unity
PDF
Unity: Introduction
PPT
Introduction to Unity3D Game Engine
PPTX
PDF
Presentación Unity
PPTX
Unity3D Programming
PPTX
Game Development with Unity - by Mickey MacDonald
PDF
PDF
Game Engine Overview
PPTX
Unity - Game Engine
PPTX
Unity 3D VS your team
PDF
The Basics of Unity - The Game Engine
PPTX
PRESENTATION ON Game Engine
PDF
Game engine introduction and approach
PPT
What Is A Game Engine
PPTX
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
PPTX
Unity Game Engine
PPTX
Unity 3D
Unity 3D game engine seminar
Unity Programming
Game Project / Working with Unity
Unity: Introduction
Introduction to Unity3D Game Engine
Presentación Unity
Unity3D Programming
Game Development with Unity - by Mickey MacDonald
Game Engine Overview
Unity - Game Engine
Unity 3D VS your team
The Basics of Unity - The Game Engine
PRESENTATION ON Game Engine
Game engine introduction and approach
What Is A Game Engine
Hands On with the Unity 5 Game Engine! - Andy Touch - Codemotion Roma 2015
Unity Game Engine
Unity 3D
Ad

Viewers also liked (19)

PDF
Seminar Report on Unreal Engine 4
DOCX
chuyên dịch vụ giúp việc gia đình chất lượng cao tại sài gòn
PDF
Reconomy_website
PPTX
Digital citizenship in elementary and secondary classroom
DOCX
chuyên dịch vụ giúp việc theo giờ đảm bảo hồ chí minh
DOCX
chuyên dịch vụ giúp việc nhà giá tốt ở hcm
DOCX
chỗ nào dịch vụ giúp việc quận 9 tại hồ chí minh
PDF
원광한의-궁금한의 포스터 1회~8회 포스터 모음
PDF
Journey to Halong bay With Deluxe Halong Bay Cruise
PDF
Framebot investment presentation
PDF
sustainable-high-performance-stefano
DOCX
chuyên dịch vụ giúp việc văn phòng tốt nhất ở sài gòn
PPTX
11th ANNUAL COMPETITION
PPTX
MY LAST VACATION
DOC
saran_new
DOCX
chuyên dịch vụ giúp việc gia đình giá rẻ nhất tại hồ chí minh
DOCX
chuyên dịch vụ giúp việc theo giờ chuyên nghiệp tại hồ chí minh
PPTX
Top attractions in florence
PDF
원광한의 소식지1호~6호모음
Seminar Report on Unreal Engine 4
chuyên dịch vụ giúp việc gia đình chất lượng cao tại sài gòn
Reconomy_website
Digital citizenship in elementary and secondary classroom
chuyên dịch vụ giúp việc theo giờ đảm bảo hồ chí minh
chuyên dịch vụ giúp việc nhà giá tốt ở hcm
chỗ nào dịch vụ giúp việc quận 9 tại hồ chí minh
원광한의-궁금한의 포스터 1회~8회 포스터 모음
Journey to Halong bay With Deluxe Halong Bay Cruise
Framebot investment presentation
sustainable-high-performance-stefano
chuyên dịch vụ giúp việc văn phòng tốt nhất ở sài gòn
11th ANNUAL COMPETITION
MY LAST VACATION
saran_new
chuyên dịch vụ giúp việc gia đình giá rẻ nhất tại hồ chí minh
chuyên dịch vụ giúp việc theo giờ chuyên nghiệp tại hồ chí minh
Top attractions in florence
원광한의 소식지1호~6호모음
Ad

Similar to Game development -session on unity 3d (20)

PDF
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
PPTX
Creating great Unity games for Windows 10 - Part 1
PDF
1-Introduction (Game Design and Development)
PPTX
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
PDF
De Re PlayStation Vita
PDF
Lecture 1 Introduction to VR Programming
PPTX
Vido game and kinect
PPTX
Maximize Your Production Effort (English)
PDF
AI For Gaming lecture2 Unity and c# basics.pdf
PPTX
UE5_Project_Update (all about unreal engine 5).pptx
PPTX
Write retrogames in the web and add something more with Azure
PPTX
A Brief Guide to Game Engines
PPT
Delta Engine @ CeBit 2011
PPT
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
PDF
Cardboard VR: Building Low Cost VR Experiences
PDF
Making A Game Engine Is Easier Than You Think
PPTX
Making HTML5 Games with Phaser
PDF
Cocos2d programming
PPTX
Video game development for everybody
Developing applications and games in Unity engine - Matej Jariabka, Rudolf Ka...
Creating great Unity games for Windows 10 - Part 1
1-Introduction (Game Design and Development)
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
De Re PlayStation Vita
Lecture 1 Introduction to VR Programming
Vido game and kinect
Maximize Your Production Effort (English)
AI For Gaming lecture2 Unity and c# basics.pdf
UE5_Project_Update (all about unreal engine 5).pptx
Write retrogames in the web and add something more with Azure
A Brief Guide to Game Engines
Delta Engine @ CeBit 2011
Road to Success (July 1st) - Mobile Game Development Alternatives - Andrew Bu...
Cardboard VR: Building Low Cost VR Experiences
Making A Game Engine Is Easier Than You Think
Making HTML5 Games with Phaser
Cocos2d programming
Video game development for everybody

Recently uploaded (20)

PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
DOCX
Unit-3 cyber security network security of internet system
PPTX
Introduction to Information and Communication Technology
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
Sims 4 Historia para lo sims 4 para jugar
PPTX
Digital Literacy And Online Safety on internet
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PDF
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PDF
Testing WebRTC applications at scale.pdf
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPTX
Funds Management Learning Material for Beg
PDF
💰 𝐔𝐊𝐓𝐈 𝐊𝐄𝐌𝐄𝐍𝐀𝐍𝐆𝐀𝐍 𝐊𝐈𝐏𝐄𝐑𝟒𝐃 𝐇𝐀𝐑𝐈 𝐈𝐍𝐈 𝟐𝟎𝟐𝟓 💰
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PPTX
international classification of diseases ICD-10 review PPT.pptx
PDF
The New Creative Director: How AI Tools for Social Media Content Creation Are...
PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
Unit-3 cyber security network security of internet system
Introduction to Information and Communication Technology
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
The Internet -By the Numbers, Sri Lanka Edition
Sims 4 Historia para lo sims 4 para jugar
Digital Literacy And Online Safety on internet
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
Decoding a Decade: 10 Years of Applied CTI Discipline
Testing WebRTC applications at scale.pdf
Module 1 - Cyber Law and Ethics 101.pptx
Funds Management Learning Material for Beg
💰 𝐔𝐊𝐓𝐈 𝐊𝐄𝐌𝐄𝐍𝐀𝐍𝐆𝐀𝐍 𝐊𝐈𝐏𝐄𝐑𝟒𝐃 𝐇𝐀𝐑𝐈 𝐈𝐍𝐈 𝟐𝟎𝟐𝟓 💰
Introuction about WHO-FIC in ICD-10.pptx
international classification of diseases ICD-10 review PPT.pptx
The New Creative Director: How AI Tools for Social Media Content Creation Are...
Unit-1 introduction to cyber security discuss about how to secure a system
Design_with_Watersergyerge45hrbgre4top (1).ppt
Introuction about ICD -10 and ICD-11 PPT.pptx

Game development -session on unity 3d

  • 1. All About Me Seniour EX.Microsoft Student Partner Front End Designer/ graphic designer Apps/Games on Windows Store Muhammad Maaz Irfan Comic Artist Student of BSCS Final Semester Preston University Islamabad
  • 4. List of Some Major Game Engines 01 Unreal Engine (UDK) PC, Xbox, PS3, iOS, Android and browser 02 Cry Engine PC, PS3 and Xbox 03 Unity 3D PC, Xbox, PS3, Flash, Browser, WebGL, Wii, Android, iOS, Windows phone, Windows 8 04 Construct Android, iOS and Windows Phone 05 Game Maker Android, iOS and Windows Phone 06 Cocos2d Android, iOS and Windows Phone 07 GameSalad, Carona, Shiva 3d, Wave Engine Game Engines
  • 5. Join the MVA Community! • Microsoft Virtual Academy • Free online learning tailored for IT Pros and Developers • Over 2M registered users • Up-to-date, relevant training on variety of Microsoft products • Join today http://www.microsoftvirtualacademy.com
  • 7. What is Unity? • Unity is • A game engine and ecosystem • Supports more platforms than any other publically available tool • Used by hobbyists & students, up to major studios • Unity is not • A 2D image or vector graphic creation tool (Photoshop, gimp) • A 3D modelling environment* • It does have a built in terrain system • Also supports third party plugins that enable some 3D modelling (ProBuilder)
  • 8. Module Overview • Intro & Interface • Game Objects and Components • Prefabs and Packages • Architecture • 2D Assets • 3D Assets • Game Demo
  • 9. Features/Capabilities • AAA Games Quality • Editor for scene (level assembly & in-editor game play • Physics • Programming with C#, JavaScript & Boo • 2D & 3D Support • Audio • Particles (dust, water, snow, smoke etc)
  • 11. Its all about the scene • Think of a scene as a level • Game is a collection of 1-> many scenes • Scenes are Included in build • Can have many test scenes not in final build
  • 12. Game Objects and Components
  • 13. Game Objects • Near everything in game scene is GameObjects • Simply name, tag, transform • Transform is very important Game Objects 3D Models Particles Lights sprites
  • 14. Components make things happen • GameObjects come to life via Components • Includes • Mesh Renderers • Sprite Renderers • Audio • Cameras • Physics Behavior • Particle systems • Scripts (your code)
  • 15. Prefabs and Unity packages • prefabs allow reuse across (and within) scenes • Objects will turn blue in hierarchy • Update .prefab = update every instance in project scenes • Unity packages allow reuse across projects • Assets store downloads are actually.unitypackage files • Can be imported just by double clicking
  • 16. Unity's Architecture • Major Components • Editor • Mono Develop • Game Engine • Editor • Can play test game (play mode) • Can extend easily
  • 17. Project Structure • Assets • Always top level folder in Unity Editor • Every file you bring into your project, prefabs, art, audio and more. • Library • Local cache for imported assets & metadata for assets. • Project Settings • Stores settings from Edit -> Project Settings • Temp/Obj • Used for temporary files during the build process from Mono and Unity
  • 18. Physics Engine • 3D Physics engine NVIDA PhysX Physics • Licensed by Unity, Unreal engine, Gamebryo and more • 2D Physics via Box2D • 2D physics generally much faster • Used by Unity, Construct, Game Maker and more
  • 19. 2D Assets Types of 2D Art • These are created with tools: • User Interface (UI) • Sprites, tiles, and other pixel art • Type and fonts These need a pipeline: • Scenery / worlds • Characters • Animation • Video
  • 21. 2D Assets creation tools • Adobe Photoshop • Illustrator • The Gimp • Sprite Editor • Adobe Flash
  • 22. 3D • Shaders • Vertices • Poly (low & High) • Texturing systems
  • 23. 3D Assets creation tools • 3D Studio Max • Maya 3D • Blender • Zbrush • Daz 3D
  • 25. Thank You Feel free to contact me: Email: Muhammad.maazirfan@studentpartner.com muhammadmaazirfan@outlook.com Cell: 0311-5546610 Facebook.com/muazirfan @apnakamkr https://branded.me/maazirfan