ゲーム産業は、消費者には最高のエンターテインメントコンテンツを、投資者やパブリッシャーには収益を、開発者にはゲームに注ぐ情熱や闘志を提供するなど、多くの人にポジティブな影響を与えます。しかし、これはあくまでもゲームを意図通り最高のものにすることができた場合の話です。

ここ数年,多くのゲームがリリース後完成度が足りないという理由でユーザーに背を向けられてきました。大型ゲーム製作会社でもこのような失敗を繰り返さないように、ゲームの品質を保つことに相当な力を注いでいます。

本日はその品質保証の最後のステップであるゲームテスト、いわゆるQAについて紹介したいと思います。細かい部分まで完成度を高めるためにどうしてゲームテストが必要なのか、そしてより早く正確かつ効率的なテストのためにどういったテストを行うのかを調べていきましょう。

ゲームテストとは?

ゲームテスト、すなわちQA(Quality Assurance, 品質保証)とは開発中のゲームに対する品質管理プロセスです。このプロセスにはゲームの一般的な設計や構造から性能やユーザー経験に至るまで、応用プログラムのすべてにまつわる一連のテストが含まれます。テストの際、データやフィードバックを収集してバグを直したり改善事項を適用することで、ゲームが正式リリースするまでに様々なテストやチェック作業を繰り返して行います。

ゲームテストを行う理由

  • 予期しないエラー発見:ゲーム開発やチェックにいくら徹底してユーザーのための最適のソリューションを設計したとしても、予期しないエラーは常に存在します。ゲームの完成度を上げるために,このようなエラーやその他利便性に関する問題は前もって確認する必要があります。
  • ユーザーの満足度向上:ゲームテストの際は、ゲームユーザーを最優先に考えます。テスターやユーザーからのフィードバックを直接収集してゲームに適用するので、ゲームの完成度だけでなく結果的にはユーザーの満足度を高めることができます。ゲーム会社はプロトタイプとテストを通じてユーザーに集中することができ、これに満足した顧客はゲームへの忠誠度が高くなるのです。
  • 時間・コスト節約:開発を早く済ませることだけに集中してリリース前に十分なテストを行わないと、逆にリリース後の修正にさらに多くの時間やコストがかかることがあります。これはユーザーがゲームから離脱する理由になり得ますし、ゲームの収益性にも影響を与える可能性があります。

ゲームテストの種類

ゲームテストには単純に最初から最後までプレイしてスムーズに実行できるかを確認すること意外にも様々な作業があります。最も代表的なテストとして、以下のようなものがあります。

  • 機能テスト:ゲームのメカニズム・コントロールや機能に関するバグやエラーを見極めることがメインになります。ゲームが意図通り動作するのか、深刻なエラーはないか確認します。
  • 互換性テスト:OSやグラフィックカード、コントローラーとゲームデバイスなど、様々なハードウェアやソフトウェアを組み合わせてゲーム互換性に問題がないか確認します。
  • ローカライズテスト(LQA)様々な言語や文化圏でゲームをテストし、ゲームの翻訳が正しいか、文化的な脈絡が考えられているのか確認します。
  • 性能テスト:ゲームのフレームレート、読み込み時間やその他性能に関する指標など、性能に関する部分をテストしてゲームをスムーズにプレイできるか、様々なプラットフォームやデバイスに最適化しているか確認します。
  • ユーザー経験(UX)テスト:ゲームのメカニズムやインターフェース,レベルデザインなど、ユーザーのゲームプレイ経験全般を重視し、これに関する意見を提供します。
  • ベータテスト:ゲームをリリースする前に一般ユーザー対象にで行われます。参加者にプレイしてもらい、ゲームの機能・メカニズムや品質全体に関するフィードバックを確認します。

ゲームテスターの仕事

ゲームテスターはオフィスで1日中ゲームばかりプレイすると思われがちです。そのため、ゲーム好きには憧れの職業でもあります。 しかし、テスターは単純にゲームをプレイすることだけでなく、 開発会社からの特定のリクエスト を念頭に置きながらテストを行い、 ゲーム内バグ、 テキストエラー、 UIに関する問題、 グラフィックまたはオーディオに関する不具合、 著作権問題まで見つけ出します。 発見した問題に関するレポートを作成して提出し、 開発会社で問題を修正するとそれがうまく反映されたのかを再度チェックする作業も行います。そのため、テスターは問題を見つける能力 意外にも, 品質管理システムに応じて見つけた問題を正確に文書化できる能力が必要です。

ゲームテストの最終目的:ユーザー経験の高度化

魅力的なストーリーラインやキャラクター、ゲームに似合う素敵なグラフィック、繊細なバランスなど、すべてのゲーマーは最高のゲームプレイを期待します。そして開発者はその期待に応じようと最高のゲームを作るために努力し、開発会社とパブリッシャーはゲームの評判や収益創出について考えます。

ゲームは「デザイン通り再現すること」が大事な芸術コンテンツです。ゲームテストはそれがうまく再現されたのか確認できる大事なプロセスであり、ゲームに関わるすべての人にとって有意な結果をもたらしてくれます。

弊社Latis Globalはリリース前だけでなく、リリース後にも様々なゲームテストサービスを提供しており、新しいサービス開発や改善のために努力しております。さらに詳しい情報が必要でしたら、いつでもお問い合わせください(contact@latisglobal.com)。