SFML adalah API multimedia yang sederhana, cepat, lintas platform, dan berorientasi objek. Ini menyediakan akses ke windowing, grafik, audio, dan jaringan. Ini ditulis dalam C ++, dan memiliki ikatan untuk berbagai bahasa seperti C, .net, Ruby, Python.
Pengembangan difokuskan pada versi 3 di cabang master . Tidak ada lagi fitur yang direncanakan untuk seri rilis 2.x.
Cara termudah untuk memulai dengan SFML adalah templat proyek berbasis CMAKE kami. Template ini akan secara otomatis mengunduh dan membangun SFML di samping aplikasi Anda sendiri. Baca readme untuk instruksi lengkap tentang cara menggunakannya.
Ikuti instruksi tutorial, ada satu untuk setiap platform/kompiler yang didukung SFML.
Ada beberapa tempat untuk belajar SFML:
Berikut adalah beberapa tautan komunitas yang berguna:
SFML adalah proyek open-source, dan membutuhkan bantuan Anda untuk terus tumbuh dan meningkat. Jika Anda ingin terlibat dan menyarankan beberapa fitur tambahan, mengajukan laporan bug atau mengirimkan tambalan, silakan lihat pedoman kontribusi.
Perpustakaan SFML dan kode sumber didistribusikan di bawah lisensi Zlib/Libpng. Lihat lisensi.md. Perpustakaan eksternal yang digunakan oleh SFML didistribusikan di bawah lisensi mereka sendiri.
Singkatnya, SFML gratis untuk penggunaan apa pun (komersial atau pribadi, berpemilik atau open-source). Anda dapat menggunakan SFML dalam proyek Anda tanpa batasan apa pun. Anda bahkan dapat menghilangkan untuk menyebutkan bahwa Anda menggunakan SFML - meskipun akan dihargai.