Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

大規模マルチプレイおよびテキストチャットを導入 #23

Merged
merged 49 commits into from Feb 5, 2024

Conversation

sus-taguchi-t
Copy link
Contributor

@sus-taguchi-t sus-taguchi-t commented Dec 27, 2023

何の変更を加えましたか?

  • 以下の仕様に変更しました
    • スペースごとにメッセージングを用いた大規模マルチプレイ
    • グループごとにチャット
      • ボイスチャットは P2P のまま
      • テキストチャットは Messaging に変更

何を確認しましたか?

実装

  • 実行時の動きが分かるように、ログ(Error/Warn/Info/Debug)を出力していることを確認しました
  • 静的解析で問題が見つからないことを確認しました

テスト

  • 変更影響がある全てのテストが成功することを確認しました
  • 変更影響があるソースのテストカバレッジが100%になることを確認しました
    • タッチ端末の Web 上でのみ通る以下の 2 点はカバレッジが取れません
      • MultiplayCanvasControllerInput クラス全体
      • NetworkThirdPersonController クラス内の RegisterCurrentDeviceIsTouchDevice メソッド

変更影響

extreal-dev/Extreal.Guide#56

  • GuideのSample Applicationに変更が反映されることを確認しました

レビュアーへのメッセージ

Assets/WebGLScripts~/package.json Outdated Show resolved Hide resolved
Assets/WebGLScripts~/rollup.config.ts Outdated Show resolved Hide resolved
Packages/manifest.json Outdated Show resolved Hide resolved
Assets/Holiday/Controls/TextChatControl/TextChatRoom.cs Outdated Show resolved Hide resolved
Assets/WebGLScripts~/yarn.lock Outdated Show resolved Hide resolved
ProjectSettings/PackageManagerSettings.asset Outdated Show resolved Hide resolved
@extreal-dev extreal-dev deleted a comment from mahaweilu Jan 31, 2024
@extreal-dev extreal-dev deleted a comment from mahaweilu Jan 31, 2024
# Conflicts:
#	Assets/Holiday/Controls/Common/Multiplay/NetworkManager.prefab
#	Assets/Holiday/Controls/Common/Multiplay/NetworkThirdPersonController.cs
#	Assets/WebGLScripts~/package.json
#	Assets/WebGLScripts~/yarn.lock
#	Assets/packages.config
#	Packages/manifest.json
#	Packages/packages-lock.json
@sus-taguchi-t sus-taguchi-t merged commit bd0724f into develop Feb 5, 2024
@sus-taguchi-t sus-taguchi-t deleted the Messaging branch February 5, 2024 06:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants