Unity Technologies offers a platform for creating beautiful and engaging 2D, 3D, VR, and AR games and apps. A powerful graphics engine and full-featured editor enable you to realize your creative vision fast, and deliver your content to virtually any media or device. You can easily connect to your audiences on PCs, consoles, the web, mobile devices, home entertainment systems, embedded systems, or head-mounted displays. More than an engine, Unity helps you achieve ongoing success. It offers everything you need to develop quality content, boost your productivity, and connect with your audience. Tools and resources include the Unity Asset Store, Unity Cloud Build, Unity Analytics, Unity Ads, Unity Everyplay, and Unity Certification. Unity Technologies serves millions of registered developers including large publishers, indie studios, students and hobbyists around the globe.


Integrating Scripts for Scene Interactions

Application Systems Programming

Performance Optimization in Unity

Introduction to XR: VR, AR, and MR Foundations

3D Interactions and Navigation

Programming for Level Design

Unity Services Implementation

Rapid Gameplay Prototyping

Creating Cutscenes in Unity

NPC Programming

Core Interaction Programming

Handheld AR App Development with Unity

3D Art and Audio Pipeline

Mobile VR App Development with Unity

Character Setup and Animation

Lighting, Reflection, and Post Processing Effects

Asset Creation and Management