Blog

ハイブリッドゲームの開発は、時間との戦いでもあります。AIを活用することで開発を効率化できますが、AIプラットフォームは非常に多く、どのツールをどう効果的に使うかを判断するのは困難です。

新しいアイデアの発想からイテレーション作業のスピードアップ、プレイアブル広告のコーディングやゲーム難易度の調整まで、さまざまなAIツールを使ってハイブリッドゲームの開発を迅速化する方法をご紹介します。

アイデア発想の促進

AIを活用したアイデア発想は、新しいアイデアやテーマを迅速かつ容易に作り出すことを可能にします。SupersonicのAI搭載のGame Idea Generatorを使えば、業界の知識やベストプラクティスを活用してプロトタイプ作成を加速できます。このツールは新しいアイデアの生成や既存のコンセプトの改良、さらにはUnityエンジン向けの初期コードの提供までサポートします。

Game Idea GeneratorはSupersonicの専門家による洞察、分析、市場データに裏打ちされた、詳細なゲーム説明、ナラティブテーマ、ストーリーの概要を提供し、ゲームプレイの基盤作りに役立ちます。

また、このツールはクリエイティブの発想やゲームメカニクスの強化、収益最適化の戦略にも活用できます。

Game Idea Generator

 

Game Idea Generatorは、コンテンツ制作だけでなく、クリエイターのインスピレーションを刺激し強化する役割も果たします。さらに、魅力的なゲームプレイシステムを活用してゲームメカニクスを向上させ、カスタマイズされたマネタイズ戦略や収益最適化のアイデアを提供することで、ゲームエコノミーの発展を促進することができます。

イテレーション作業の効率化

1. 勝ちパターンのクリエイティブ生成

AIはクリエイティブの反復作業において、高品質なアセットやリファレンスを迅速に生成できるため、手作業のみよりも優れた結果を生み出すことができます。

特に季節キャンペーンでは、ハロウィーンやクリスマス向けのデザインを短期間で制作する際に役立ちます。また、複数のバリエーションを生成してテスト・最適化することで、キャンペーンの鮮度を保ちながら勝ちパターンのコンテンツを効率的に生み出せます。

Trash Tycoonの事例では、SupersonicのクリエイティブチームはAIを使ってハロウィーンをテーマにしたリバー背景や地面のテクスチャを生成し、キャンペーンを成功に導きました。

Trash Tycoon Holiday Creatives

2. 新アイコンのテスト

アイコンのバリエーションをテストすることも、AIツールがイテレーション作業を加速できる分野のひとつです。多様なスタイルを試したり、色や構図を実験したり、これまで考えつかなかったさまざまな選択肢を探ることができます。複数のバリエーションから選択できるため、一から作り直すのではなく、有望なオプションに絞って洗練させることに集中できます。

SupersonicのクリエイティブチームはColor MatchにおいてAIを活用し、従来の2Dアイコンに独自の3Dのひねりを加えました。このプロセスでは、Color Matchのカラフルなテーマや遊び心のあるスタイルを維持しつつ、奥行きと鮮やかさを備えた3Dキャラクターアセットをさまざまに作成しました。このアプローチにより、アイコンの視覚的な魅力を一新するとともに、あらゆるタッチポイントで統一感のあるビジュアルアイデンティティを確保しました。

Color Match

AIツールは優れた出発点ではありますが、AIを使って魅力的なアイコンを作成するには詳細なプロンプトが重要であることを忘れてはいけません。さらに、ターゲットとなるオーディエンスに響くアイコンを作成するためには、デザイナーの専門知識による仕上げや調整が不可欠です。

Supersonicのクリエイティブチームは、Trash Tycoonの成功したアイコンを制作する際に、AI Art Generatorを活用してデザインを作り上げました。その後、AIが生成したアイコンをデザイナーが細かく調整することで、最適な形に仕上げました。

Trash Tycoon Winning AI icon

3. 3D背景とテクスチャの生成

モバイル広告のクリエイティブを繰り返し改善することは、広告パフォーマンスとエンゲージメントの最適化に不可欠です。そこでAIツールが大きな役割を果たします。AIは、さまざまな環境設定やスキンカスタマイズによるリアルで豊かなテクスチャを生成し、プレイアブル広告や動画用に多様なバリエーションを効率的に作成することができます。

