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 semua platform dengan sebarang lesen

Godot Engine

Godot Engine

Godot adalah sumber terbuka, sumber terbuka, enjin permainan berlesen MIT.Ia memberi tumpuan kepada alat yang hebat, dan aliran kerja berorientasikan visual yang boleh dieksport ke PC, Mobile dan platform Web.