Nick Klingensmith

Lead engineer - Mixed Reality Academy, Microsoft

Nick Klingensmith is an experienced game developer specializing in tool development, graphics programming, MR and Unity. With over 100 published games, he's worked on small arcade games, mobile high fidelity GPU pushing titles, all the way to massive networked social games. The tools he's published on the Unity Asset Store are also used in thousands of games, on just about every modern platform imaginable. Nick has collected most of the official Unity certifications, and also helped write them. Nick currently works for Microsoft as the lead engineer on the Mixed Reality Academy team in San Francisco.


* Pre-Conference Summit, (requires separate registration)

Leaders: Nick Klingensmith, Dr. Farhad Javidi, Evy Kollstrand

Mixed Reality is a huge new opportunity for budding developers, as an industry expected to reach nearly $600 billion within the next five years. This summit will focus on Mixed Reality technologies to help indie developers build a solid foundation for entering this rapidly growing market. Participants will be introduced to StereoKit, an open source, cross-platform Mixed Reality library for C#, based on OpenXR. It is optimized for mobile MR hardware, and is designed to be easy to learn, yet provide a production ready environment for developers to build real software with.

StereoKit is inspired by tools like XNA, Dear ImGui, and Processing. It provides an extremely simple interface over graphics, physics, UI, and other functionality needed to make an MR application. You don't need a game engine to build an app, nor should you need to become a graphics programmer to get your models onto a headset. All you need is an easy way to build a UI, and design interactions, and StereoKit does just that. A single line of code can accomplish a pressable UI button, load a .gltf model, play a sound and plenty more!