アトラスネット

クリエーターワークス

2009.03.24  [高田慎二郎]  ディレクター高田のグローランサー日記Vol.4
こんにちは、デビサバやグローランサーのディレクターの高田です。

今回は、またまたPSP版グローの、テンポについての話題です。
すでに戦闘システムの高速化については快適にした事をご報告しましたが、
またそれとは別の件、「データ読み込みの待ち時間」について書いてみたいと思います。

PSP版グローでは、UMDからの読み込み速度も気をつけて設計しております。
ですが、そこに気づくまでに色々な苦労がありました。
最終的には、他タイトルでのプログラムやデータの持ち方などの意見を聞き、
グローランサーに合わせてカスタマイズなどを行うことで、
製品として満足できる内容になりました。
そんなわけで、今回は高速にするまでの苦労話を書いてみようと思います。
※少し技術的な話になりますので、興味のない方はスルーして下さいw

まず、PSPの開発環境ではHDDからデータを読み込むため、非常に高速です。
そのため読み込みによる待ち時間がほとんどなく、
あまり読み込み速度を気にすることなく開発をしていました。

そんな頃、目黒さんや遠山さん(プログラマのマネージャー)から
『UMDは気を付けて開発しないと、読み込みに結構時間が掛かりますよ。
 ペルソナ(PSP版)では、頑張って読み込みを快適にしましたけど、
 グローは大丈夫ですか?
 最新のUMDのエミュレート(擬似的にUMDの読み込み速度を再現する)は
 精度が高いので、早めに確認しておいた方が良いですよ?』
というアドバイスを頂きました。

そこで開発環境を最新にして、UMDのエミュレートするモードで確かめてみると…。
フィールド〜街などのエリア切替の読み込みで10秒強、
普通のマップ切替でも5〜6秒という悲惨な結果に(ToT)
今までのUMDのエミュレートでは、もっと早かったけど???
しかし、最新環境のエミュレートはかなり正確らしいので、これはヤバイ事態です。

それから大慌てで、数日ほど様々な高速化を試してみましたが、
やっと半分くらいまで待ち時間を短縮できた程度でした(>_<)
PSでプレイするオリジナル版よりは早い感じですが、
最近のゲームに慣れた身体には、まだイライラとする待ち時間です。
さらにPSP版ペルソナとも比べてみましたが、明らかにグローの方が待ち時間が長い。(T-T)
…っていうか、ペルソナ、他と比べてかなり早いぞ!?
でも逆に言えば、ここまで早くできるはずなので、目黒さんにご協力頂きつつ、
遠山さんも含めた他プロジェクトのプログラマまで巻き込んでの大改造が始まりましたw
そうして、納得できる待ち時間になった頃には、数週間が経過しておりました(苦笑)
でも、最後までみんなが頑張った甲斐があったと思います。(#^o^#)

なお、少し専門的な話になりますが、この待ち時間はキャッシュ無しのPSP-1000での話なので、
みなさんが一般的に持っているであろうPSP-2000以降(キャッシュがある)だと、非常に快適ですよ。
自分も最新のPSPに買い換えようかな(^^ゞ
(ちなみに自分のPSPはPSP-1000)

それでは、また。

[高田慎二郎]
「グローランサー」ディレクター
「グローランサーⅥ」ディレクター
「女神異聞録デビルサバイバー」ディレクター

<前の記事を読む[高田慎二郎]の記事一覧を表示次の記事を読む>

アトラスネット