SFML
S
SFML是一种简单,快速,跨平台和面向对象的多媒体API。它提供了对窗口,图形,音频和网络的访问权限。它用C ++编写,并具有针对C,.Net,Ruby,Python等各种语言的绑定。
开发专注于master分支中的版本3。 2.x发行系列不再计划更多功能。
开始使用SFML的最简单方法是我们基于CMAKE的项目模板。该模板将自动下载并与您自己的应用程序一起构建SFML。阅读读书文件以获取有关如何使用它的完整说明。
按照教程的说明,每个平台/编译器都有一个SFML支持的。
有几个学习SFML的地方:
以下是一些有用的社区链接:
SFML是一个开源项目,它需要您的帮助才能继续发展和改进。如果您想参与并建议一些其他功能,请提交错误报告或提交补丁,请查看贡献指南。
SFML库和源代码是根据Zlib/libpng许可证分布的。请参阅许可证。 SFML使用的外部库是根据自己的许可分配的。
简而言之,SFML免费用于任何用途(商业或个人,专有或开源)。您可以在项目中使用SFML,而无需任何限制。您甚至可以忽略提及您使用SFML - 尽管将不胜感激。