2
FPL base
FPL базата е ниско ниво на C ++ библиотека за игри, разработена от Google.Той е с отворен код и може да бъде разширен от потребителя или чрез добавяне на други библиотеки в FPL пакета: Corgi, Mathfu, Motive, Pindrop, FlatUI и Flatbuffers.
FPLBase е библиотека с игри с най-ниско ниво, която използваме във FPL, като се грижи за въвеждане, изобразяване и зареждане на ресурси (шейдъри, текстури, мрежи и т.н.).Той също така предлага полезна функционалност за работа с устройства за въвеждане на Android и HMD и зареждане с резба с резба.FPLBase не е "двигател", тъй като не диктува нищо за това как е структурирана играта ви.Той има за цел да скъси разстоянието между празен проект и "рисуване на неща на екрана", като предоставя типичната минимална функционалност, която не получавате, ако работите върху суров OpenGL.Освен това не е предназначена да бъде библиотека за абстракция на платформата (като SDL, GLFW, Glut и т.н.).Всъщност използваме SDL отдолу за тази цел.Други FPL библиотеки могат да се използват над FPLBase, например FlatUI може да предостави изобразяване на шрифтове и потребителски интерфейси.FPLBase се предлага като отворен код от GitHub под лиценза на Apache, v2 (вижте LICENSE.txt).
WebSite:
https://google.github.io/fplbase/Алтернативи на FPL base за всички платформи с всякакъв лиценз
314