AIと共闘する新感覚パズルRPG

BlockWorld Ai

calendar_today2023-2026年
AIパズルゲーム trophyゲームクリエイター甲子園 2023 U-18総合大賞 他

description 概要

ゲームのキャラクターであるフレンズにパズルの解き方を教え、プレイヤーと一緒に戦うパズルRPGゲームです。
通常ステージで、フレンズがプレイヤーのパズルの動かし方と結果を学びます。
最後のボスステージでは、育成したフレンズが自ら考えて戦い、プレイヤーは必殺技やスキルを発動して応援します。
BlockWorldのゆかいなフレンズと一緒に冒険しよう!

build 使用した技術

smart_toy
ゲーム内強化学習AI
ゲーム内でプレイヤーのパズルの動かし方をリアルタイムに学習し、模倣するAIシステムの基盤として活用しました。
smart_toy
Unity ML-Agents (敵CPU 強化学習AI)
敵CPUモデルの構築・実装に使用。カリキュラム学習を活用してAIの性能を向上させました。
data_object
JSONを用いた擬似データベース
学習システムのデータ構造管理や、スコア算出を行うアルゴリズムのセーブデータ管理として実装・活用しました。

psychology_alt なぜ作ったか(Why)

「自分(プレイヤー)が育てたAIと一緒に冒険し、共に戦うことができたら面白いのではないか?」というアイデアから開発がスタートしました。
通常、ゲームAIの強化学習(模倣)は開発者が裏側で行うものですが、それをお手軽にかつ直感的にプレイヤー自身が体験できるシステムを作ることで、これまでにない新しい形のゲームを実現したいと考えました。

lightbulb どう解決したか

「AIの学習進捗が分かりにくくなる課題」に対して、学習に成功すると「Aiキューブ」という学習結果を可視化したアイテムを生成する仕組みを導入し、プレイヤーのAIの育成進捗を直感的に分かりやすくしました。
また、単調になりがちなパズルにおいて「対戦形式(取って取られての早押しバトル)」を取り入れることで、
育てたAIと一緒に遊ぶ際に、より白熱した緊迫感のあるバトルになるようゲームデザインを工夫しています。

school 学び

Unity ML-Agentsを用いた実践的な強化学習モデルのトレーニングプロセスについて、実装を通して深く学ぶことができました。
また、AIという高度な技術を「単なる技術アピール」で終わらせず、
ゲームの面白さ(ユーザー体験・UX)に落とし込んゲームとして成立させることの難しさと重要性を実感し、独自のUX設計の視点を養うことができました。

emoji_events 実績

trophy
ゲームクリエイター甲子園 2023
U-18総合大賞
trophy
The 17th Unity Awards
Best Student Project部門 準優秀賞
workspace_premium
技育博2024 Vol.2
企業賞 (株式会社ディー・エヌ・エー様)
workspace_premium
Unityニュージェネレーションズフェス 2023
寺本大輝様 審査員賞