『ゼルダの伝説 ティアーズ オブ ザ キングダム』の開発において、巨大な敵「フリザゲイラ」のアニメーション制作を効率化するために、専用のデバッグ機能が追加されていたことが分かった。開発に参加したモノリスソフトのアニメーターらが、同社公式サイトのインタビューで明かしている。規格外の大きさとゲームシステムの制限を両立させる過程で、開発環境側での対応が必要になったという。
「アニメーターの勘」による調整の限界
フリザゲイラのような巨大な敵を動かす際、開発チームには「ゲームシステムを安定させるために、一定の速度を超えて素早く動いてはいけない」という制限があった。他の敵ではあまり意識する必要のないルールだが、体が規格外に大きいフリザゲイラは、動きに緩急をつけるだけでこの速度制限を容易に超えてしまう課題があった。
これまでは、実際にゲームに組み込んで遊んでみるまで速度オーバーの有無や部位が分からなかった。アニメーターのH.S.氏は、当時の状況を「修正はアニメーターの勘に頼っていました」と振り返っている。
速度超過を「見える化」する専用ツールの導入
この状況を改善するため、チーム内での相談を経て、フリザゲイラ専用のデバッグ機能が追加された。これは、ゲーム画面上で「どの部位が速度制限を超えているか」を直接確認できる仕組みだ。
H.S.氏によれば、この機能によって「ゲーム上でどの部位が速度オーバーしているかを確認できる」ようになり、作業効率が改善。結果として、システムの制限を遵守したアニメーション制作が可能になった。フリザゲイラ戦は広大な空中を舞うボスを相手に3箇所の弱点を狙う構成として知られているが、そのダイナミックな動きの裏側では、こうした専用ツールによる緻密な速度管理が行われていた。
根性論を排した「相談しやすい」チーム文化
特定キャラクターのためだけに専用のデバッグ機能を作ることは、開発現場では頻繁にあることではないという。製品には含まれない開発専用の機能であるため、プログラマーの工数を増やすことを躊躇し、現場の「根性」で乗り切ろうとしてしまうことも少なくない。
こうした柔軟な対応を支えたのは、チームの文化だ。T.T.氏は、現場には常に「困っていることがあれば教えてほしい」という雰囲気があったと振り返る。個別の課題を抱え込まずに共有できたことが、結果として専用機能の導入という解決策を導き出した。
出典
- 株式会社モノリスソフト:アイデア出しから始まる現場 – アニメーター編 | 採用情報 | 株式会社モノリスソフト



