123
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 FPL base pro všechny platformy s jakoukoli licencí

Godot Engine

Godot Engine

Godot je plně vybavený, open source, MIT licencovaný herní engine.Zaměřuje se na skvělé nástroje a vizuálně orientovaný pracovní postup, který lze exportovat na PC, mobilní a webové platformy.