About the Native category

This category is for native XR development. “Native” = without an engine.

The overwhelming majority of XR developers use a major game engine like UE4 or Unity – only a small fraction of development is native. That said, native development is often favored by those with especially-experimental uses cases and those pushing the limits of visual quality/performance.

What’s explicitly covered:

  • OpenXR support
  • Setting up a native project
  • Porting native XR to new platforms
  • Building one’s own engine
  • Performance optimizations
  • Reprojection techniques (e.g. app-level ASW)
  • Really weird stuff
  • Low-level stuff

What’s explicitly not-covered

  • Unreal/UE development
  • Development using non-Unreal/UE engines.