123
FPL base

FPL base

Baza FPL to niskopoziomowa biblioteka gier C ++ opracowana przez Google.Jest to oprogramowanie typu open source i może być rozszerzone przez użytkownika lub poprzez dodanie innych bibliotek w pakiecie FPL: Corgi, Mathfu, Motive, Pindrop, FlatUI i Flatbuffers.
FPLBase to biblioteka gier na najniższym poziomie, z której korzystamy w FPL, zajmując się wprowadzaniem, renderowaniem i ładowaniem zasobów (shadery, tekstury, siatki itp.).Oferuje także przydatne funkcje do obsługi urządzeń wejściowych i HMD systemu Android oraz ładowania wątków zasobów.FPLBase nie ma być „silnikiem”, ponieważ nie narzuca niczego o strukturze twojej gry.Ma to na celu zmniejszenie odległości między pustym projektem a „rysowaniem rzeczy na ekranie”, zapewniając typową minimalną funkcjonalność, której nie dostaniesz, jeśli pracujesz na surowym OpenGL.Nie ma też być biblioteką abstrakcji platformy (jak SDL, GLFW, Glut itp.).W tym celu faktycznie korzystamy z SDL.Inne biblioteki FPL mogą być używane na bazie FPLBase, na przykład FlatUI może zapewniać renderowanie czcionek i interfejsy gry.FPLBase jest dostępny jako open source z GitHub na licencji Apache, v2 (patrz LICENSE.txt).

Stronie internetowej:

Kategorie

Alternatywy dla FPL base'a dla wszystkich platform z dowolną licencją

Godot Engine

Godot Engine

Godot to w pełni funkcjonalny, otwarty silnik na licencji MIT.Koncentruje się na posiadaniu świetnych narzędzi i wizualnie zorientowanego przepływu pracy, który można eksportować na komputery PC, urządzenia mobilne i platformy internetowe.