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)
|
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)
|