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
• Personal Computers• Gaming Consoles• Mobile Devices• Smart Tvs• Websites
•Unity Script (Java Script)•Boo (Python)•C#
Programming Support
• Development• Testing • Deployment
What Unity is for?
• 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