WIP: taikoapp.uk の共有マルチプレイヤー Hub 連携 #4
Loading…
Reference in a new issue
No description provided.
Delete branch "Superories/taiko-web:codex/multiplayer-multi-node"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
概要
この PR では、taikoapp.uk と taiko.asia 間の共有マルチプレイヤー連携について、taikoapp.uk 側の実装を追加します。
目標は、クロスサイトのマルチプレイヤー/ランクマッチの調整を共有 Hub 経由に移しつつ、各サイトにある既存のゲームロジックを可能な限り独立したまま保つことです。
この PR に含まれるもの
Hub
Hub のコードは現在こちらにあります:
https://code.taiko.im/Superories/taiko-multiplayer-hub
関連する WebSocket サービス:
https://code.taiko.im/Superories/taiko-ws
本日は最新の Hub をデプロイする時間が十分に取れなかったため、本番 Hub に対する完全なエンドツーエンドテストはまだ実施できていません 😭
ただしコード自体はすでにありますので、まずは Hub の実装をご確認いただけると幸いです。
Hub のデプロイ/更新後に、完全な連携テストを行います。
現在の状況
この PR はレビュー用の Draft として作成しています。
主な実装はコードレビューの準備ができていますが、Hub をデプロイし、taikoapp.uk ↔ Hub ↔ taiko.asia の完全なフローをテストするまでは、本番環境へのマージは推奨しません。
特にレビューしていただきたい点
レビューありがとうございます! :)
Pull request closed