SFML
| Simple and Fast Multimedia Library | ||
|---|---|---|
|
| ||
| Información general | ||
| Tipo de programa | interfaz de programación de aplicaciones | |
| Autor | Laurent Gomila y otros | |
| Desarrollador | SFML Team | |
| Modelo de desarrollo | Repositorio de software | |
| Lanzamiento inicial | 9 de agosto de 2007 | |
| Licencia | Licencia Zlib[1][2] | |
| Estado actual | En desarrollo | |
| Información técnica | ||
| Programado en | C++ | |
| Versiones | ||
| Última versión estable | 3.0.0 (21 de diciembre de 2024) | |
| Enlaces | ||
Simple and Fast Multimedia Library (SFML) es una biblioteca de desarrollo de software multiplataforma diseñada para proveer una simple interfaz de programación para diversos elementos multimedia en computadoras. Está escrita en C++, con versiones homólogas disponibles en Ada, C, Crystal, D, Euphoria, Go, Java, Julia, .NET, Nim, OCaml, Python, Ruby y Rust.[3]
Se han desarrollado versiones experimentales para Android y iOS con el lanzamiento de SFML 2.2.[4]
SFML maneja la creación e interacción con ventanas y contextos de OpenGL. También provee un módulo de gráficos que proporciona aceleración por hardware básica de gráficos en 2D, incluyendo renderizado de texto con FreeType; así como un módulo de audio que utiliza OpenAL y un módulo de red para comunicación básica con protocolos TCP y UDP.[5]
SFML es software libre y de código abierto, provisto bajo los términos de la licencia zlib/png. Está disponible para Linux, MacOS, Windows y FreeBSD.[6][7]
La primera versión v1.0 fue lanzada el 9 de agosto de 2007 y la última versión estable v2.6.0 fue lanzada el 20 de junio de 2023.[8]
Arquitectura del software
(... se mantiene el resto del artículo igual ...)
Referencias
- ↑ «License».
- ↑ https://github.com/SFML/SFML/blob/master/license.txt
- ↑ «Bindings (SFML / Download)». www.sfml-dev.org. Consultado el 12 de agosto de 2023.
- ↑ «Changelog (SFML / Development)». www.sfml-dev.org. Consultado el 12 de agosto de 2023.
- ↑ «Learn (SFML Documentation)». www.sfml-dev.org. Consultado el 25 de agosto de 2025.
- ↑ «SFML 2.1 (SFML / Download)». www.sfml-dev.org. Consultado el 12 de agosto de 2023.
- ↑ «SFML en GitHub». GitHub (en inglés). Consultado el 25 de agosto de 2025.
- ↑ «Release SFML 2.6.0 · SFML/SFML». GitHub (en inglés). Consultado el 12 de agosto de 2023.
Enlaces externos
- Sitio oficial
SFML en GitHub.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.