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

m (Changing keyword from "Class" to "Framework" to represent its broader scope.)
m (特徴)
Line 6: Line 6:
 
== 特徴 ==
 
== 特徴 ==
 
* ゲーム (例えば導入部、メニュー、レベル...) において様々な状態/仮定を減結合するための'''[[gamestate (日本語)|ゲーム・ステート(遷移)]]'''機構、
 
* ゲーム (例えば導入部、メニュー、レベル...) において様々な状態/仮定を減結合するための'''[[gamestate (日本語)|ゲーム・ステート(遷移)]]'''機構、
* 関数呼び出し後または何らかの合計時間、 および tweening に対する '''[[timer (日本語)|タイマー(時間計測)]]'''機構、
+
* 関数呼び出し後または何らかの合計時間、 およびトゥイーン処理に対する '''[[timer (日本語)|タイマー(時間計測)]]'''機構、
* 上品な方法で二次元算術を扱うための'''[[vector (日本語)|ベクトル]]''' クラス、
+
* 上品な方法で二次元算術を扱うための '''[[vector (日本語)|ベクトル]]''' クラス、
 
* 単純かつ高速な'''[[class (日本語)|クラス]]'''機構、
 
* 単純かつ高速な'''[[class (日本語)|クラス]]'''機構、
 
* 単純だが強力な '''[[signal/slot (日本語)|シグナル・スロット]]'''実装、および
 
* 単純だが強力な '''[[signal/slot (日本語)|シグナル・スロット]]'''実装、および
* 移動 ―、拡大・縮小 ― および回転可能な'''[[camera (日本語)|カメラ]]'''。
+
* 移動 ―、拡大・縮小 ― および回転可能な '''[[camera (日本語)|カメラ]]'''。
  
 
== リンク ==
 
== リンク ==

Revision as of 09:28, 24 September 2017

HUMP (Helper Utilities for a Multitude of Problems: 多数の問題に対する支援ユーティリティ) は単純だがゲーム構築において強力で有用なツール集です。 これは HUMP を理解する手助けです。

HUMP は他のライブラリとは異なり各構成要素は不明なものに依存せず単体で独立しています。 HUMP の占有領域は非常に小さいため、あなたのプロジェクトに上手く適合します。

特徴

リンク

そのほかの言語