For business inquiries : (+1) 438 601-1155
For special requests : (+1) 438 601-1155
The "Unity 3D (2021): Creating Games with Unity and C#" training offers a comprehensive journey into game development using Unity 2020.1. Led by a certified Unity 3D expert, this course provides a complete guide to mastering Unity 3D, programming with C#, and building engaging 3D games. Participants will learn essential skills, best practices, and receive expert guidance to elevate their game development proficiency.
Module 1: Introduction to Unity 3D
Overview of Unity 3D's capabilities.
Explanation of its significance in game development.
Module 2: Exploring Unity Interface
Navigation of panels and tools.
Manipulation of objects in the scene view.
Module 3: Advanced Unity Interface Techniques
Customization options for layout management.
Utilization of keyboard shortcuts.
Module 4: Introduction to C# Programming
Basics of C# syntax.
Understanding variables and data types.
Module 5: Exploring Asset Store and ProBuilder
Accessing and utilizing assets from the Unity Asset Store.
Introduction to ProBuilder for rapid prototyping.
Module 6: Physics with Unity
Unity's built-in physics engine.
Implementing rigidbodies and colliders.
Module 7: Understanding Prefabs
Definition and advantages of prefabs.
Creating and modifying prefabs.
Module 8: Designing User Interface (UI)
Creation and customization of UI elements.
Using Unity's UI system for intuitive interfaces.
Module 9: Unity's Standard Assets
Exploration of pre-built assets.
Integration into game projects.
Module 10: Project: Creating a 3D Platform/Adventure Game from Scratch
Guided project for building a complete game.
Covering project setup, level design, and gameplay mechanics.
Module 11: Setting Up Visual Studio (or VS Code) for Auto-completion + Syntax Highlighting
Configuration of Visual Studio for coding in Unity.
Enabling auto-completion and syntax highlighting.
Module 12: Exploring C#
Advanced C# concepts.
Object-oriented programming principles.
Module 13: Managing Keyboard/Mouse Inputs with C#
Detection and handling of user inputs.
Implementing responsive controls.