Lobby scene implementation
The lobby scene uses PlayPad SDK to communicate with Web3 and access numerous features available through it.
In order to expedite the implementation of it, we have prepared a sample which you should use as a base of your lobby scene.
It is important not to use it as is, but make it visually appealing for the players.
Copy the lobby scene from the sample (remember to add it to the build settings!) and adjust it to match your own visual design and functional needs! Any other files you are willing to modify should also be copied with exception of prefabs, which should be made into variants.
Although using these directly from Samples
directory may be possible, it is not recommended as updating the package (and reimporting the sample) would erase your changes.
If you want to make changes to the sample's gameplay scene and be able to upload your own builds, register your own game in the Elympics panel and change GameConfig
in Tools -> Elympics -> Manage games in Elympics in Unity.
Lobby scene requirements
When adjusting the design of the lobby scene, it is important to keep in mind what a good lobby scene should contain and handle.
Please note, some features such as showing tournament rewards button will not work in the Editor as they rely on functionality that only exists on our Playpad (hosting service).
To simulate some of the PlayPad behaviours, you can adjust referenced Standalone Configs, which are used only in the Editor.
Continue with deploying the game
With the lobby scene set up, it's time to deploy & test the game online.