Developers

Building for Tilt Five

Guides and docs for all your Tilt Five game dev needs

Questions, answers, and game dev discussion

Chat in real time with other devs, the Tilt Five team, and the community

We’re looking for finished games to bring to Tilt Five! Tell us about your game and how we can support you!

Getting
Started?

You only need two things!

Get the Tilt Five™ system.  Every kit is already a developer kit! Developers outside of the United States & Canada can request to purchase a Tilt Five™ system here.

Our free SDK can be easily integrated into your existing games & apps.

Dive in:

Tilt Five Developer Newsletter

Are you a developer and want to stay informed of our progress with the hardware, SDK, and developer resources? Sign up here for the Tilt Five Developer Newsletter.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Developer Faq.

WHAT TYPES OF GAMES ARE BEST SUITED TO TILT FIVE?

3D games with top down views work particularly well. We expect game developers to experiment with innovative designs, gameplay styles, and unique in-game cameras that make for a super fun experience on the system.

AS A DEVELOPER, DO I HAVE TO SUPPORT THE TILT FIVE WAND IN MY GAME?

No. The wand is best for providing tracked interactions. If your application does not require 6DoF tracking for input, then we encourage you to consider using a standard keyboard, mouse, gamepad, or mobile device for input.

WHICH GAME ENGINES CAN I USE TO DEVELOP TILT FIVE APPLICATIONS?

Our SDK exposes C APIs for native code on all supported host platforms. We also provide plug-ins for developers using Unity 2018.4 LTS + and Unreal Engine 4 to develop games.

WILL I NEED TO PUBLISH A TILT FIVE VERSION OF MY GAME?

Tilt Five's SDK will expose C APIs for native code on all supported host platforms. We also will provide plug-ins for developers using Unity 2018.4 LTS + and Unreal Engine 4 to develop games

IS OPENXR SUPPORTED?

Not yet. It makes sense for us to add support for OpenXR at some point. First, we will get a better understanding of its scope of usage among our developer audiences. Want to weigh in? Get in touch with us about your OpenXR needs.

CAN I USE TILT FIVE FOR NON-GAMING APPLICATIONS?

Yes. We think there are plenty of great uses for our system outside of gaming including 3D data visualization, displaying and working with 3D models, visualization for architecture, engineering and construction, medical applications, educational content, and so much more. Our initial focus, however, is on bringing amazing games to life for players with Tilt Five.

Every Tilt Five kit purchased is a developer kit, and we encourage interested parties to try out their ideas with the glasses and one of many 3D development platforms such as Unity3D and Unreal Engine.


WILL THE DRIVERS AND/OR PROGRAMS THAT RUN ON TILT FIVE BE FORCED INTO LOCKSTEP UPDATES?

It is our goal to not allow a newer SDK version to lock you out of playing older games. Though throughout Beta and early on we will need to be in Lockstep, our goal is not to be restrictive (there will always be some limitations)!

DOES THE SDK AUTOMATICALLY DETECT LE OR XE GAMEBOARD CONFIGURATION?

Not currently. We’re looking at doing auto detection and some other solutions. We’re still exploring the best way to support this feature.

WHAT TYPES OF USB PORTS ARE VIABLE? DOES THE USB PASS DVI OR DISPLAYPORT?

Our USB-C cable uses standard USB 3.0 data, and does not pass DVI/DisplayPort data.

Note that the Tilt Five™ glasses must use a USB 3.0 or 3.1 – aka “SuperSpeed” – port. On your Windows 10 PC, these ports are usually indicated by an SS icon.


AS A DEVELOPER, HOW DO I PARTNER WITH YOU TO BRING MY GAME TO TILT FIVE?

We're looking for select partners to work with now. If you have an amazing tabletop game that would work great with our glasses, please contact our Developer Relations team to discuss.

We will have more information on general availability later this year. Be sure to sign up for the mailing list and we'll let you know all the details.


HOW DOES MULTIPLAYER WORK?

Multiplayer is supported at the host platform level. Our SDK provides access to data that enables developers to create shared experiences connected on the network.