PasSFML
version 2.4 wrapper
SFML是一种简单,快速,跨平台和面向对象的多媒体API。它提供了对窗口,图形,音频和网络的访问权限。它最初是用C ++编写的,该项目是对Pascal语言的非官方绑定。它利用CSFML绑定的C包装器。
您可以在这里找到SFML:http://www.sfml-dev.org/
SFML在Zlib/PNG+许可证下发布。可以在此处选择许可证:http://opensource.org/licenses/zlib
您可以从GIT存储库(https://github.com/cwbudde/passfml)获取当前开发版本。
目前,Delphi和FPC/Lazarus得到了支持。但是,由于与Delphi编译器的编译器不兼容(使用解决方法解决),因此目前建议使用FPC。
对于Linux开发,还必须安装LIBCSFML-DEV软件包。
PassFML没有教程,但是由于它具有绑定,因此您可以使用C ++资源:
SFML和PassFML是开源项目,他们需要您的帮助才能继续发展和改进。不要犹豫,在论坛上发布建议或错误报告(http://en.sfml-dev.org/forums/),通过e-mail提交补丁,或在任务跟踪器(https://github.com/cwbudde/cwbudde/passfml/issues/)上发布新的错误/功能请求。您甚至可以在GitHub上分配项目,维护自己的版本,并定期向我们发送拉动请求以合并您的工作。