35 hours of targeted learning with guidance from industry professionals
24 detailed course modules delivered by experts in the field
Earn a certificate upon course completion
Gain practical, hands-on experience with real-world game development projects
Access to personalized feedback and mentoring to enhance your learning experience
What you will master with us
Upcoming sessions
What is Virtual Reality (VR)
What is Augmented reality (AR)
What is Mixed Reality
Modern VR/AR experiences
History
Hardware
Software
Interaction fundamental
C# Programming
Enhanced environment apps
Virtual environment apps
Blended environment apps
Getting to know the Unity Editor
Navigating the Unity Scene View
Dimensions and Coordinate Systems
Game Objects
Transforms
The Basics of Models
Textures, Shaders, and Materials
Terrain Generation
Terrain Textures
Generating Trees and Grass
Environment Effects
Character Controllers
Lights
Cameras
Layers
Design
Creating the Game World
Gamification
Playtesting
Scripts
Creating Scripts
Attaching a Script
Anatomy of a Basic Script
The Using Section
The Class Declaration Section
The Class Contents
Variables
Creating Variables
Variable Scope
Public and Private
Operators
Arithmetic Operators
Assignment Operators
Equality Operators
Logical Operators
Conditionals
The if Statement
The if / else Statement
Iteration
The while Loop
The for Loop
Methods
Anatomy of a Method
Writing Methods
Using Methods
Input
Input Basics
Input Scripting
Specific Key Input
Mouse Input
Accessing Local Components
Using Get Component
The Transform
Accessing Other Objects
Finding Other Objects
Modifying Object Components
Rigid bodies
Collision
Triggers
Raycasting
Prefab Basics
Working with Prefabs
Basic UI Principles
The Canvas
UI Elements
Canvas Render Modes
Particles
Particles System Modules
The Curve Editor
Animation Basics
Animation Types
Animation Tools
Animator Basics
Configuring Your Assets
Creating an Animator
Scripting Animator
Audio Basics
Audio Sources
Audio Scripting
Design
The Arena
Game Entities
The Control of Objects
Improving the Game
Preparing for Mobile
Setting up your Environment
The Unity Remote
Accelerometers
Designing for the Accelerometer
Using the Accelerometer
Multi-touch Input
Managing Scenes
Persisting Data and Objects
Building your Game
Introduction to Microsoft HoloLens with Emulator
Working with Microsoft HoloLens SDK
Understanding Holograms Gaze, Gesture, and voice control
Creating Spatial Mapping using HoloLens
Implement a User Interface in Mixed Reality
Build and Share Projects from Unity 3D
After the course concludes, you will be able to:
1
Build a foundational understanding of game development with Unity 3D
2
Learn how Unity functions and its role in game development
3
Explore key concepts like object manipulation, scripting, and compiling
4
Master essential techniques to create impressive games in Unity 3D
5
Develop the ability to optimize game performance and troubleshoot common issues
Overall ratings by our students
Learn now, pay later
Dive into your course now and pay in installments


Our Unity 3D course provides training in game development using the Unity engine. It covers techniques for creating 2D and 3D games, including scripting, object manipulation, and game functionality. The course provides learners with the skills to design, build, and optimize interactive games and simulations.
At Learners Point Academy, we cover the following course modules:
Our course is perfect for the following professionals:
You will learn the fundamentals of game development, including Unity scripting, object manipulation, game functionality, and the creation of 2D and 3D games. You’ll also gain insights into optimizing game performance.
By the end of the course, you will have the skills to design, develop, and publish your own 2D and 3D games. You will be able to take on real-world game development projects in Riyadh.
You will receive personalized guidance from industry experts, along with hands-on practice and support throughout the course. Our instructors are available to assist you with any questions or challenges you may encounter while learning.