Course Introduction
Unity is a cross-platform game engine initially released by Unity Technologies. The focus of Unity lies in the development of both 2D and 3D games and interactive content. Unity now supports over 20 different target platforms for deploying, while its most popular platforms are the PC, Android and iOS systems. Unity features a complete toolkit for designing and building games, including interfaces for graphics, audio, and level-building tools, requiring minimal use of external programs to work on projects.
Course Audience
Lorem ipsum dolor sit amet consectetur adipiscing elit cubilia lobortis turpis luctus pulvinar, quam justo eget non taciti fusce eros mattis torquent id. Ornare ligula eleifend risus tempus morbi placerat ut, et iaculis sodales elementum pulvinar cursus cras pretium, donec convallis magnis habitant ultricies dictumst. Ad vel ante justo luctus lectus et dictumst nullam libero, nibh odio tristique tellus placerat natoque tortor sociosqu congue parturient, mollis curabitur at habitant taciti massa vestibulum torquent.
Course Schedule
Syllabus - What you will learn from this course
Introduction to Unity, Basics use and Functionalities
- Unity and visual Studio Installation
- Understanding the Interface and Layout
- Creating Basic Game Objects/ Primitives
- Using Basic controls Game Development Roadmap
Using C# in Unity for creating games
- Basics of C#
- Variables, Functions and Classes
- OOP concepts
- First script in C# Built-in Call backs in C#/Unity
Physics Engine, Instantiation, Raycasting, Coroutines, Interfaces, Structures
- Basic physics Concepts
- Examples of Physics in Unity
- Runtime generation of Objects
- Detection of Objects
- Basics Collision Concepts
- Understanding of asynchronous functions
- Understanding Abstract classes, interfaces and user data types
Unity Events, Actions, Lists & Dictionaries
- Communication Between Scripts
- Design Pattern, Observer, Singleton, State Machines
- Using Animators
- Using Collections and Generic Parameters and Data Types
GUI system in Unity
- Basics of User interactions
- Creating Basic GUI System
- Animations and Transitions in GUI
- Creating Basic GUI Flow
Scriptable Objects, Scene Managements, Game-Flow
- Creating Permanent Data Storage
- using Scriptable Objects
- Creating Basic Game Flow Transitions among game Scenes
Preparing Game for Different Platforms and Optimization
- Understanding of Binaries and Platforms
- Platform Dependent settings
- Platform Dependent Optimization
- Compression Techniques
- Game Publishing
- Game Monetization
- Game Economy
Meet Our Trainers
FAQs
Frequently Asked Questions
Lorem ipsum dolor sit amet consectetur adipiscing elit mollis diam pulvinar, vitae egestas nostra ligula potenti libero curae volutpat in, sodales proin montes ultricies taciti vulputate tristique habitasse habitant. Vel tempor arcu ultricies lobortis himenaeos donec convallis orci porttitor tincidunt nisi, in dis libero blandit cras a metus platea interdum at fames, feugiat aptent gravida tortor urna tempus semper vulputate proin torquent. Molestie aenean gravida ad commodo ornare suscipit sociosqu cras ullamcorper magna in, cursus proin pellentesque elementum semper auctor lacinia malesuada augue inceptos, turpis mi non dapibus dis ante vestibulum aliquam sollicitudin diam.
Lorem ipsum dolor sit amet consectetur adipiscing elit mollis diam pulvinar, vitae egestas nostra ligula potenti libero curae volutpat in, sodales proin montes ultricies taciti vulputate tristique habitasse habitant. Vel tempor arcu ultricies lobortis himenaeos donec convallis orci porttitor tincidunt nisi, in dis libero blandit cras a metus platea interdum at fames, feugiat aptent gravida tortor urna tempus semper vulputate proin torquent. Molestie aenean gravida ad commodo ornare suscipit sociosqu cras ullamcorper magna in, cursus proin pellentesque elementum semper auctor lacinia malesuada augue inceptos, turpis mi non dapibus dis ante vestibulum aliquam sollicitudin diam.
Lorem ipsum dolor sit amet consectetur adipiscing elit mollis diam pulvinar, vitae egestas nostra ligula potenti libero curae volutpat in, sodales proin montes ultricies taciti vulputate tristique habitasse habitant. Vel tempor arcu ultricies lobortis himenaeos donec convallis orci porttitor tincidunt nisi, in dis libero blandit cras a metus platea interdum at fames, feugiat aptent gravida tortor urna tempus semper vulputate proin torquent. Molestie aenean gravida ad commodo ornare suscipit sociosqu cras ullamcorper magna in, cursus proin pellentesque elementum semper auctor lacinia malesuada augue inceptos, turpis mi non dapibus dis ante vestibulum aliquam sollicitudin diam.
Testimonial