SFML-это простой, быстрый, кроссплатформенный и объектно-ориентированный мультимедийный API. Он обеспечивает доступ к окнам, графике, аудио и сети. Первоначально он написан в C ++, и этот проект является неофициальным связыванием для языка Паскаля. Он использует обертки C из привязки CSFML.
Вы можете найти 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 Development необходимо также установить пакет Libcsfml-Dev.
Нет учебника для PassFML, но, поскольку это привязка, вы можете использовать ресурсы C ++:
SFML и PassFML-это проекты с открытым исходным кодом, и им нужна ваша помощь, чтобы продолжить развитие и улучшение. Не стесняйтесь публиковать предложения или отчеты об ошибках на форуме (http://en.sfml-dev.org/forums/), отправьте исправления по электронной почте или опубликуйте новые запросы на ошибки/функции на трекере задачи). Вы даже можете разжечь проект на GitHub, поддерживать свою собственную версию и периодически отправлять нам запросы на вытягивание, чтобы объединить вашу работу.