SFML

GPTKB entity

Statements (65)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:community open-source community
gptkbp:developed_by gptkb:Laurent_Gomila
gptkbp:example 2 D sprite rendering
UI example
animation example
audio playback example
collision detection example
event handling example
font loading example
frame rate control example
game loop example
game state management example
graphics effects example
image loading example
included in the distribution
input handling example
input mapping example
music playback example
network chat example
networking example
particle system example
resource management example
shape drawing example
simple game engine
sound buffer example
sprite animation example
text rendering example
texture management example
window management example
gptkbp:features high performance
modular design
cross-platform compatibility
active development
easy to use API
gptkbp:first_released gptkb:2007
gptkbp:has_documentation available online
gptkbp:has_written game development
multimedia applications
https://www.w3.org/2000/01/rdf-schema#label SFML
gptkbp:knockouts gptkb:Ruby
gptkb:Python
gptkb:C#
gptkb:Java_Script
available for other languages
gptkbp:latest_version 2.5.1
gptkbp:license zlib/png license
gptkbp:platforms gptkb:Linux
gptkb:mac_OS
gptkb:Windows
gptkbp:project available on Git Hub
gptkbp:provides audio playback
graphics rendering
network communication
window management
input handling
gptkbp:supports gptkb:Acoustic
gptkb:networking
2 D graphics
gptkbp:tutorials available online
community-contributed
gptkbp:uses gptkb:Open_GL
gptkbp:written_in gptkb:C++
gptkbp:bfsParent gptkb:C++
gptkbp:bfsLayer 4