13
User
Recs.
Recs.
19
Updates
Last
Updated
Updated
Activity
17 Options
SFML (Simple and Fast Multimedia Library) is an open-source portable and easy-to-use cross-platform software development library. SFML is used by Gdevelop and written in C++ with bindings available for C, D, Python, Ruby, OCaml, .Net and Go. SFML provides hardware accelerated 2D graphics using OpenGL.
SpecsUpdate
LanguagesC++
PlatformsWindows, Linux, Mac
Pros
Know any positive aspects of this option?
Cons
Recommendations
Comments
Flagged Pros + Cons
Pro Great documentation
SFML is very well documented, even with short examples of use for many functions and modules. Furthermore, there are books like 'SFML essentials' and 'SFML for game development' which teach you how to use this library to its fullest.
Pro Supports many languages
There's support for many languages besides C++, current supported languages are: C, .NET, Crystal, D, Euphoria, Go, Java, Julia, Nim, OCaml, Pascal, Python, Ruby and Rust, and this list is constantly growing.