View a markdown version of this page

GAMEPERF04-BP02 シミュレートされた実際のゲームプレイシナリオでゲームサーバーのパフォーマンスをテストする - ゲーム業界レンズ

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

GAMEPERF04-BP02 シミュレートされた実際のゲームプレイシナリオでゲームサーバーのパフォーマンスをテストする

パフォーマンステストを実施し、さまざまなゲームプレイシナリオを評価して、ゲームサーバープロセスが EC2 インスタンスメモリ、CPU、ネットワーク帯域幅などの固定リソースの使用率を適切に処理しているかどうかを判断します。

このベストプラクティスを活用しない場合のリスクレベル:

実装のガイダンス

プレイヤーの一般的なゲームプレイパスと動作をミラーリングできるボットを使用してシミュレートされたゲームプレイテストを作成すると、ゲームサーバープロセスがさまざまな使用シナリオでこれをどのように処理するかを判断できます。たとえば、ゲームクライアントシミュレーションやゲームクライアントビルドを実行してゲームプレイシナリオを生成するようにカスタマイズできる分散負荷テスト AWSなどのソリューションを に実装できます。内部プレイテストを実行し、QA チームを使用してゲームのさまざまな機能をストレステストすることで、ゲームが最適に動作するように設計されているという確信を深めることができます。 AWS Device Farmを使用して、iOS、Android、ブラウザゲームのモバイルテストを複数のデバイスタイプで実行できます。

実装手順

  • 一般的なプレイヤー動作をシミュレートするボットを使用してパフォーマンステストを実行し、さまざまなシナリオでゲームサーバーのリソース使用率を評価します。

  • での分散負荷テストなどのソリューションを使用して AWS 、ストレステストのゲームプレイシナリオをカスタマイズおよびシミュレートします。

  • 内部プレイテストを実行し、さまざまなデバイスでモバイルおよびブラウザのゲームテスト AWS Device Farm に などのツールを使用します。