Badumna MySQL connections - Arbitration server

Hi all

I am reading the badumna tutorials, but i am stuck with the Arbitration server …
My login and authentication with mysql is working, but i wanna load my characters also with mysql.
I try to make a ‘world of warcraft’ look a like login, so first account info and then character select.
Does anyone know how to use the arbitration server to connect safely to my mysql server ?
I tried to use the binary writer/reader etc, but i am stuck.

Thanks for your help ! :slight_smile:

Rofni

The DeiSQL and DeiMySQL APIs are not released yet, so no idea about hwo to do it, untill they release that API.

Hi ROfni,
These are the steps you need to do in order to create a login screen and load the characters from MySQL database:

  1. Do dei login,
  2. After successfully login to Dei then go the login screen scene
  3. On the login screen, use the DeiTokenSupplier obtained from step 1 to login to Badumna and get the arbitrator
    (see Awake() function inside NetworkInitialization.cs for Demo6-ArbitrationDemo)
  4. Use the arbitration for requesting the character information, and wait for the reply from the arbitration server.
  5. Create the character based on character information received
  6. Load the game scene.
  7. Join Badumna scene and register the character to that scene.
  8. Done.

Hope this helps with your game development.