Thank you for your reply, it does explained many things to me.
Correct me if I am wrong, does that means a game developer must write the code specifically for the OREN platform in order for the host node to host the game, which mean an online game must be developed on top of OREN platform in order to be included into the blockchain?
Furthermore, I believe OREN platform does not has the legal power to protect a game from being copied by other, which mean a copyright of the game will only be issued through governement, am I right?
Thank you again.
If you want to copyright a game yes you do need government's help. But say someone copies you game and makes a clone, what he/she can do is issue a totally different game license token for his game. So any game items/assets his game generates on the blockchain would literally mean nothing because your game's items/assets hold the real market value and to use your game's features, contents, updates, etc. the gamer do need your game's access token, which literally means purchasing the original game, not the clone. Any items generated or any game progress made on the cloned game will not be usable on your game (the real game which holds the market value).
And no the developer don't have to write games specifically "on" the platform, they just have to use the APIs of the OREN Platform to store, generate, extract the game data, progress, items etc. So, devs are open to any programming language or game engines as long as the API supports it. We plan on extending this support on all platforms and game engines. A detailed documentation library on how to use the APIs on different game engines and programming languages will be made and released in around March 2018.
Coming to your host node question, the game server will be built by the dev just like how all game servers are built. But, we do have a system where the game servers will use the platform's api in order to generate an AUTH token which gives it the right to broadcast that the server is online on the blockchain (only then gamers can see it in their game library's server explorer) and also generate the "real" game items which holds the market value. In order to generate this AUTH token, the host node needs to have the game license token which he/she had purchased from you through the auction where both of you have came to an agreement with the revenue sharing model.
Hope I have answered your question.