VR Game Design & Programming

Thrive in The Digital Age & Set Yourself Apart

Have fun learning how to design, program and create your very own virtual reality (VR) game on this 12-month course forged for students aged 11 and up. Gain an understanding of game design principles to create engaging content. Become proficient in the C# coding language and familiarise yourself with the Unity 3D engine and invite your family and friends to experience your VR game at VR Voom locations.

Students from several different schools around Auckland have already been on the journey of becoming knowledgeable and embracing disruptive technology with VR Voom. 

Why Learn VR Games & Content Development?

The VR market is growing bigger and broader every year with more diverse companies picking up the technology. Learning how to develop software and games directly for the VR market will give you an edge in your school environment and could lead you to an exciting and unique career. Create VR content for the growing gaming market or for a specific future industry related need, such as allowing medical students to explore the human body from the inside? The possibilities are only limited to your imagination.

Outcome Goal

Our 12-month VR Game Design & Programming aim to align with the 2020 New Zealand National Digital Technology Curriculum. We are empowering our young learners to go above and beyond by giving a purpose and providing our resources helping VR projects to reach end-users on a global scale.

Course Outline

Term 1 - Learn how to create your very own basic game inside of Unity and learn the basics of C# programming and the Unity game engine itself:

  • Basic knowledge of variable and data types. 

  • How computers interpret code and how to write our own code. 

  • Breaking down problems into smaller sections and creating a solution with code. 

  • The basics of the Unity engine interface and how to create objects and C# scripts. 

  • Creating a mini-game for coding practice. 

  • Creating a 2D game learning how to design and complete a game project.

Term 2 - Taking our knowledge of programming and game development to the next level. Learn intermediate programming practices and create a more challenging game. Then with that combined knowledge, we learn how to tackle a basic VR game:

  • Intermediate knowledge of data types memory allocation. 

  • Intermediate knowledge on Unity game engine. 

  • Learning to create a game in 3D space.

  • Using physics inside of Unity.

  • How to turn a Unity game in a VR game.

  • Learning how to design and create a simple game for VR gear.

 Term 3 - Learn to design and create a more feature complete VR game from start to finish. Also, increase your knowledge of how computers work to gain the best performance for your game while writing code:

  • Advanced knowledge of data types and computer hardware. 

  • Increased knowledge of Unity game engine and interface. 

  • Game design principles and how to design a game for everyone. 

  • Learning how to scope the size of a game so it can be completed. 

  • Knowing when to stop adding features and other game design mechanics.

  • Learning how to create a fully playable and shareable VR game from scratch.

Term 4 -The final term of the course is where we empower students to unleash creativity by design and build a VR game or content and then we support throughout the term to work towards actually creating it.  

©2021 by VR Voom Limited. All Rights Reserved || Privacy Policy || Terms of Use || Virtual Reality Centre