ACCUEILPRODUITSSERVICESUSAGESACADÉMIENOUS
VR GLOSSARY
Definition

Unity

Unity game engine

🇫🇷 Lire en français
Unity

Explanation

A popular development platform for creating VR/AR experiences.

Real-world example

The software used to create Beat Saber, Pokémon GO, and thousands of VR apps.

Practical applications

  • VR/AR development: creating applications for every headset on the market
  • Rapid prototyping: testing immersive concepts quickly
  • Technical training: large community and many available tutorials
  • Cross-platform: develop once, deploy everywhere (Quest, PC, mobile...)

Unity vs alternatives

Unity (the most widespread)

  • Accessible learning curve
  • Huge library of assets and plugins
  • Ideal for mobile/standalone VR projects
  • Language: C#

Example: Beat Saber, Pokémon GO, Job Simulator

Unreal Engine (high graphical quality)

  • Photorealistic graphics made easier
  • Steeper learning curve
  • Better suited for high-end PCVR
  • Language: visual Blueprints + C++

Example: Half-Life: Alyx, automotive simulations

VR scenario

A small business wants to create a VR training program for its technicians. The contractor chooses Unity: fast to develop, runs on standalone Quest headsets deployed on site, and many industrial 3D assets are available on the Asset Store.

Why it matters in professional VR

  • Unity is the dominant engine for professional and consumer VR creation
  • Understanding the Unity ecosystem helps evaluate projects and contractors
  • Credible alternative: Unreal Engine, depending on graphical requirements