loading
累計ダウンロード数3,200万(2022年2月時点)を達成した『逆転オセロニア』。
『逆転オセロニア』は、株式会社ディー・エヌ・エーが配信中のスマートフォン向けアプリで、オセロのルールで簡単にプレイできる対戦ゲームです。プレーヤーが使うキャラクター駒に設定されているHP(体力)、ATK(攻撃力)、独自スキルを使い、頭脳を駆使して勝利を競う戦略的なプレイを楽しむことができます。
逆転オセロニアでは、ゲームの「面白さ」や「奥深さ」をより深く体験していただくため、プレーヤーの皆さまをAI技術でサポートする機能を導入しています。
この記事では、それらの機能で用いられている AI技術 についてご紹介します。
所持しているキャラクターの駒の中から複雑な戦略性をもつデッキを自動構築する AI を導入。数千体の駒の中から自分に合ったデッキ作成の方法を学ぶことができます。
さまざまな練習相手と対戦できる練習場「オセロニア道場」では、本物の人間のような手応えのある対戦 AI を導入。プレーヤーは AI と気軽に戦いながら定石や流行の戦い方を学ぶことができます。
対戦 AI は、プレーヤー同士の対戦データから学ぶことで強くなっていく教師あり学習というAI技術が導入されています。
プレーヤーの皆さんをサポートする機能だけでなく、プレーヤーの皆さまによりゲームのファンになっていただけるようなイベント・企画にも AI の力が役立っています。
逆転オセロニアが、毎年本気で取り組むエイプリルフール企画は、プレーヤーの皆さまも楽しみにしてくださっているイベントのひとつ。
2022年は架空キャラクター10,000体以上をゲーム内に登場させました。
逆転オセロニアが保有する大量のキャラクター顔画像を学習データとし画像生成モデルを構築することで、架空キャラクター顔画像の大量作成を実現しています。また、ゲーム内で人気のあるキャラクター3体に似せたキャラクターの画像を生成し、更に「七声ニーナ(参考)」などで培われた最先端の音声生成技術でキャラクターボイスを付与することで、実際に使用可能なキャラクターとしてゲーム内に実装しました。
詳細はこちら。
オセロニア道場で用いられたプレーヤーの対戦データから学ぶ教師あり学習の技術とは異なり、AI が“自律的”に試行錯誤しながら学ぶ強化学習の技術が用いられています。AI自身が強さを極めていく AI 技術を研究開発しています。
ゲームにおいて難易度などのゲームバランスは面白さを左右する重要な観点です。このバランスを正しく保つことが、楽しくプレイできるユーザー体験や品質の向上に繋がります。しかし、長年運営を続けていくとスキル・キャラクター・装備などの組み合わせが増えていき、人間の力のみで全てを把握して適切な難易度にゲームバランスを調整するのが困難になっていました。
そこで、現在研究開発中なのが、キャラクター設計の支援ツールです。
上述の強化学習AIが新たにリリースする予定のキャラクターを学習し、そのポテンシャルをリリース前に推計することで対戦環境のバランス調整をサポートするツールを研究開発しています。
対戦環境のバランス調整は、主に新規キャラクターをリリースする際に重要になります。
新規キャラクターは、対戦環境においてどのような役割を果たすのか、そのためにどんなパラメータやスキルが最適なのかなど、さまざまなことを考慮して設計される必要があります。対戦環境のバランスを維持する上でこの新規キャラクター設計の精度は非常に重要です。
このようにDeNAでは、対人戦に向けたリアルな練習相手、複雑なデッキ構築の自動化などのプレーヤーのサポートツールや、画像生成・音声生成技術によるユーザーイベントなどを AI の力で支援したり、また更なるユーザー体験の為に研究開発を進めるなど、よりよいゲームを提供できるよう努めています。
オセロ・Othelloは登録商標です。TM&© Othello,Co. and MegaHouse / © 2016 DeNA Co.,Ltd.
※本記事掲載の情報は、公開日時点のものです