オープンソースライブラリ「SDL」、バージョン3.4.0にアップデート。3D/2DレンダリングAPIの連携強化や、Emscriptenサポートなどが追加

オープンソースライブラリ「SDL」、バージョン3.4.0にアップデート。3D/2DレンダリングAPIの連携強化や、Emscriptenサポートなどが追加

2026.01.08
ツール・開発環境ニュース
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • オープンソースライブラリ「Simple DirectMedia Layer(SDL)」の最新バージョン「3.4.0」がリリース
  • 「SDL」は、OS固有のAPIの差異を吸収して統一されたインターフェースを提供するライブラリ
  • バージョン3.4.0では、3D/2DレンダリングAPIの連携強化や、PNG読み込み機能の追加や、Emscriptenのサポートなどが実施された

2026年1月1日(木)、オープンソースライブラリ「Simple DirectMedia Layer(SDL)」の最新バージョン「3.4.0」がリリースされました。

(画像はGitHubより引用)

「SDL」は、入力システム・サウンド・描画処理などOS固有のAPIの差異を吸収し、統一されたインターフェースを提供するオープンソースのライブラリ。

Windows / macOS / Linux / iOS / Androidなど複数のプラットフォームをサポート。C言語で記述されており、C++でもネイティブに動作するほか、C#やPython、Rustなどさまざまな言語に対応したバインディングが提供されています。

ソースコードは、zlibライセンスのもとGitHubで公開中。無償で使用でき、商用利用や改変・再頒布などが許可されています。

(画像は「SDL」公式サイトのスクリーンショット)

バージョン3.4.0では、3D/2DレンダリングAPIの連携が強化されたほか、Emscripten(※)のサポートや、タスクバーのアイコン上にプログレスバーを表示する機能、SDL単体でPNGファイルを直接読み込める機能などが追加されています。
※ C/C++で実装されたアプリケーションをWebAssemblyに変換するコンパイラ

アップデート内容の詳細はリリースノートを、SDLに関する情報は公式サイトをご確認ください。

「Simple DirectMedia Layer(SDL)」公式サイト「SDL 3.4.0」リリースノート | GitHub

関連記事

ゲームエンジン「UNIGINE 2.22」がリリース。新たなシーケンサーが実装、ナビメッシュを自動でベイク可能に
2026.10.12
オープンソース・無料の3Dペイントツール「YoluPainter」リリース。AOのベイクやデカール生成、Unityとの同期にも対応
2026.10.11
GodotのiPhone/iPad版アプリ「Xogot」で、メッシュ生成・レベルデザイン機能が実装。今週のゲーム開発関連ツールまとめ
2026.10.10
Unity CLIとPipelineパッケージを連携し、エディタをコマンドラインで操作。Unity公式が使用方法を解説
2026.10.09
世界観やコンセプトの作り方は?グラフィックデザインの最新トレンドを掴む方法は?著名アートディレクターらがノウハウを語る「UIスクランブル」、10/16(金)渋谷で開催
2026.10.09 [PR]
コロプラのオンラインゲーム開発・運営システム基盤を解説。バックエンドエンジニア向け研修資料が公開
2026.10.09

注目記事ランキング

2026.10.06 - 2026.10.13
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

プレイアブル(Playable)
プレイアブル
  1. ゲームをプレイすることができる状態。
  2. 1の状態の実行ファイルのこと。
  3. プレイヤーの操作が可能な状態。操作可能なキャラクターのことをプレイアブルキャラクター(Playable Character)と呼ぶ。
VIEW MORE

Xで最新情報をチェック!