これにより、数多くのバリエーションの中から最も効果的なクリエイティブをテスト・調整・最適化でき、広告キャンペーンのリーチ最大化に役立ちます。

Textures and backgrounds with AI

Skybox AIのようなツールを使用すると、テキストプロンプトをもとにダイナミックな360度のスカイボックス環境を作成し、ゲームビジュアルのクオリティを向上させることができます。

例えば、Going BallsではSupersonicのクリエイティブチームがSkybox AIを活用し、ボールの動きに合わせてシームレスに背景が動くリアルな3D環境をシミュレーションしました。これにより、ゲームプレイがさらに没入感のある体験に仕上がりました。

プレイアブル広告の強化にも

プレイアブル広告のコーディングにおいて、ChatGPT Enterpriseのようなツールは、適切なコード名を迅速に生成することで時間を節約できます。これにより、明確な命名規則の設定やコードの可読性向上、コード名全体のスタイル一貫性の維持に役立ちます。

AIツールはコードのフォーマット整理やリファクタリングにも活用でき、コードの読みやすさを向上させるだけでなく、複雑さの軽減や保守性の向上にも寄与します。いくつかのSupersonicのタイトルでは、開発者がAIを活用してコードの可読性やパフォーマンスを最適化しています。以下はその一例です。

Code refactoring with AI

さらに、メソッドや変数の命名規則に深く掘り下げる場合、GitHubやCoPilotのようなツールはコードのロジックを分析し、シンプルな関数や変数のための具体的なコード名を提供してくれます。プロジェクトのコンテキストや基準を設定すれば、これらのツールはカスタマイズされた推奨事項を自動的に生成することが可能です。

プリセットの最適化

ゲームの難易度カーブを調整し、エンゲージメントの向上、アプリ内課金の増加、およびプレイヤーのフラストレーション軽減を目指す場合、レベル分析ツールを使って詳細な行動データにアクセスすることから始めるのが効果的です。 このデータを取得した後、GeminiやCoPilotのようなAIツールを使えば、人間が行うよりもはるかに速くレベルプリセットを設定し、特定のレイアウト内で難易度を調整できます。

仕組みは次のとおりです。
最初に重要なのは、APS(Attempts per Success)を評価することです。これは、特定のレベルにおけるすべての試行回数の合計を成功回数で割った数値です。この情報を基に、難易度を調整するか、挑戦的なまま維持するかを判断できます。AIチャットボットは、こうしたプリセットの作成を支援します。

例えば、ジャムパズルゲームのレベル10においてAPSが4だとします。これは、平均して4回の試行でレベルをクリアしていることを意味します。APSを下げて難易度を下げたい場合は、GeminiやCoPilotに条件を設定し、グリッドレイアウトの改善に関する予測を提案させることができます。

レベルレイアウトをプレイヤーに適したものに調整することで、レベルデザインのコントロールが可能になります。レイアウトの形状を試行錯誤し、それらのデザインをGeminiやCoPilotに共有することで、各レベルをクリアする可能性が高いプレイヤーの割合に関する予測を得ることができます。

例えば、パズルゲームではグリッドのレイアウトや障害物の順序を変更するためにAIを使用することで、プレイヤーの停滞を防ぐことができます。この調整により、プレイヤーは常に新しい挑戦に直面し、ゲームプレイをより魅力的で楽しいものにできます。

GeminiやCoPilotからの予測を外部エンジンに統合することで、リアルタイム環境で起こり得るシミュレーションを数百万回実施できます。これらのシミュレーションから得られる洞察を通じて、プリセット目標に合わせたレイアウトバランスをより良く調整できるようになります。

Supersonicの専門知識とガイダンスに組み合わせたAIツールは、ハイブリッド開発のスピードアップを実現し、ゲームを新たな高みに引き上げることができます。ゲームを申請して、一歩先を行くゲーム開発を始めましょう。

※本Supersonicブログ記事は、Midjourney AI、Skybox AI、ChatGPT Enterprise、GitHub、Gemini、CoPilot、またはそれらの子会社と提携、後援、またはスポンサー契約を結んでいません。製品の言及はあくまで情報提供を目的とし、いかなる提携やパートナーシップを示唆するものでもありません。

Let's put these tips to good use

Publish your game with Supersonic