ロード時間の劇的短縮!エイチーム『ダークラビリンス』が追求するサクサク感とリッチ化の両立
プラットフォーム
導入製品
ファイルマジックPRO
エイチーム
小倉 悠吾 氏(アシスタントマネージャー)
『ダークサマナー』でディレクターを担当し、本作ではゲーム開発全般を統括。
小林 裕幸 氏(技術リーダー)
技術リーダーとして、同社の全タイトルをサポート。
ラクジン
嶋本 陽介 氏(プログラマー)
「ファイルマジックPRO」の実装も担当。
聞き手
土本 学(イード インサイド編集長)
CRI・ミドルウェア
総勢1500種類以上の個性的なモンスターを仲間にし、過酷なミッションや強大なボスに挑むダークファンタジーソーシャルゲーム『ダークサマナー』。モンスターデザインには、雨宮慶太氏、韮沢靖氏、篠原保氏などの有名クリエイターが参加。国内外で人気を博し、累計700万ダウンロードを達成したヒット作です。
この『ダークサマナー』と世界観を同じくするスピンオフタイトルが『ダークラビリンス』です。ゲームシステムはカードバトルから本格3DダンジョンRPGに進化。『ダークサマナー』で登場した数々の人気モンスターも、新たに3Dモデルとなりました。指一本で操作できるシンプルな操作性も特徴です。
演出が豪華になる一方で増え続けるデータ容量に伴い、ダウンロード時間や画面切り替えのロード時間などで、思わぬストレスが発生する事態も。この問題をCRI・ミドルウェアの「ファイルマジックPRO」がサポート。ロードによる待ち時間を劇的に改善することに成功しました。具体的な取り組みについて、開発陣に伺いました。
■ゲームだけでなく音楽でも負けたくなかった
———はじめに『ダークラビリンス』の企画概要について教えてください。
小倉:最初にフィーチャーフォンスタイルの「ポチポチゲー」から一歩進んで、スマートフォンならではの一歩進んだ3Dダンジョンゲームを作りたい、という企画意図がありました。幸いにも弊社には『ダークサマナー』というダークファンタジー系のソーシャルカードゲームがありまして、こちらの世界観と相性が良さそうだということになったんです。『ダークサマナー』は2Dゲームでしたが、より本格的なゲームにしたいという思いがあり、フル3DダンジョンRPGをスピンオフタイトルとして制作することになったんです。
———企画の立ち上げと、開発期間はどれくらいですか?
小倉:立ち上げは2012年の夏です。『ダークサマナー』のAndroid版が2012年の7月にリリースされて、軌道に乗ってきたので、そろそろ新しいゲームを作ろうか・・・という流れで。ただ、フル3Dにしようと思った時に弊社には3Dゲームが作れるエンジニアがいなかったので、まずは開発会社さんを探すところからスタートしました。それでラクジンさんに声をかけさせてもらって、2012年の11月あたりから徐々に本開発が始まって・・・という感じですね。
———では、実質的な開発期間は半年程ですね。開発規模はどのくらいですか?
小倉:開発期間の不足は人員で補うというわけではなかったんですが、スマートフォンのアプリにしては、かなり大規模な開発人員となっています。まずラクジンさん側でプログラマーが7人、アーティストが8人、ゲームデザイナーが4人。それに弊社側でも開発スタッフがいましたから、あわせて20名以上ですね。『ダークサマナー』は一番多い時で30名以上になりましたが、リリース時点では10名程度でしたから、かなり多いと思います。
エイチーム小倉氏
———3DダンジョンRPGはお好きでしたか?
小倉:はい、私自身もともと3DダンジョンRPGが好きで、よく遊んでいました。そういったタイトルを参考にして、テイストをうまくスマートフォンに落とし込むように目指したところがあります。
———縦持ちで、片手で遊べるのが良かったです。カムフラージュ的にも(笑)。
小倉:ありがとうございます(笑)。操作性は特にこだわりました。当初からオートで勝手に進んでいくようなゲームにしようと思っていましたが、ダンジョンゲームには一歩ずつ歩いていって、マップを埋めていくのが楽しい側面もありますよね。ただ、そこまでスマートフォンでやってしまうと、面倒くさがられるんじゃないかとも思って、そこのバランス調整はだいぶ時間をかけてこだわりました。結果、やっぱり電車の中などで、サクサク遊べる方が大事かなあと思い、現在の仕様になりました。
———音楽のタイアップが豪華ですね。
小倉:主題歌とダンジョン内の楽曲を、ロックバンドのVAMPSさんに提供いただいています。スマートフォンのアプリでも、音楽にもこだわったアプリを、という思いが強くあったんです。そこで色々と楽曲を探していって、世界観にマッチするのがVAMPSさんだろうと。世界観にあわせて、ダークなロックをお願いしました。またゲームのキーワードに「生贄(サクリファイス)」があって、もし歌詞中に入れられるのであれば・・・というご相談もして。実際に入れていただいて感激しました。
———それ以外のサウンドも・・・。
小倉:はい。BGMとSEは、タイトーさんのサウンドチーム「ZUNTATA」さんに担当いただいています。こちらが「ぜひお願いしたいです!」と言うとZUNTATAさんの方も「ぜひやらせてください!」みたいにお互いの思いが一致して、トントン拍子で進みました(笑)。自分自身、ZUNTATAさんの楽曲が好きでしたから、とても嬉しかったですね。
———ダンジョン内を探索している時と、戦闘シーンの曲のメリハリがあって良いです。
小倉:最近はソーシャルゲームといえども、ネイティブアプリではゲーム業界の有名な方々がサウンドを提供される例が増えていますよね。そこに負けないサウンドに仕上がったと思ってます(笑)。
■開発中のアプリにミドルウェアを組込み、ロード時間を削減
———開発について詳しい話を聞いてみたいと思います。サウンドの繋がりでお伺いしますと、もともと、ゲーム中に音飛びが発生するということで、CRIにご相談されたのがミドルウェアを使用するきっかけになったとお伺いしたのですが?
小倉:ええ、はじめはゲーム中の音飛びをどうしても解決できないところがあって、CRIさんに連絡をしました。こちらの開発状況をお伝えしながら、サウンド実装周りの相談を色々聞いていただいたところ、実はその不具合がミドルウェアを使わずとも解決してしまったんです(笑)。ただ、その一方でデータの読み込み時間に関する問題が発生していて、そこから『ファイルマジックPRO』を試用させてもらって・・・という流れでしたね。
———そもそも、CRI・ミドルウェアという社名はご存じでしたか?
小倉:自分はコンシューマ企業出身なので、よく知っていましたが、スマートフォンアプリ向けにもミドルウェアが対応しているというのは、正直知りませんでした。
嶋本:弊社(ラクジン)では知っていました。「ダークラビリンス」の開発ではUnityを使うということで、ロード周りなどで活用できるかも・・・という思いはありましたね。
小林:実際、使用したいという声があったので、開発の初期段階で「ファイルマジックPRO」の検証をしました。その時はアプリ容量などをあまり心配していなかったので、採用に至らなかったのですが。
小倉:それが、リリースが近づくにつれて、だんだんアプリの容量が尋常ではなくなってきて・・・。負荷も高く、ダウンロードも時間がかかるし、ゲームの途中の読み込みもサクサク感がなくなってきたので、これはまずいなと。これはやっぱり使った方が良いんじゃないかと一回ラクジンさんにご相談したんですが、開発終盤で組み込むのは、さすがにリスクが大きいのでは、ということでその時点でも採用を見送りました。
———リリース直前のアプリにミドルウェアを入れるのはたしかにリスクが高いですよね。
小倉:ええ、それでまずはミドルウェアを使わないバージョンでリリースをしました。そうしたら、やっぱりユーザーさんから「アプリのダウンロード時間が長い」「ゲーム中の画面遷移でロード時間が長い」といったコメントをいただくようになりまして。もう一度ラクジンさんにご相談しました。それで思い切って「ファイルマジックPRO」を組み込んでもらって、バージョンアップで対応しました。予想よりすんなりと組み込めたので助かりました。
嶋本:パックファイルCPKの機能をフルに使って、ほとんどすべてのファイルをパックしました。ファイルのダウンロードは、データ容量もさることながら、ファイル数で負荷がかかるため、今までゲームで使用していたファイルは、とにかくそのままパックしちゃえと。数千個あるファイルをパックすることで、最終的にダウンロード時間が半分程度になりました。また、画面遷移などのロード時間も2/3くらいに短縮できました。
———それは良い話ですね!ちなみにパックファイルは一つですか? それとも、幾つかに分かれているのですか?
嶋本:現状ではダンジョンデータごとに分かれています。ダウンロード中というメッセージが出るたびに、パックファイルが一つずつ読み込まれている仕組みです。
———ファイルの読み込みはゲームの根幹部分にあたるため、アップデートで対応される例は珍しいですね。
小倉:そうだと思います。リリース後のアプリへの組込み、ということで我々もちょっと心配でしたが、ほとんどトラブルがなく対応できて、たいへん助かりました。
嶋本:ファイル読み込み周りのプログラムは一か所にまとめてあったので、そこだけ集中してファイルマジックに置き換えることでプログラム側の組込み作業は終わりました。言ってみれば、一つの操作を置き換えるだけで終わったんです。
■思いがけず大変だったモンスターの3D化
2021年3月10日(水)、6月9日(水)
「Aeropoint GUI for RX」New Featureオンラインセミナー(ルネサス エレクトロニクス主催)
2021年1月20日(水)~1月22日(金)
2020年12月15日(火)
「Aeropoint GUI for RX」New Featureオンラインセミナー(ルネサス エレクトロニクス主催)2020年12月開催
2020年12月2日(水)~12月4日(金)
「CRI ADX LipSync」が実現する感動的なリップシンクー『ALTDEUS: Beyond Chronos』の魅力的なキャラクターの実在感について開発陣に訊く
MyDearest
「当たり前のこと」をCGキャラクターが表現するには?「THE IDOLM@STER MR ST@GE!!」でCRI ADX LipSyncが実現したスムーズなリップシンクについて開発者に訊く
バンダイナムコエンターテインメント
ジャンルが変わり物量が増えても『龍が如く7』は“声”でドラマを彩る—収録ボイス数はシリーズ最多の約53,000!妥協なきサウンド開発を支えたのは「CRI ADX2」だった
セガゲームス
【インタビュー】歴代サウンドディレクターに聞く!『戦国BASARA バトルパーティー』におけるユーザ目線のサウンド実装とは
カプコン
サーヴァント総数240騎、音源数約40,000個!
『FGO』のサウンドを支える「CRI ADX2」と効果音収録スタジオを初公開
2021年6月1日
IoTサイバーセキュリティ専門企業Terafenceと共同開発した「Vsecure」が沖縄の防衛施設に採用
~片方向通信アーキテクチャで監視カメラへの不正アクセスを完全に遮断~
2021年5月11日
デジタル展示会プラットフォーム「CRI DXExpo」が「Super City/Smart City OSAKA 2021」に採用決定
~来場者に直接アプローチできる「呼びかけ機能」が新たに搭載~
2021年4月20日
【ウェブテクノロジ社ニュースリリース】
ウェブテクノロジの画像軽量化ソリューション「SmartJPEG」が、コマースニジュウイチの新 EC プラットフォーム「ECo2」に標準搭載