🎮Configure your project

We previously explained what a baked sensation is; sensations that have an identifier and whose parameters cannot be changed, allowing you to send them with only their ID after you have configured your project.

Trying to send a baked sensation that has not been declared in your game auth will not work, so make sure that any baked sensation that you send was properly declared.

The Game Auth also contains the ID of your project, this unique identifier gives you the following benefits:

  • Identity: The name of your project will appear in the MyOWO app during the connection process.

  • Calibration: Your game will have its own calibration menu in the MyOWO app.

  • Quick Connection: Once a user has connected to your game once, they will be able to quickly connect to it from the MyOWO app.

Game ID Request

To obtain your own game ID, contact us via email (devs@owogame.com) with the following information:

  • Developer name.

  • Your project name.

  • Brief explanation of the sensation that your project includes.

  • An executable of your project/mod.

Creating the Game Auth

You may create a game auth in two different ways, using the exported .owoauth that the sensations creator provides:

var auth = GameAuth.Parse("0~Ball~100,1,100,0,0,0,Impact|0%100,1%100,2%100,3%100,4%100,5%100~impact-0~#\n1~Dart~12,1,100,0,0,0,Impact|5%100~impact-1~");

Baking the sensations yourself and passing them over to the Game Auth.

var ball = BakedSensation.Parse("0~Ball~100,1,100,0,0,0,Impact|5%100~impact-0~");
var dart = BakedSensation.Parse("1~Dart~12,1,100,0,0,0,Impact|5%100~impact-1~");

var auth = GameAuth.Create(ball, dart).WithId("4321");

Lastly, pass the game auth you just created to the Configure method.

OWO.Configure(auth);

Last updated