O SFML é uma API multimídia simples, rápida, plataforma cruzada e orientada a objetos. Ele fornece acesso a janelas, gráficos, áudio e rede. Ele é originalmente escrito em C ++, e este projeto é uma ligação inoperal para a linguagem Pascal. Faz uso dos invólucros C das ligações CSFML.
Você pode encontrar SFML aqui: http://www.sfml-dev.org/
O SFML é liberado sob a licença ZLIB/PNG+. A licença pode ser optada aqui: http://opensource.org/license/zlib
Você pode obter a versão de desenvolvimento atual do repositório Git (https://github.com/cwbudde/passfml).
Atualmente, Delphi e FPC/Lazarus são suportados. No entanto, devido a uma incompatibilidade do compilador com o compilador Delphi (resolvido com soluções alternativas), o FPC é recomendado no momento.
Para o desenvolvimento do Linux, é necessário também instalar o pacote libcsfml-dev.
Não há tutorial para o Passfml, mas como é uma ligação, você pode usar os recursos C ++:
SFML e PASSFML são projetos de código aberto e precisam da sua ajuda para continuar crescendo e melhorando. Não hesite em publicar sugestões ou relatórios de insetos no fórum (http://en.sfml-dev.org/forums/), envie patches por e-mail ou poste novas solicitações de bugs/recursos no rastreador de tarefas (https://github.com/cwbudde/passfml/issues/). Você pode até gastar o projeto no Github, manter sua própria versão e enviar solicitações de puxar periodicamente para mesclar seu trabalho.