Simple and Fast Multimedia Library (original) (raw)

About DBpedia

Simple and Fast Multimedia Library (SFML; deutsch: Einfache und schnelle Multimedia-Bibliothek) ist ein plattformunabhängiges, objektorientiertes Open-Source-Multimedia-Framework, das unter der zlib/libpng-Lizenz steht. Es ist in C++ geschrieben und greift intern auf betriebssystemspezifische Funktionen sowie externe Bibliotheken zurück. Neben C++ bietet es Anbindungen für die Programmiersprachen C, .NET (C#, VB.NET, …), Python, Ruby, OCaml, D und Java an. SFML wurde mit der Intention entwickelt, möglichst benutzerfreundliche und effiziente Multimedia-Programmierung auf hohem Abstraktionslevel zu erlauben, daher auch der Name der Bibliothek.

thumbnail

Property Value
dbo:abstract Simple and Fast Multimedia Library (SFML; deutsch: Einfache und schnelle Multimedia-Bibliothek) ist ein plattformunabhängiges, objektorientiertes Open-Source-Multimedia-Framework, das unter der zlib/libpng-Lizenz steht. Es ist in C++ geschrieben und greift intern auf betriebssystemspezifische Funktionen sowie externe Bibliotheken zurück. Neben C++ bietet es Anbindungen für die Programmiersprachen C, .NET (C#, VB.NET, …), Python, Ruby, OCaml, D und Java an. SFML wurde mit der Intention entwickelt, möglichst benutzerfreundliche und effiziente Multimedia-Programmierung auf hohem Abstraktionslevel zu erlauben, daher auch der Name der Bibliothek. (de) Simple and Fast Multimedia Library (SFML) es una API portable, escrita en C++ pero también disponible en C, Python, Ruby, y D. Su propósito principal es ofrecer una biblioteca alternativa a la biblioteca SDL, usando un enfoque orientado a objetos. Gracias a sus numerosos módulos, SFML puede ser usada como un sistema mínimo de ventanas para interactuar con OpenGL o como una biblioteca multimedia cuyas funcionalidades permiten al usuario crear videojuegos y programas interactivos. (es) Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, and Rust. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2. SFML handles creating and input to windows, and creating and managing OpenGL contexts. It also provides a graphics module for simple hardware acceleration of 2D computer graphics which includes text rendering using FreeType, an audio module that uses OpenAL and a networking module for basic Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) communication. SFML is free and open-source software provided under the terms of the zlib/png license. It is available on Linux, macOS, Windows and FreeBSD. The first version v1.0 was released on 9 August 2007, the latest version v2.5.1 was released on 15 Oct 2018. (en) SFML est une interface de programmation destinée à construire des jeux vidéo ou des programmes interactifs. Elle est écrite en C++, mais également disponible dans divers langages comme C, D, Python, Ruby, OCaml ou Microsoft .NET. Elle a entre autres pour but de proposer une alternative orientée objet à la SDL. Elle a également la particularité de fournir un graphisme 2D accéléré en utilisant OpenGL en interne, qui permet à l'utilisateur de s'affranchir de la gestion d'une pseudo-3D. Composée de nombreux modules, elle peut être utilisée en tant que système de fenêtrage minimal pour s'interfacer avec OpenGL, ou en tant que bibliothèque multimédia riche en fonctionnalités pour construire des jeux vidéo ou des programmes interactifs. (fr) SFML(Simple and Fast Multimedia Library)은 컴퓨터의 다양한 멀티미디어 구성 요소에 단순한 API를 제공하기 위해 설계된 크로스 플랫폼 소프트웨어 개발 라이브러리이다. C++로 작성되어 있으며 C, , D, 유포리아, Go, 자바, Julia, .NET, 님, OCaml, 파이썬, 루비, Rust용 바인딩이 제공된다. 실험적인 모바일 포트들은 SFML 2.2의 출시와 함께 안드로이드, iOS용으로 이용 가능하게 되었다. SFML은 창에 대한 만들기 및 입력, 그리고 OpenGL 컨텍스트의 만들기 및 관리를 관리한다. 프리타입을 이용한 텍스트 렌더링, OpenAL을 사용하는 오디오 모듈, 기본적인 전송 제어 프로토콜(TCP)과 사용자 데이터그램 프로토콜(UDP) 통신을 위한 네트워크 모듈을 포함하여 2차원 컴퓨터 그래픽스의 단순한 하드웨어 가속을 위한 그래픽 모듈도 제공한다. SFML은 zlib/png 라이선스 조항으로 제공되는 자유-오픈 소스 소프트웨어이다. 윈도우, 리눅스, macOS, FreeBSD에서 이용할 수 있다. 최초 버전 1.0은 2007년 8월 9일 출시되었으며 최신 버전 v2.5.0은 2018년 5월 9일 출시되었다. (ko) Simple and Fast Multimedia Library (SFML) é uma biblioteca multiplataforma, orientada a objetos e livre. É uma API multimédia escrita em C++ por Laurent Gomila, que tem como objetivo fornecer uma interface simples para vários componentes multimédia do computador. Além disso, a biblioteca tem bindings para outras linguagens, como C, D, Java, Python, Ruby, .NET, Go, Rust, OCaml, Euphoria e Nim. Com o lançamento da versão 2.2, também foi introduzido suporte experimental para as plataformas Android e iOS. A biblioteca lida com criação de janelas e gestão do input, assim como manutenção e criação dos contextos de OpenGL. Também fornece um módulo para renderização de gráficos em 2D, acelerado por hardware, que inclui renderização de texto através da biblioteca FreeType. O módulo de áudio utiliza o OpenAL como base para reprodução e gravação de audio e o módulo de rede que fornece uma API para comunicação de dados em rede, através de TCP ou UDP. A biblioteca é livre e open-source, distribuída de acordo com os termos da licença zlib/png. Está disponível em Windows, Linux, OS X e FreeBSD. (pt) Simple and Fast Multimedia Library (często skracane do SFML) – wieloplatformowa biblioteka programistyczna ułatwiająca tworzenie gier oraz programów multimedialnych. Jest napisana w C++ i może być wykorzystywana w języku C, platformie .NET, D, Pythonie, Javie i kilku innych językach. SFML obsługuje akcelerację sprzętową grafiki 2D przy użyciu OpenGL. Biblioteka jest otwartym oprogramowaniem wydanym na licencji zlib. (pl) SFML (англ. Simple and Fast Multimedia Library — простая и быстрая мультимедийная библиотека) — свободная кроссплатформенная мультимедийная библиотека. Написана на C++, но доступна также для C, C#, .Net, D, Java, Python, Ruby, OCaml, Go и Rust. Представляет собой объектно-ориентированный аналог SDL. SFML содержит ряд модулей для простого программирования игр и мультимедиа приложений. Исходный код библиотеки предоставляется под лицензией zlib/png license. (ru) SFML (Simple and Fast Multimedia Library) är ett portabelt och lättanvänt multimedia-API skrivet i C++, men bindningar finns till ett flertal populära programmeringsspråk. Det är känt som ett modernt, objektorienterat alternativ till SDL. SFML tillhandahåller moduler för att rendera hårdvaruaccelererad grafik med hjälp av OpenGL, samt ljud och nätverksmoduler som kan användas fristående från varandra för att skapa allt från kompletta spel till multimedia-applikationer. (sv) SFML (Проста і Швидка Мультимедійна Бібліотека) є портативним і легким у використанні API для мультимедіа-програмування. Написано мовою C++, але доступні прив'язки і для C, D, Python, Ruby, OCaml, .Net. Це об'єктно-орієнотована альтернатива для SDL. SFML забезпечує використання 2D-графіки з апаратним прискорення OpenGL. SFML також може бути використаний для OpenGL-проектів. SFML також надає різні модулі для полегшення програмування ігор і мультимедійних додатків. Вихідний код поширюється згідно з умовами zlib/png ліцензії. (uk)
dbo:genre dbr:Application_programming_interface
dbo:latestReleaseDate 2018-10-15 (xsd:date)
dbo:latestReleaseVersion 2.5.1
dbo:license dbr:Zlib_License
dbo:operatingSystem dbr:FreeBSD dbr:MacOS dbr:Microsoft_Windows dbr:Linux_as_gaming_platform
dbo:programmingLanguage dbr:C++
dbo:releaseDate 2007-08-09 (xsd:date)
dbo:thumbnail wiki-commons:Special:FilePath/SFML2.svg?width=300
dbo:wikiPageExternalLink http://playcrea.com/ https://crystal-lang.org http://ltheory.com/ http://aquila-dsp.org/ http://eigen.pri.ee/pioneers/ http://forums.tigsource.com/index.php%3Ftopic=6637.0 http://hope.glusoft.com/ http://keeperrl.com/ http://lzr.cc/Ovid.htm http://mars-game.sourceforge.net/ http://moonman.io/ http://ocaml-sfml.forge.ocamlcore.org/ http://otter2d.com/ http://philippeoffermann.com/%3Fpage_id=72 http://postmortemgame.com/ http://vagantegame.com/ http://vittorioromeo.info/projects.html http://www.bromeon.ch/games/zloxx/ http://www.gamefromscratch.com/page/Game-From-Scratch-CPP-Edition-The-Introduction.aspx http://www.immersion-engine.com/ http://www.magic-games.net/pc/enchanted-forest.html http://www.sfml-dev.org/download/csfml http://www.starflowergames.com/blacksun.html https://groogy.se/mainsite/rbsfml/ https://jsfml.sfmlprojects.org/ https://python-sfml.org/ https://www.binpress.com/tutorial/creating-a-city-building-game-with-sfml/137 https://play.google.com/store/apps/details%3Fid=com.alexaut.kroniax https://play.google.com/store/apps/details%3Fid=com.isdaouda.icantransform&hl=en http://github.com/Is-Daouda/is-Engine/ http://www.desura.com/games/holyspirit http://www.lifehacker.com.au/2013/02/xna-is-dead-3-alternatives-that-let-you-use-your-c-and-net-skills/ https://glusoft.com/tutorials/ http://www.sfml-dev.org/download/sfml.net http://playchesster.com https://awayteam.space https://github.com/CWBudde/PasSFML https://github.com/DJMaster/csfml-fpc https://github.com/DerelictOrg/DerelictSFML2 https://github.com/Guigui220D/sfml-wrapper https://github.com/Jebbs/DSFML https://github.com/JoeDralliam/Ocsfml https://github.com/JuliaMultimedia/CSFML.jl https://github.com/abodelot/cosmoscroll https://github.com/gAndy50/EuSFML2 https://github.com/jeremyletang/rust-sfml https://github.com/oprypin/crsfml https://github.com/oprypin/nim-csfml https://www.facebook.com/TacWars-1926055650985786/ https://bitbucket.org/krepa098/gosfml2/wiki/Home https://hackage.haskell.org/package/SFML
dbo:wikiPageID 35760432 (xsd:integer)
dbo:wikiPageLength 22592 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1091408653 (xsd:integer)
dbo:wikiPageWikiLink dbr:Python_(programming_language) dbr:Ruby_(programming_language) dbr:Tile_engine dbr:Shoot_'em_up dbc:Linux_APIs dbc:Software_using_the_zlib_license dbc:Windows_APIs dbr:Joystick dbr:Julia_(programming_language) dbr:Unicode dbr:Input_device dbr:Library_(computing) dbr:.NET_Framework dbc:Cross-platform_software dbr:Cross-platform dbr:Crystal_(programming_language) dbr:Rust_(programming_language) dbr:Open_world dbr:ClanLib dbr:FreeBSD dbr:FreeType dbr:Free_Pascal dbr:Free_and_open-source_software dbr:GDevelop dbr:GLFW dbr:GitHub dbr:Go_(programming_language) dbr:Myst dbr:Cross-platform_support_middleware dbr:Android_(operating_system) dbr:Animation dbr:Application_programming_interface dbr:Linux dbr:MacOS dbr:Side-scrolling_video_game dbr:Simple_DirectMedia_Layer dbr:Startup_company dbr:Computer_graphics_lighting dbr:Zig_(programming_language) dbr:Hardware_acceleration dbr:Particle_system dbr:Platform_game dbr:Polygon dbr:Sprite_(computer_graphics) dbr:String_(computer_science) dbr:Turn-based_strategy dbr:C++ dbr:C_(programming_language) dbr:C_Sharp_(programming_language) dbr:Tux_Racer dbr:Hack_and_slash dbr:Language_binding dbr:Zlib_License dbr:2D_computer_graphics dbr:Ada_(programming_language) dbr:Allegro_(software) dbr:D_(programming_language) dbr:Euclidean_vector dbr:Euphoria_(programming_language) dbr:FTP dbr:Nim_(programming_language) dbr:Pascal_(programming_language) dbr:Graphical_user_interface dbr:Transmission_Control_Protocol dbr:Procedural_generation dbr:Puzzle_video_game dbr:Role-playing_video_game dbr:Software_repository dbc:Video_game_development dbr:HTTP dbr:Haskell_(programming_language) dbr:High-_and_low-level dbr:Atom_Zombie_Smasher dbr:Isometric_graphics_in_video_games_and_pixel_art dbr:Java_(programming_language) dbc:Application_programming_interfaces dbc:Audio_libraries dbc:C++_libraries dbc:Free_software dbc:Graphics_libraries dbc:MacOS_APIs dbc:Video_game_development_software_for_Linux dbr:Adventure_game dbr:Super_Hexagon dbr:Thread_(computing) dbr:Window_(computing) dbr:Digital_signal_processing dbr:IOS dbr:Interactive_Fiction dbr:Microsoft_Windows dbr:OCaml dbr:OpenAL dbr:OpenGL dbr:OpenGL_Utility_Toolkit dbr:Raylib dbr:Real-time_strategy dbr:Network_socket dbr:Simulation dbr:Tux_(mascot) dbr:User_Datagram_Protocol dbr:Video dbr:IndieDB dbr:Ludum_Dare dbr:Space_flight_simulator_game dbr:Spatial_music dbr:Linux_as_gaming_platform dbr:Independent_video_game_developer
dbp:author Laurent Gomila, and others (en)
dbp:developer SFML Team (en)
dbp:genre dbr:Application_programming_interface
dbp:latestReleaseDate 2018-10-15 (xsd:date)
dbp:latestReleaseVersion 2.500000 (xsd:double)
dbp:license dbr:Zlib_License
dbp:logo SFML2.svg (en)
dbp:logoAlt SFML logo (en)
dbp:logoCaption SFML logo (en)
dbp:logoSize 160 (xsd:integer)
dbp:name Simple and Fast Multimedia Library (en)
dbp:operatingSystem dbr:FreeBSD dbr:MacOS dbr:Microsoft_Windows dbr:Linux_as_gaming_platform
dbp:programmingLanguage dbr:C++
dbp:released 2007-08-09 (xsd:date)
dbp:wikiPageUsesTemplate dbt:Github dbt:As_of dbt:Div_col dbt:Div_col_end dbt:ISBN dbt:Infobox_software dbt:Official_website dbt:Portal dbt:Reflist dbt:Short_description dbt:Start_date_and_age dbt:URL dbt:Widget_toolkits
dbp:wordnet_type http://www.w3.org/2006/03/wn/wn20/instances/synset-software-noun-1
dcterms:subject dbc:Linux_APIs dbc:Software_using_the_zlib_license dbc:Windows_APIs dbc:Cross-platform_software dbc:Video_game_development dbc:Application_programming_interfaces dbc:Audio_libraries dbc:C++_libraries dbc:Free_software dbc:Graphics_libraries dbc:MacOS_APIs dbc:Video_game_development_software_for_Linux
gold:hypernym dbr:Library
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397 yago:WikicatCLibraries yago:Area102735688 yago:Artifact100021939 yago:Library103660909 yago:Object100002684 yago:PhysicalEntity100001930 yago:WikicatGraphicsLibraries yago:YagoGeoEntity yago:YagoPermanentlyLocatedEntity dbo:Library yago:Room104105893 yago:Structure104341686 yago:Whole100003553
rdfs:comment Simple and Fast Multimedia Library (SFML; deutsch: Einfache und schnelle Multimedia-Bibliothek) ist ein plattformunabhängiges, objektorientiertes Open-Source-Multimedia-Framework, das unter der zlib/libpng-Lizenz steht. Es ist in C++ geschrieben und greift intern auf betriebssystemspezifische Funktionen sowie externe Bibliotheken zurück. Neben C++ bietet es Anbindungen für die Programmiersprachen C, .NET (C#, VB.NET, …), Python, Ruby, OCaml, D und Java an. SFML wurde mit der Intention entwickelt, möglichst benutzerfreundliche und effiziente Multimedia-Programmierung auf hohem Abstraktionslevel zu erlauben, daher auch der Name der Bibliothek. (de) Simple and Fast Multimedia Library (SFML) es una API portable, escrita en C++ pero también disponible en C, Python, Ruby, y D. Su propósito principal es ofrecer una biblioteca alternativa a la biblioteca SDL, usando un enfoque orientado a objetos. Gracias a sus numerosos módulos, SFML puede ser usada como un sistema mínimo de ventanas para interactuar con OpenGL o como una biblioteca multimedia cuyas funcionalidades permiten al usuario crear videojuegos y programas interactivos. (es) Simple and Fast Multimedia Library (często skracane do SFML) – wieloplatformowa biblioteka programistyczna ułatwiająca tworzenie gier oraz programów multimedialnych. Jest napisana w C++ i może być wykorzystywana w języku C, platformie .NET, D, Pythonie, Javie i kilku innych językach. SFML obsługuje akcelerację sprzętową grafiki 2D przy użyciu OpenGL. Biblioteka jest otwartym oprogramowaniem wydanym na licencji zlib. (pl) SFML (англ. Simple and Fast Multimedia Library — простая и быстрая мультимедийная библиотека) — свободная кроссплатформенная мультимедийная библиотека. Написана на C++, но доступна также для C, C#, .Net, D, Java, Python, Ruby, OCaml, Go и Rust. Представляет собой объектно-ориентированный аналог SDL. SFML содержит ряд модулей для простого программирования игр и мультимедиа приложений. Исходный код библиотеки предоставляется под лицензией zlib/png license. (ru) SFML (Simple and Fast Multimedia Library) är ett portabelt och lättanvänt multimedia-API skrivet i C++, men bindningar finns till ett flertal populära programmeringsspråk. Det är känt som ett modernt, objektorienterat alternativ till SDL. SFML tillhandahåller moduler för att rendera hårdvaruaccelererad grafik med hjälp av OpenGL, samt ljud och nätverksmoduler som kan användas fristående från varandra för att skapa allt från kompletta spel till multimedia-applikationer. (sv) SFML (Проста і Швидка Мультимедійна Бібліотека) є портативним і легким у використанні API для мультимедіа-програмування. Написано мовою C++, але доступні прив'язки і для C, D, Python, Ruby, OCaml, .Net. Це об'єктно-орієнотована альтернатива для SDL. SFML забезпечує використання 2D-графіки з апаратним прискорення OpenGL. SFML також може бути використаний для OpenGL-проектів. SFML також надає різні модулі для полегшення програмування ігор і мультимедійних додатків. Вихідний код поширюється згідно з умовами zlib/png ліцензії. (uk) SFML est une interface de programmation destinée à construire des jeux vidéo ou des programmes interactifs. Elle est écrite en C++, mais également disponible dans divers langages comme C, D, Python, Ruby, OCaml ou Microsoft .NET. Elle a entre autres pour but de proposer une alternative orientée objet à la SDL. Elle a également la particularité de fournir un graphisme 2D accéléré en utilisant OpenGL en interne, qui permet à l'utilisateur de s'affranchir de la gestion d'une pseudo-3D. (fr) Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in computers. It is written in C++ with bindings available for Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby, and Rust. Experimental mobile ports were made available for Android and iOS with the release of SFML 2.2. (en) SFML(Simple and Fast Multimedia Library)은 컴퓨터의 다양한 멀티미디어 구성 요소에 단순한 API를 제공하기 위해 설계된 크로스 플랫폼 소프트웨어 개발 라이브러리이다. C++로 작성되어 있으며 C, , D, 유포리아, Go, 자바, Julia, .NET, 님, OCaml, 파이썬, 루비, Rust용 바인딩이 제공된다. 실험적인 모바일 포트들은 SFML 2.2의 출시와 함께 안드로이드, iOS용으로 이용 가능하게 되었다. SFML은 창에 대한 만들기 및 입력, 그리고 OpenGL 컨텍스트의 만들기 및 관리를 관리한다. 프리타입을 이용한 텍스트 렌더링, OpenAL을 사용하는 오디오 모듈, 기본적인 전송 제어 프로토콜(TCP)과 사용자 데이터그램 프로토콜(UDP) 통신을 위한 네트워크 모듈을 포함하여 2차원 컴퓨터 그래픽스의 단순한 하드웨어 가속을 위한 그래픽 모듈도 제공한다. (ko) Simple and Fast Multimedia Library (SFML) é uma biblioteca multiplataforma, orientada a objetos e livre. É uma API multimédia escrita em C++ por Laurent Gomila, que tem como objetivo fornecer uma interface simples para vários componentes multimédia do computador. Além disso, a biblioteca tem bindings para outras linguagens, como C, D, Java, Python, Ruby, .NET, Go, Rust, OCaml, Euphoria e Nim. Com o lançamento da versão 2.2, também foi introduzido suporte experimental para as plataformas Android e iOS. (pt)
rdfs:label Simple and Fast Multimedia Library (de) SFML (es) Simple and Fast Multimedia Library (fr) SFML (ko) Simple and Fast Multimedia Library (en) Simple and Fast Multimedia Library (pl) SFML (ru) SFML (pt) SFML (sv) SFML (uk)
owl:sameAs freebase:Simple and Fast Multimedia Library wikidata:Simple and Fast Multimedia Library dbpedia-de:Simple and Fast Multimedia Library dbpedia-es:Simple and Fast Multimedia Library dbpedia-fi:Simple and Fast Multimedia Library dbpedia-fr:Simple and Fast Multimedia Library dbpedia-ko:Simple and Fast Multimedia Library dbpedia-no:Simple and Fast Multimedia Library dbpedia-pl:Simple and Fast Multimedia Library dbpedia-pt:Simple and Fast Multimedia Library dbpedia-ro:Simple and Fast Multimedia Library dbpedia-ru:Simple and Fast Multimedia Library dbpedia-sv:Simple and Fast Multimedia Library dbpedia-tr:Simple and Fast Multimedia Library dbpedia-uk:Simple and Fast Multimedia Library https://global.dbpedia.org/id/552x3
prov:wasDerivedFrom wikipedia-en:Simple_and_Fast_Multimedia_Library?oldid=1091408653&ns=0
foaf:depiction wiki-commons:Special:FilePath/SFML2.svg
foaf:homepage http://www.sfml-dev.org
foaf:isPrimaryTopicOf wikipedia-en:Simple_and_Fast_Multimedia_Library
foaf:name Simple and Fast Multimedia Library (en)
is dbo:gameEngine of dbr:Atom_Zombie_Smasher
is dbo:wikiPageRedirects of dbr:SFML
is dbo:wikiPageWikiLink of dbr:List_of_rendering_APIs dbr:ClanLib dbr:GDevelop dbr:Cross-platform_software dbr:Linux_gaming dbr:Linux_kernel_interfaces dbr:Simple_DirectMedia_Layer dbr:Allegro_(software_library) dbr:Direct2D dbr:Graphics_library dbr:Atom_Zombie_Smasher dbr:DirectX dbr:Immediate_mode_GUI dbr:ORX dbr:OpenGL dbr:Raylib dbr:Xlib dbr:SFML
is foaf:primaryTopic of wikipedia-en:Simple_and_Fast_Multimedia_Library