SFML
S
SFMLは、シンプルで高速で、クロスプラットフォーム、オブジェクト指向のマルチメディアAPIです。ウィンドウ、グラフィック、オーディオ、ネットワークへのアクセスを提供します。 C ++で書かれており、C、.NET、Ruby、Pythonなどのさまざまな言語のバインディングがあります。
開発は、 masterブランチのバージョン3に焦点を当てています。 2.xリリースシリーズの機能は計画されていません。
SFMLを始める最も簡単な方法は、Cmakeベースのプロジェクトテンプレートです。このテンプレートは、独自のアプリケーションとともにSFMLを自動的にダウンロードおよび構築します。使用方法についての完全な指示については、readmeをお読みください。
チュートリアルの指示に従って、SFMLがサポートするプラットフォーム/コンパイラごとに1つあります。
SFMLを学ぶ場所はいくつかあります:
ここにいくつかの有用なコミュニティリンクがあります:
SFMLはオープンソースプロジェクトであり、成長と改善を続けるためにあなたの助けが必要です。関与して追加の機能を提案する場合は、バグレポートを提出するか、パッチを送信する場合は、貢献ガイドラインをご覧ください。
SFMLライブラリとソースコードは、ZLIB/LIBPNGライセンスの下で配布されます。 license.mdを参照してください。 SFMLが使用する外部ライブラリは、独自のライセンスの下で配布されます。
要するに、SFMLはあらゆる用途で無料です(商業的または個人的、独自、またはオープンソース)。制限なしにプロジェクトでSFMLを使用できます。 SFMLを使用していることを省略することもできますが、感謝されています。