Difference between revisions of "HUMP (日本語)"
(Created page with "HUMP ('''H'''elper '''U'''tilities for a '''M'''ultitude of '''P'''roblems: 多数の問題に対する支援ユーティリティ) は単純だがゲーム構築において...") |
m (→そのほかの言語) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
== 特徴 == | == 特徴 == | ||
* ゲーム (例えば導入部、メニュー、レベル...) において様々な状態/仮定を減結合するための'''[[gamestate (日本語)|ゲーム・ステート(遷移)]]'''機構、 | * ゲーム (例えば導入部、メニュー、レベル...) において様々な状態/仮定を減結合するための'''[[gamestate (日本語)|ゲーム・ステート(遷移)]]'''機構、 | ||
− | * 関数呼び出し後または何らかの合計時間、 | + | * 関数呼び出し後または何らかの合計時間、 およびトゥイーン処理に対する '''[[timer (日本語)|タイマー(時間計測)]]'''機構、 |
− | * 上品な方法で二次元算術を扱うための'''[[vector (日本語)|ベクトル]]''' クラス、 | + | * 上品な方法で二次元算術を扱うための '''[[vector (日本語)|ベクトル]]''' クラス、 |
* 単純かつ高速な'''[[class (日本語)|クラス]]'''機構、 | * 単純かつ高速な'''[[class (日本語)|クラス]]'''機構、 | ||
* 単純だが強力な '''[[signal/slot (日本語)|シグナル・スロット]]'''実装、および | * 単純だが強力な '''[[signal/slot (日本語)|シグナル・スロット]]'''実装、および | ||
− | * 移動 ―、拡大・縮小 ― および回転可能な'''[[camera (日本語)|カメラ]]'''。 | + | * 移動 ―、拡大・縮小 ― および回転可能な '''[[camera (日本語)|カメラ]]'''。 |
== リンク == | == リンク == | ||
Line 19: | Line 19: | ||
{{#set:LOVE Version=Any}} | {{#set:LOVE Version=Any}} | ||
{{#set:Description=ゲーム構築において強力で有用なツール集: ゲームステート、時間関数呼び出し、tweening、ベクトル、オブジェクト指向、カメラおよびシグナル}} | {{#set:Description=ゲーム構築において強力で有用なツール集: ゲームステート、時間関数呼び出し、tweening、ベクトル、オブジェクト指向、カメラおよびシグナル}} | ||
− | {{#set:Keyword= | + | {{#set:Keyword=Framework}} |
[[Category:Libraries (日本語)]] | [[Category:Libraries (日本語)]] | ||
== そのほかの言語 == | == そのほかの言語 == | ||
− | {{i18n|HUMP}} | + | {{i18n (日本語)|HUMP}} |
Latest revision as of 15:40, 15 December 2019
HUMP (Helper Utilities for a Multitude of Problems: 多数の問題に対する支援ユーティリティ) は単純だがゲーム構築において強力で有用なツール集です。 これは HUMP を理解する手助けです。
HUMP は他のライブラリとは異なり各構成要素は不明なものに依存せず単体で独立しています。 HUMP の占有領域は非常に小さいため、あなたのプロジェクトに上手く適合します。
特徴
- ゲーム (例えば導入部、メニュー、レベル...) において様々な状態/仮定を減結合するためのゲーム・ステート(遷移)機構、
- 関数呼び出し後または何らかの合計時間、 およびトゥイーン処理に対する タイマー(時間計測)機構、
- 上品な方法で二次元算術を扱うための ベクトル クラス、
- 単純かつ高速なクラス機構、
- 単純だが強力な シグナル・スロット実装、および
- 移動 ―、拡大・縮小 ― および回転可能な カメラ。