Difference between revisions of "RotLove (日本語)"

(Created page with "{{#set:Name=RotLove}} {{#set:LOVE Version=0.6.2+}} {{#set:Description=LÖVE 用のローグ風ゲーム作成ツールキット rot.js および libtcod を元にしていま...")
 
m (Adding keyword.)
Line 2: Line 2:
 
{{#set:LOVE Version=0.6.2+}}
 
{{#set:LOVE Version=0.6.2+}}
 
{{#set:Description=LÖVE 用のローグ風ゲーム作成ツールキット rot.js および libtcod を元にしています。}}
 
{{#set:Description=LÖVE 用のローグ風ゲーム作成ツールキット rot.js および libtcod を元にしています。}}
 +
{{#set:Keyword=Framework}}
 
== LÖVE におけるローグ風ゲーム作成ツールキット ==
 
== LÖVE におけるローグ風ゲーム作成ツールキット ==
  

Revision as of 03:30, 27 March 2017



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 から利用可能です。

そのほかの言語