HUMP (日本語)
HUMP (Helper Utilities for a Multitude of Problems: 多数の問題に対する支援ユーティリティ) は単純だがゲーム構築において強力で有用なツール集です。 これは HUMP を理解する手助けです。
HUMP は他のライブラリとは異なり各構成要素は不明なものに依存せず単体で独立しています。 HUMP の占有領域は非常に小さいため、あなたのプロジェクトに上手く適合します。
特徴
- ゲーム (例えば導入部、メニュー、レベル...) において様々な状態/仮定を減結合するためのゲーム・ステート(遷移)機構、
- 関数呼び出し後または何らかの合計時間、 およびトゥイーン処理に対する タイマー(時間計測)機構、
- 上品な方法で二次元算術を扱うための ベクトル クラス、
- 単純かつ高速なクラス機構、
- 単純だが強力な シグナル・スロット実装、および
- 移動 ―、拡大・縮小 ― および回転可能な カメラ。