Closed asadm closed 4 months ago
Feature complete in #43 ð
â¢â â â Integrated RPC APIs and three modes in Unity. â¢â â Implemented RPCRegister, RPCCall, and response handling through callbacks. â¢â â Final changes include code cleanup, signature updates, and handling multiple callbacks.
â¢â â While building the feature, we built a demo to showcase how the RPC is working with different modes. In this example, we synced the Score / UI update with RPC, while the rest of the player movements etcetera are handled with Playroom Multiplayer States â¢â â Hereâs a link to the demo, for showcasing updated features like bullets and per-player scores: https://mmntlh.itch.io/playroom-demo â¢â â â The code for the demo is in the repository itself: https://github.com/asadm/playroom-unity/blob/main/Assets/Scripts/GameManager.cs â¢â â â After merging with â â¯mainâ¯â , weâve run some manual QA by doing some regression testing and integration tests. Things are reporting to be working well so far.
RPC.call -> RpcCall (RPC is not a class, rather, there is just a function called RpcCall for now)
Integrate the RPC register and call API and the 3 modes.
We also need to cater response thingy. Use callback for response handler instead of promise.