123
FPL base

FPL base

FPL base é uma biblioteca de jogos C ++ de baixo nível desenvolvida pelo Google.É de código aberto e pode ser estendido pelo usuário ou adicionando outras bibliotecas no pacote FPL: Corgi, Mathfu, Motive, Pindrop, FlatUI e Flatbuffers.
A FPLBase é a biblioteca de jogos de nível mais baixo que usamos na FPL, cuidando da entrada, renderização e carregamento de recursos (sombreadores, texturas, malhas etc.).Ele também oferece funcionalidade útil para lidar com dispositivos de entrada e HMDs Android e carregamento de recursos encadeados.O FPLBase não pretende ser um "mecanismo", pois não determina nada sobre como o seu jogo está estruturado.O objetivo é diminuir a distância entre um projeto vazio e "desenhar coisas na tela", fornecendo a funcionalidade mínima típica que você não obtém se trabalhar com o OpenGL puro.Também não é para ser uma biblioteca de abstração de plataforma (como SDL, GLFW, Glut etc.).Na verdade, usamos SDL abaixo para esse fim.Outras bibliotecas da FPL podem ser usadas na parte superior da FPLBase, por exemplo, o FlatUI pode fornecer renderização de fonte e UIs de jogos.O FPLBase está disponível como código aberto no GitHub sob a licença Apache, v2 (consulte LICENSE.txt).

Local na rede Internet:

Categorias

Alternativas ao FPL base para Linux com licença comercial