FPL base

FPL base

FPL base는 Google이 개발 한 저수준 C ++ 게임 라이브러리입니다.오픈 소스이며 사용자가 확장하거나 FPL 제품군에 다른 라이브러리를 추가하여 확장 할 수 있습니다 : Corgi, Mathfu, Motive, Pindrop, FlatUI 및 Flatbuffers.
FPLBase는 FPL에서 입력, 렌더링 및 리소스로드 (셰이더, 텍스처, 메쉬 등)를 처리하는 데 사용하는 가장 낮은 수준의 게임 라이브러리입니다.또한 Android 입력 장치 및 HMD 및 스레드 리소스로드를 처리하는 데 유용한 기능을 제공합니다.FPLBase는 "엔진"이 아닙니다. 즉, 게임 구성 방식에 대해서는 아무 것도 지시하지 않습니다.원시 OpenGL 위에서 작업 할 때 얻을 수없는 최소한의 기능을 제공하여 빈 프로젝트와 "화면에 그림 그리기"사이의 거리를 단축하기위한 것입니다.또한 플랫폼 추상화 라이브러리 (SDL, GLFW, Glut 등)가 아닙니다.우리는 실제로 그 목적을 위해 아래에 SDL을 사용합니다.FUIBase 외에 다른 FPL 라이브러리를 사용할 수 있습니다. 예를 들어 FlatUI는 글꼴 렌더링 및 게임 UI를 제공 할 수 있습니다.FPLBase는 Apache 라이센스 v2 (LICENSE.txt 참조)에 따라 GitHub에서 오픈 소스로 제공됩니다.
fpl-base

카테고리

무료 라이센스가있는 Windows 용 FPL base 대체