SDL 2.0リリース

画像 数年にわたる開発の後、 SDL 2.0.0ライブラリがついにリリースされました。 SDLの第2バージョンの開発に関する噂は長い間存在していましたが、革新の広範なリストは部分的にそのような長い開発を説明しています。

SDLライブラリは、高速2Dグラフィックス出力、入力処理、オーディオ再生、OpenGLを介した3D出力などのツールを提供します。これはクロスプラットフォームで実行されます。 プラットフォームのリストは広範です:Linux、Windows、Windows CE、BeOS、Mac OS X、FreeBSD、NetBSD、OpenBSD、BSD / OS、Solaris、IRIX、QNX-さらに、他のシステムへの非公式ポートがあります。

ライブラリ自体はCで記述され、C ++をサポートしていますが、ほとんどの一般的な言語にはバインダーがあります。 libsdlの作成者はValveに雇われ、そのソフトウェア製品はライブラリを積極的に使用しています。 さらに、ライブラリは以前のようにLGPLv2ではなくzlibライセンスの下でリリースされ、SDL 2.0はそのアプリケーションのいずれでも使用できます-これは、ValveがLinux for Steamに含めることができるように行われた可能性があります。

変更のリスト:

バージョン2.0は、6月にリリースされたリリース候補以来、すでにいくつかのインディー開発者とオープンソースプロジェクトで使用されています。 ValveはSDL 2.0を使用して、ゲームコントローラーと他の多くのアプリケーションをサポートしています。

ダウンロード: SDL 2.0.0
移行ガイド 2.0: 移行ガイド
詳細なドキュメント(wiki): wiki.libsdl.org/
RPGを作ろう(C ++ / SDL2)-チュートリアル
その他の更新: SDL_image / SDL_mixer / SDL_net / SDL_ttf

Source: https://habr.com/ru/post/J189924/


All Articles