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
Unity 3D Game Programming
Ameer Fazal
Unity?•Unity is a cross platform game engine •Developed by Unity Technologies •Released in 2005•At Apple’s Worldwide Developers Conference
Unity games run on
• Personal Computers• Gaming Consoles• Mobile Devices• Smart Tvs• Websites
Unity games run on
Unity games run on
• Personal Computers• Gaming Consoles• Mobile Devices• Smart Tvs• Websites
•C•C++•C#
Written in
•Unity Script (Java Script)•Boo (Python)•C#
Programming Support
• Development• Testing • Deployment
What Unity is for?
Shoot em up!
Beat em up!
Adventure
Role Playing
Puzzle
First Person Shooter
Third Person Shooter
Overview
• 3D Objects• Lighting• Scripting• Physics• Animation
Game Engine
Unity Script
• Javascript based• Dynamic• Functional• Object Oriented Programming Language
Physics
• We can add Physics components to game objects
• Mass•Gravity•Friction•Velocity
Collision Detection
• Universal and efficient style of collision detection
Thanks
• Wikipedia• Unity Official Website• Richard Johns