LÖVR

An open source Lua framework for building 3D games and VR experiences.

LÖVR can be used for game jams, commercial projects, tools, prototyping, education, and everything in between. The framework is really unopinionated, giving you the freedom and control to make whatever you want. LÖVR is also permissively licensed, so you can use and modify it as you wish.

Hardware Support

LÖVR is powered by OpenXR and Vulkan, so it's compatible with a wide variety of hardware and platforms. It can also simulate a VR headset using keyboard and mouse, so you don't need any VR hardware to get started.

And if you're not doing VR at all, it's easy to disable the VR parts and use LÖVR as a regular 3D game engine.

  • 🕹
  • HTC Vive
  • Valve Index
  • Quest 2/Pro/3/3S
  • Oculus Rift (S)
  • Windows MR
  • Pico Neo 3
  • Pico 4
  • PSVR 2
  • Magic Leap 2
  • Ultraleap
  • Keyboard/Mouse
  • 🖥
  • Windows
  • macOS
  • Linux
  • Android

Sample Projects