FPL base

FPL base

FPL base je nízkoúrovňová C ++ herní knihovna vyvinutá společností Google.Je to open source a může být rozšířen uživatelem nebo přidáním dalších knihoven v sadě FPL: Corgi, Mathfu, Motive, Pindrop, FlatUI a Flatbuffers.
FPLBase je herní knihovna nejnižší úrovně, kterou používáme ve FPL a staráme se o vstup, vykreslování a načítání zdrojů (shadery, textury, sítě atd.).Nabízí také užitečnou funkci pro práci se vstupními zařízeními Android a HMD a načítání vláken pomocí podprocesů.FPLBase nemá být „motorem“, protože nic neříká o struktuře vaší hry.Účelem je zkrátit vzdálenost mezi prázdným projektem a „kreslením věcí na obrazovce“ tím, že poskytuje typickou minimální funkčnost, kterou nezískáte, pokud pracujete na surovém OpenGL.To také není zamýšleno jako platformová abstrakční knihovna (jako SDL, GLFW, Glut atd.).K tomuto účelu vlastně používáme SDL.Kromě FPLBase lze použít i jiné knihovny FPL, například FlatUI může poskytovat vykreslování písem a uživatelská rozhraní hry.FPLBase je k dispozici jako otevřený zdroj z GitHubu pod licencí Apache, v2 (viz LICENSE.txt).

Kategorie

Alternativy k FPL base pro Haiku s komerční licencí