Course Outline
Introduction
Understanding the Basics of Virtual Reality (VR)
Exploring the Different Applications of Virtual Reality
Working with the Three Illusions in Virtual Reality: Place Illusion, Plausibility Illusion, and Embodiment Illusion
Understanding the Challenges in Virtual Reality
Developing 3D Virtual Reality Environments
- Understanding the Basics of 3D Graphics
- Using 3D Engines and Development Environments
Developing Virtual Reality Graphics
Using Sound in Virtual Reality and Applying Advanced 3D Audio Techniques to Enhance the Experience
Understanding Content Creation Requirements for Virtual Reality
Working with Interaction in Virtual Reality
Navigating in Virtual Reality: Physical and Virtual Navigation Techniques
Interacting with Objects in Virtual Reality
- Interacting with Objects Within Reach
- Hyper-Natural Interaction
- Magic Interaction
- Physics-Based Interaction
Challenges in Virtual Reality Interaction
User Interfaces in Virtual Reality
Working with Characters in Virtual Reality
Animating and Controlling Virtual Characters' Body Movements in Virtual Reality
Recreating Facial Animation in Virtual Reality
Preparing to Develop Your First Virtual Reality Game
Creating a Storyboard for Your Game Concept
Building a Working Prototype of Your Virtual Reality Game
Testing Your Prototype with Players
Developing the Full Game
- Refining Virtual Reality Interactions
- Implementing Virtual Reality Graphics
Finalizing Your Game
Summary and Next Steps
Requirements
- Basic programming experience
Audience
- Developers
- Game developers
- Programmers
- Hobbyists
Testimonials (1)
practical examples and troubleshooting of real problems (during creating real projects, games, etc.), I mean good practice and how the real project work looks like