posted an update

XRTK developer update 13th April 2020

Time and events are certainly overtaking us in these trying times, but the XRTK team are using this time wisely as we push ever onwards to a full beta release

XRTK Release 0.2 incoming

This past week has seen a rapid upscaling of effort in the XRTK in our lead up to our latest feature release. Expect more news on this very soon.

This release will see vast improvements in:

  • New platform system, giving better granularity in platform organisation
  • New data providers and controllers. Sounds handy?
  • Revamped input system, improving on the original base system and adding even more performance
  • More flexible camera system, allowing and extended platform capabilities in this area

Stay tuned for this release hitting soon

We're streaming more than ever

If you want to know more about how the XRTK is built and what it takes to get things running, then join us on our Discord and check out the Streaming channels we have set up. As often as we can, members of the XRTK developer community are streaming their work as it happens and the team discuss choices and guide each other on the correct path.

It's also an open forum to simply ask questions if you want to.

An advance warning, big changes ahead

One of the major revamps in the XRTK this week was the update to the controller configuration system. Previously this was broken up into three dedicated areas dealing with:

  • Controller Definitions (data providers) - Adding controllers for each platform to the framework
  • Controller Visualisation (visuals) - Defining how controllers are displayed in a scene, with overrides to use different models for specific platforms
  • COntroller Mapping (actions) - Setting up what each button, trigger or stick does in your product, mapping the physical action to a virtual action at runtime

These are now being unified under a single controller definition, this both simplifies and reduces the number of places where you need to configure controllers. This is a fairly significant change and will require you to regenerate your configuration profiles, but this will be fairly seamless.

We are still working on the UXX for this feature, so join us in helping shape this into the best approach that suits you.

Stay safe, Stay calm and play on.

We encourage everyone to stay safe and use your time wisely by creating the best projects you can.

P.S. Extra credit

If you are around at 6 PM (BST) today (13th April 2020), @SimonDarksideJ is hosting an event about educating event hosts on running an effective AltspaceVR event.

Check the details here: https://darkgenesis.zenithmoon.com/save-the-date-april-13th-6-pm-bst-altspacev-walkthrough-online/

Log in or sign up for Devpost to join the conversation.