RPGを作るのに便利なアルゴリズムを提供する「rot.js」

rot.js: ROguelike Toolkit in JavaScript

「rot.js」はローグライクゲームを作成するのに便利なライブラリです。
“ローグライクゲーム”とは、ダンジョンが自動作成されるタイプのRPG(トルネコの不思議なダンジョン、風来のシレン等)のことですが、rot.jsによって提供される機能は、通常のRPGやシュミレーションゲームなどを作るのにも便利そうです。

■ マップ自動作成
さまざまなタイプのマップを自動で作成することができます。



HEXタイプのマップも作成できます。

■ 最短距離探索
2点間で、障害物をよけながら最短の経路を検出します。

■ FOV
プレイキャラクターの現在位置から見えるエリア(視界)を検出します。

その他、ターンを管理する機能などがあります。

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください