Kabam は W&B でゲーム開発の最前線と中心を維持します

「W&B が導入される前は、動作に矛盾があると、何が問題なのかを理解するのが非常に困難でした。今では、問題が発生したときは、通常、すぐに解決できます。ほとんどの場合、問題は、ダッシュボード。」
エリック・チョウ
シニア ソフトウェア エンジニア

小型スクリーンのエンターテインメント

今年、世界中のモバイル プレイヤーは 30 億人を超えることになります。これは、没入型モバイル ゲームのリーダーである Kabam を含むすべてのビデオ ゲーム メーカーにとって素晴らしいニュースです。

しかし、世界中にたくさんのゲーマーがいることを考えれば、ゲームのダウンロードを獲得することと、観客の関心を維持し、また戻ってきてもらい続けることは別問題だということを忘れないことが重要です。たとえば、バグや不具合は、プレイヤーの気分を台無しにしてしまうことがよくあります。読み込みが遅い、クラッシュする、フリーズする、グラフィックやオーディオの問題は、少々イライラするレベルから、非常にイライラするレベルにまでエスカレートする可能性があります。

エラーのないゲームを作成することは不可能ですが、Kabam の ML チームはそれに可能な限り近づくよう努めています。

フィードバックループの短縮

ゲーム業界では、ゲームバランスの改善や非プレイキャラクターへの反応性の追加など、さまざまな方法で ML が活用されていますが、Kabam が ML を採用する理由は異なります。それは、AI ゲーム デザイン アシスタントです。AI システムの最初の目的は、チームの ML 研究を改善し、それに基づいて構築することです。

スペルチェックがライターに与えた影響と同じように、ML 実践者を支援できるツールを想像してみてください。とても素晴らしいと思いませんか? Kabam のチームはそのツールを実現し、日々の業務に自信を与えています。「ML パイプラインには通常、データセット、機能、モデル、パラメーターなど、多くの可動部分があります。1 つのコンポーネントを変更すると、他のコンポーネントでエラーが発生する可能性があります」と、Kabam のシニア ソフトウェア エンジニアである Eric Chou 氏は言います。

たとえば、既存の ML プロジェクトに新しいコードを追加する場合を考えてみましょう。どの実践者にとっても、最大の恐怖はシステムが壊れてしまうことです。チームが構築したソリューションを使用して、新しいコードを実行し、バグが発生するかどうかを確認できます。問題が発生しない場合は、安心して次のステップに進むことができます。

新しいツールの有効性が社内に広まると、ゲーム デザインなどの他のチームもすぐにそれをワークフローに取り入れるようになりました。「ゲーム チームがゲームに新しい機能を導入するときはいつでも、当社のシステムを使用してテストし、既存の機能に支障がないことを確認します」と Eric 氏は言います。「何か問題が発生した場合、早期にそれを検出して、その機能をもう少し先に進めるかどうかを判断できます。」

よりスマートかつ迅速に問題に取り組む

チームの AI アシスタントが Kabam に信頼性を提供している間、バックグラウンドでは W&B も新しいツールが確実に動作していることを確認しました。

wandb.log 関数を使用すると、チームはさまざまな ML ワークフローで必要なほぼすべての情報 (数値、画像、ビデオ、オーディオ、HTML、3D など) をログに記録できます。これにより、チームはモデル パイプラインを簡単に視覚化およびデバッグできます。

「W&B を導入する前は、動作に矛盾があると、何が問題なのかを突き止めるのが非常に困難でした。今では、問題が発生するたびに、通常はすぐに解決できます。ほとんどの場合、ダッシュボードを確認するだけで簡単に解決できます」と Eric 氏は言います。
 
さらに、Kabam のような革新的なチームにとって、効率的な実験は非常に重要です。W&B で観察できるさまざまな指標により、チームは新しい実験を以前の実行と簡単に比較し、一貫性を確認できます。このような可視性により、実験の強力な文化が育まれ、チームは好奇心を持ち続け、リスクを取ることができます。AI アシスタントの作成は、インパクトのある結果をもたらした、うまく実行されたアイデアの好例です。

ゲームの未来を変える

モバイル ゲームプレイで最先端のエンターテイメントを提供することで知られる Kabam は、革新を確実かつ効率的に推進する方法を常に模索しています。組織に ML を導入したチームは、AI の力を活用して、信頼性の高い ML パイプラインの開発に役立つソリューションを構築しました。

Kabam は W&B との連携を強化し、問題領域を迅速に特定して対処するための高速フィードバック ループを備えています。変化の激しいゲーム業界では、欠陥の原因となる予期しない動作をキャッチすることが、優れたプレイヤー エクスペリエンスを保証するために重要です。