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 (→そのほかの言語) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | == LÖVE 用のローグ風ゲーム作成ツールキット == | |
− | |||
− | |||
− | |||
LÖVE へ [http://ondras.github.io/rot.js/hp/ rot.js] の機能を取り入れます。 | LÖVE へ [http://ondras.github.io/rot.js/hp/ rot.js] の機能を取り入れます。 | ||
− | + | 全ての関数に対する間に合わせの実行方法に関しては[http://paulofmandown.github.io/rotLove/ こちら]を参照してください。 | |
− | Display - [https://github.com/paulofmandown/rlLove rlLove] より。全てのフォントに対応しているわけではなく cp437 エミュレーションのみ対応しています。 | + | * Display - [https://github.com/paulofmandown/rlLove rlLove] より。全てのフォントに対応しているわけではなく cp437 エミュレーションのみ対応しています。 |
+ | * rng - [http://love2d.org/forums/viewtopic.php?f=5&t=3424 RandmLua] より。桁上げによる乗算、線形合同生成、およびメルセンヌ・ツイスター法。 set/getState メソッドによる拡張。 | ||
+ | * String Generator - [http://ondras.github.io/rot.js/hp/ rot.js] からの直接移植。 | ||
+ | * Map - 闘技場、地割れ/氷河/Eller の迷路/掘削者/均一化/地下*迷宮。 [http://ondras.github.io/rot.js/hp/ rot.js] からの移植。 | ||
+ | * Noise Generator - シンプレックス・ノイズ | ||
+ | * FOV - ブレゼンハム線に基づいた射線計算、精密陰影計算 | ||
+ | * Color - 147 の定義済み配色。文字列から有効な色の生成。色の加算、乗算、または挿入。標準偏差の参照および設定から無作為な配色の生成 ([http://ondras.github.io/rot.js/hp/ rot.js] 直接移植)。 | ||
+ | * Path Finding - Dijkstra および AStar 法による経路探査。 [http://ondras.github.io/rot.js/hp/ rot.js] からの移植。 | ||
+ | * Lighting - 光源放射および混合の計算。 [http://ondras.github.io/rot.js/hp/ rot.js] からの移植。 | ||
− | + | == 関連 == | |
+ | * ソース : [https://github.com/paulofmandown/rotLove GitHub] から利用可能です。 | ||
+ | * フォーラム : [https://love2d.org/forums/viewtopic.php?t=33506 rotLove - A port of rot.js to lua/Love2D] | ||
− | + | [[Category:Libraries (日本語)]] | |
+ | {{#set:Name=RotLove}} | ||
+ | {{#set:LOVE Version=0.6.2+}} | ||
+ | {{#set:Description=LÖVE 用のローグ風ゲーム作成ツールキット rot.js および libtcod を元にしています。}} | ||
+ | {{#set:Keyword=Framework}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== そのほかの言語 == | == そのほかの言語 == | ||
− | {{i18n|RotLove}} | + | {{i18n (日本語)|RotLove}} |
Latest revision as of 01:55, 16 December 2019
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