Here is where developers can find what features and services are coming to Construct Arcade. APIs that affect graphics will likely receive integrations with A-Frame, three.js and Magnum.
Filter by headset
In the games overview, you can select your headset and the games are filtered by whether they support it.
Filter by supported input
In the games overview, you can filter out games that don’t support certain input methods (e.g. “6-dof”, if you only have a “3-dof” controller).
Simple to use and secure submission and retrieval of scores per player and game. Currently testing an initial implementation on QUAK.
Ability to manage your games, edit descriptions yourself and later even see statistics on games played and more.
Autodetect supported input
In the games overview, the inputs filter will be autodetected based on conntected VR device, if possible.
API to retrieve a player’s profile picture and username.
On Our Minds
These APIs do not have an estimated release date, development has not necessarily started and may not even start this or next year.
Generic Multiplayer API
Easy means for synchronizing headset and controller inputs for users in a game room. Your game will be able to create a room that can be joined by other players. It will be required to simulate the game state on all player instances using the input retrieved from the API. While this makes the API not viable for physics based games, it should be very useful for basically all other types of games.
This is a first step towards social VR gaming, although very technically limited.
With multiplayer there is a need for player avatars. This will initially just offer a single colored mesh, but ensures forward compatibility of your game with potential customizable avatars in the future.