Lecture 1 - History of Virtual Reality
Lecture 2 - Virtual Reality today and its applications
Lecture 3 - Unity 3D Setup
Lecture 4 - Getting Familiar with Unity Editor
Lecture 5 - Making a Cube in Unity 3D
Lecture 6 - Materials in Unity 3D
Lecture 7 - Lights in Unity 3D
Lecture 8 - Particle Systems in Unity 3D
Lecture 9 - Applying Physics in Unity 3D
Lecture 10 - Unity Assets Store
Lecture 11 - Introduction to Unity Editor Activity
Lecture 12 - Programming in C# - Variables
Lecture 13 - Programming in C# - Methods
Lecture 14 - Programming in C# - if-blocks
Lecture 15 - Programming in C# - Loops
Lecture 16 - Programming in C# - Activity
Lecture 17 - User Interaction - Inputs, Keypress, Player movements, Cycling cameras
Lecture 18 - User Interaction - Activity
Lecture 19 - Prefabs in Unity 3D - Adding Menus
Lecture 20 - Prefabs in Unity 3D - Prefabs
Lecture 21 - Prefabs in Unity 3D - Explosion Effects
Lecture 22 - Prefabs in Unity 3D - Activity
Lecture 23 - Introduction to Deep Reinforcement Learning
Lecture 24 - Q-Learning Theory
Lecture 25 - Setup Q-Learning with Taxi Tutorial
Lecture 26 - Deep Reinforcement Learning - Activity
Lecture 27 - Introduction to Unity ML Agents
Lecture 28 - Introduction to Proximal Policy Optimization
Lecture 29 - PPO setup in Unity and its Configuration
Lecture 30 - Imitation Learning
Lecture 31 - Basics of Cardboard VR Game in Unity
Lecture 32 - Google VR (GVR) SDK for Unity
Lecture 33 - Google Cardboard VR - Activity
Lecture 34 - Whack a Mole
Lecture 35 - Blender and Activity
Lecture 36 - Closing Lectuer