Overview
Unity is a cross-platform game engine designed to support and develops 2D and 3D video games, simulations for computers, virtual reality, consoles and mobile devices platform. It is commercial software developed by Unity Technologies.
Unity is one of the most popular game engines available due to its combination of power, flexibility, and ease of use.
Course Benefits
Upon completion of this course, learners will accomplish the following:-
- Unity – Deep Dive
- 3D Game development – Gauntlet Runner
- Virtual Reality Application set-up – With Oculus Rift
- Augmented Reality Application Development – For Mobile Devices
- Mobile development – Application Optimization
Course Prerequisites
- Basic Knowledge of Windows/ MAC OS X and Understanding about 3D world
- Understanding about Virtual Reality application setup.
- Understanding about Augmented Reality application development.
- Knowledge about 3D game development
Course Outline
Unity – Deep Dive
- Getting to Know the Unity Editor
- Game Objects
- Materials and Texture
- 3D Terrain
- 3D Environment
- Lights and Camera
3D GAME DEVELOPMENT – GAUNTLET RUNNER
- Design
- The world
- The Controls
- Animation Setup
- Animation Setup
VIRTUAL REALITY APPLICATION SET UP – WITH OCULUS RIFT
- Introduction to Oculus Rift
- Rendering the field of view
- The Oculus sdk and rift interaction
- Integrating Oculus unity integration package
AUGMENTED REALITY APPLICATION DEVLOPMENT – FOR MOBILES DEVICES
- Introduction to Augmented Reality
- Working with Vuforia
- Add Image target for AR application
- Publish Application on Mobile Devices.