123
FPL base

FPL base

Pangkalan FPL adalah perpustakaan permainan peringkat rendah C ++ yang dibangunkan oleh Google.Ia adalah sumber terbuka dan boleh diperluas oleh pengguna atau dengan menambah perpustakaan lain dalam suite FPL: Corgi, Mathfu, Motive, Pindrop, FlatUI dan Flatbuffers.
FPLBase adalah perpustakaan permainan tahap terendah yang kita gunakan di FPL yang menjaga input, rendering, dan memuatkan sumber (shaders, textures, meshes dll).Ia juga menawarkan fungsi yang berguna untuk menangani peranti input Android dan HMD, dan memuatkan sumber daya thread.FPLBase tidak dimaksudkan untuk menjadi "enjin", kerana ia tidak menentukan apa-apa tentang bagaimana permainan anda disusun.Ini bertujuan untuk memendekkan jarak antara projek kosong dan "lukisan barangan di skrin", dengan menyediakan fungsi minimal tipikal yang anda tidak dapat jika anda bekerja di atas OpenGL mentah.Ia juga tidak dimaksudkan untuk menjadi perpustakaan abstraksi platform (seperti SDL, GLFW, Glut dll).Kami sebenarnya menggunakan SDL di bawah untuk tujuan itu.Perpustakaan FPL lain boleh digunakan di atas FPLBase, contohnya FlatUI boleh menyediakan rendering fon dan UI permainan.FPLBase tersedia sebagai sumber terbuka dari GitHub di bawah lesen Apache, v2 (lihat LICENSE.txt).

Alternatif untuk FPL base untuk Mac dengan lesen percuma