名称未設定-1

開発ブログ第2回:【プログラマ小森祥】迷宮のプログラム


皆様、こんにちは。

「新世界樹の迷宮2 ファフニールの騎士」メインプログラマの小森祥弘です。
世界樹の迷宮シリーズにはオリジナルの世界樹の迷宮ⅡからⅢ、Ⅳ、新1と携わってきました。

「新世界樹の迷宮 ミレニアムの少女」の時の開発者ブログにどんなことを書いたか確認しようと久しぶりに読み直してみました。
新世界樹の迷宮の発売日とその後、思い返すと色々なことがあった一年でした。
こうしてまた新たな作品を作り、皆様にお届けできることを嬉しく思います。
皆様のご支援のおかげです。

さて、去年の夏、新世界樹の迷宮2の開発を本格的にスタートした時に最初に行ったことは3Dモデルのライブラリを作り直すことでした。
世界樹のプログラムを長年やってきて理論上可能なものは大抵何でも実装できるのですが、できないものはできません。
実装できない原因となるのが主に4つ:CPU負荷とGPU負荷、メモリとロム容量です。
メモリとロム容量はデータができてから何とかすることにし、GPU負荷はプログラムで減らしづらいのでデザイナに任せ、自分はCPU負荷を軽減することにしました。
一夏かけて描画ライブラリを作成、CPU負荷を50%から80%軽減することに成功しました。

空けたCPU負荷を使って世界樹の迷宮シリーズのさらなるクオリティアップを図りました。
まずはオリジナルの世界樹の迷宮Ⅱにもあった桜の花びらを散らせました。


※動画は開発中のものです。

桜以外にも雪や紅葉なども舞いますので、風光明媚な迷宮を楽しんでいただきたいです。

弊社サウンドデザイナの土屋が新たに世界樹チームに参加してくれたこともあり、サウンド面でも大幅パワーアップしています。
その一つとしてFOEに様々なSEを追加しました。
世界樹のFOEは複数のFOEがプレイヤーと同タイミングに動く仕様上かなりSEの実装が難しかったのですが、土屋と調整を重ね何とか自然な形に仕上がりました。


※動画は開発中のものです。

画面を見なくてもFOEに見つかり、追いかけられる姿が想像できるのではないでしょうか。
FOEや迷宮の地形に応じて多種多様なSEが追加されています。
このFOEが誰なのか、当ててみてください。

感動的な古代さんのBGMや、さらに美しくなった迷宮のグラフィックとともに皆様ご自身が迷宮を探索している気分で楽しんでいただければ幸いです。