RotLove (日本語)
LÖVE 用のローグ風ゲーム作成ツールキット
LÖVE へ rot.js の機能を取り入れます。
全ての関数に対する間に合わせの実行方法に関してはこちらを参照してください。
- Display - rlLove より。全てのフォントに対応しているわけではなく cp437 エミュレーションのみ対応しています。
- rng - RandmLua より。桁上げによる乗算、線形合同生成、およびメルセンヌ・ツイスター法。 set/getState メソッドによる拡張。
- String Generator - rot.js からの直接移植。
- Map - 闘技場、地割れ/氷河/Eller の迷路/掘削者/均一化/地下*迷宮。 rot.js からの移植。
- Noise Generator - シンプレックス・ノイズ
- FOV - ブレゼンハム線に基づいた射線計算、精密陰影計算
- Color - 147 の定義済み配色。文字列から有効な色の生成。色の加算、乗算、または挿入。標準偏差の参照および設定から無作為な配色の生成 (rot.js 直接移植)。
- Path Finding - Dijkstra および AStar 法による経路探査。 rot.js からの移植。
- Lighting - 光源放射および混合の計算。 rot.js からの移植。
関連
- ソース : GitHub から利用可能です。
- フォーラム : rotLove - A port of rot.js to lua/Love2D