Difference between revisions of "Fizz X (日本語)"

(Created page with "Fizz は Lua による軽量の衝突検知ライブラリです。 特にオールド・スクールのプラットフォーマーおよびオーバーヘッド型のアク...")
 
m
 
(One intermediate revision by the same user not shown)
Line 11: Line 11:
 
* 静的形状 - 静的形状は不動であり衝突または重力には反応しません。
 
* 静的形状 - 静的形状は不動であり衝突または重力には反応しません。
  
* キネマティック形状 - キネマティック形状は衝突または重力に対しては応答しませんが、それらを手動で速度変更することにより移動することができます。キネマティック形状 はプラットホームおよびドアの移動さを模擬するために使用することができます。
+
* キネマティック(運動学的)形状 - キネマティック形状は衝突または重力に対しては応答しませんが、それらを手動で速度変更することにより移動することができます。キネマティック形状はプラットホームおよびドアの移動を模擬するために使用することができます。
  
 
* 動的形状は衝突と重力に応答します。動的形状はゲームにて動いているオブジェクトを模擬するために使用することができます。
 
* 動的形状は衝突と重力に応答します。動的形状はゲームにて動いているオブジェクトを模擬するために使用することができます。
  
* Quadtree は衝突試験数を削減するために空間を分割します。それは無効にすることができますが、特に模擬において多くの動的形状が内包されて鋳る場合は推奨されません。
+
* Quadtree は衝突試験数を削減するために空間を分割します。それは無効にすることができますが、特に模擬において多くの動的形状が内包されている場合は推奨されません。
  
 
== リンク ==
 
== リンク ==
Line 26: Line 26:
 
{{#set:LOVE Version=Any}}
 
{{#set:LOVE Version=Any}}
 
{{#set:Description=プラットフォーマー (AABB) 物理演算ライブラリ}}
 
{{#set:Description=プラットフォーマー (AABB) 物理演算ライブラリ}}
 +
{{#set:Keyword=Physics}}
 
[[Category:Libraries (日本語)]]
 
[[Category:Libraries (日本語)]]
 
== そのほかの言語 ==
 
== そのほかの言語 ==
 
{{i18n|Fizz_X}}
 
{{i18n|Fizz_X}}

Latest revision as of 06:30, 26 March 2017

Fizz は Lua による軽量の衝突検知ライブラリです。 特にオールド・スクールのプラットフォーマーおよびオーバーヘッド型のアクション・ゲーム向けに設計されています。 Fizz は MIT License の条件下にて使用許諾されています。

特徴

  • 三種類の異なる形状があります: 円形、長方形および線分。
  • 線分は傾斜および多分 "ワン・サイド" のプラットフォームを制作するために使用することができます。方向に基づいた衝突を別々に扱い線分の傾斜を 90 度にて他のものと交差する形状を反時計回りに"押し出し"ます。
  • 静的形状 - 静的形状は不動であり衝突または重力には反応しません。
  • キネマティック(運動学的)形状 - キネマティック形状は衝突または重力に対しては応答しませんが、それらを手動で速度変更することにより移動することができます。キネマティック形状はプラットホームおよびドアの移動を模擬するために使用することができます。
  • 動的形状は衝突と重力に応答します。動的形状はゲームにて動いているオブジェクトを模擬するために使用することができます。
  • Quadtree は衝突試験数を削減するために空間を分割します。それは無効にすることができますが、特に模擬において多くの動的形状が内包されている場合は推奨されません。

リンク

そのほかの言語