FPL base

FPL base

Die FPL-Basis ist eine von Google entwickelte C ++ - Spielebibliothek auf niedriger Ebene.Es ist Open Source und kann vom Benutzer oder durch Hinzufügen weiterer Bibliotheken in der FPL-Suite erweitert werden: Corgi, Mathfu, Motive, Pindrop, FlatUI und Flatbuffers.
FPLBase ist die unterste Spielebibliothek, die wir bei FPL verwenden und die sich um Eingabe, Rendern und Laden von Ressourcen (Shader, Texturen, Meshes usw.) kümmert.Es bietet auch nützliche Funktionen für den Umgang mit Android-Eingabegeräten und HMDs sowie das Laden von Thread-Ressourcen.FPLBase ist nicht als "Engine" gedacht, da es keinen Einfluss auf die Struktur Ihres Spiels hat.Es soll die Entfernung zwischen einem leeren Projekt und dem Zeichnen auf dem Bildschirm verkürzen, indem die typische minimale Funktionalität bereitgestellt wird, die Sie nicht erhalten, wenn Sie auf OpenGL-Basis arbeiten.Es ist auch nicht als Plattformabstraktionsbibliothek gedacht (wie SDL, GLFW, Glut usw.).Zu diesem Zweck verwenden wir SDL.Andere FPL-Bibliotheken können zusätzlich zu FPLBase verwendet werden, beispielsweise kann FlatUI das Rendern von Schriftarten und Spieloberflächen bereitstellen.FPLBase ist als Open Source von GitHub unter der Apache-Lizenz v2 erhältlich (siehe LICENSE.txt).
fpl-base

Kategorien

Alternativen zu FPL base für Linux mit Open Source-Lizenz