Top Banner
Unity 3D Game Programming Ameer Fazal
21
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Unity 3D Game Programming

Unity 3D Game Programming

Ameer Fazal

Page 2: Unity 3D Game Programming

Unity?•Unity is a cross platform game engine •Developed by Unity Technologies •Released in 2005•At Apple’s Worldwide Developers Conference

Page 3: Unity 3D Game Programming

Unity games run on

• Personal Computers• Gaming Consoles• Mobile Devices• Smart Tvs• Websites

Page 4: Unity 3D Game Programming

Unity games run on

Page 5: Unity 3D Game Programming

Unity games run on

• Personal Computers• Gaming Consoles• Mobile Devices• Smart Tvs• Websites

Page 6: Unity 3D Game Programming

•C•C++•C#

Written in

Page 7: Unity 3D Game Programming

•Unity Script (Java Script)•Boo (Python)•C#

Programming Support

Page 8: Unity 3D Game Programming

• Development• Testing • Deployment

What Unity is for?

Page 9: Unity 3D Game Programming

Shoot em up!

Page 10: Unity 3D Game Programming

Beat em up!

Page 11: Unity 3D Game Programming

Adventure

Page 12: Unity 3D Game Programming

Role Playing

Page 13: Unity 3D Game Programming

Puzzle

Page 14: Unity 3D Game Programming

First Person Shooter

Page 15: Unity 3D Game Programming

Third Person Shooter

Page 16: Unity 3D Game Programming

Overview

Page 17: Unity 3D Game Programming

• 3D Objects• Lighting• Scripting• Physics• Animation

Game Engine

Page 18: Unity 3D Game Programming

Unity Script

• Javascript based• Dynamic• Functional• Object Oriented Programming Language

Page 19: Unity 3D Game Programming

Physics

• We can add Physics components to game objects

• Mass•Gravity•Friction•Velocity

Page 20: Unity 3D Game Programming

Collision Detection

• Universal and efficient style of collision detection

Page 21: Unity 3D Game Programming

Thanks

• Wikipedia• Unity Official Website• Richard Johns