Tree of Savior Japan 公式
/2026年 06月 24日

啓示者様、こんにちは。『Tree of Savior』開発チームです。
日頃より「Tree of Savior」をご愛顧いただきありがとうございます。
今回の開発者ノートでは、モンスターの移動品質を改善するために進めている作業についてご案内いたします。
現在のモンスター移動における課題
多数の敵を相手に、多種多様なスキルを駆使して華やかな戦闘を繰り広げることは、『Tree of Savior』がサービス開始当初から大切にしてきたゲーム体験のひとつです。
そのため、多数のモンスターがどのように移動し、どのような位置関係を形成するかは、戦闘の体感に大きな影響を与えます。
しかし従来は、経路探索アルゴリズムや同期処理上の制約により、複数のモンスターが同じルートを移動する際に、一か所へ密集して表示されてしまう問題がありました。
このような状態ではモンスターの数を直感的に把握しづらくなるだけでなく、視覚的な品質も低下します。また、敵が一点に集中しているため、どのスキルを使用しても似たような結果になりやすく、戦闘の単調化につながる要因にもなっていました。
こうした問題を改善するため、現在開発チームではモンスター移動システムに衝突回避機能を導入する作業を進めています。
今回は、その開発状況について中間報告としてお届けします。
改善後のモンスター移動
新たなシステムでは、モンスターが移動する際に周囲のモンスターの位置をリアルタイムで認識し、お互いに衝突しないよう自然に回避しながら移動します。
■適用前後の比較

(左)適用前(右)適用後
従来は、モンスターが出現後に目標地点へ向かって直線的に移動するため、周囲のモンスター同士が重なったり、別の集団とそのまま重なりながら通過したりする状態が発生していました。
一方、衝突回避機能を適用した後は、集団としてのまとまりを維持しながらも、それぞれが適切な間隔を確保しつつ移動するようになります。さらに、別の集団と交差する際にも、互いの間を縫うように移動する様子を確認できます。
比較動画でもご覧いただけるように、開発チームでは多数対多数の状況における衝突判定や経路探索処理を最適化し、モンスターが過度に密集する現象をできる限り抑えることを目標に開発を進めています。
今後の予定
ただし、この機能をゲーム内のすべての状況へ一律に適用することは容易ではありません。
MMORPGでは、多数のモンスターに加え、次の行動を予測できない多くのプレイヤーが同じ空間に存在します。そのため、すべてのフィールドに存在するすべてのモンスターへ本機能を適用した場合、サーバーとクライアント双方への負荷が大きく増加し、快適なプレイ環境を維持することが難しくなる可能性があります。
また、本機能には現在も調整の余地が多く残されており、さまざまな例外ケースへの対応や十分な安定性の確保も必要です。
そのため今後はパフォーマンス最適化を継続しながら、副作用が少なく効果を実感しやすいコンテンツから段階的に適用範囲を拡大していく予定です。
この改善が定着すれば、広範囲を攻撃できる範囲スキルや、攻撃範囲は狭いものの高い威力を持つ貫通型スキルなど、それぞれの特性がこれまで以上に活かされることを期待しています。
結果として、クラスごとの個性や戦闘時の爽快感をさらに高めることにつながると考えています。
開発チームは、エピソード拡張や新規コンテンツの追加だけでなく、このようなエンジンレベルの改善を通じても、より良いプレイ体験をお届けしたいと考えています。
今後も継続的な研究と改善を重ね、『Tree of Savior』がこれまで追求してきた、多彩なクラスによる魅力的な戦闘体験をさらに磨き上げてまいります。
引き続き『Tree of Savior』をよろしくお願いいたします。
※本開発者ノートに記載されている内容は開発中のものであり、実際にゲームへアップデートされる際、予告なく変更・削除される場合があります。
※一部の内容はアップデート状況に応じてアップデート実施の時期が異なる場合がございます。予めご了承の程よろしくお願いいたします。