オープンソースライブラリ「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 LayerSDL)」の最新バージョン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

関連記事

Epic Gamesのマーケットプレイス「Fab」、6/30(火)までの期間限定で無料コンテンツを公開。中世風の城の環境アセットなど3製品
2026.06.17
「Unity 6.5」がリリース。2D描画の新API「RenderSprite API」の追加、CoreCLR移行の動きも
2026.06.17
Epic Games、UEの本格的な学習コースを無料で公開中。初心者向けチュートリアルやBP・C++の解説コース、既存プロジェクトのUE移行手順を解説したコースなど
2026.06.16
Khronos Groupが「glTF 2.1」の策定計画を発表。大規模シーンの標準化と外部アセット連携を強化
2026.06.15
Blenderのスカルプト機能でクリーチャーを制作。モデリング工程を解説した書籍、マイナビ出版が6/25(木)に発売
2026.06.15
UE5.5のMegaLightsをモバイルゲームで導入。『Neural Dawn』開発秘話が語られた配信のアーカイブ、Epic Gamesが公開中
2026.06.14

注目記事ランキング

2026.06.10 - 2026.06.17
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ラグドール(Rag Doll)
ラグドール ぬいぐるみを意味する英語。 ゲームにおける、キャラクターの全身が脱力したかのような挙動を行う物理シミュレーション。ラグドール物理。 例えば、上空からの落下やキャラクターが死亡した際に用いられる。
VIEW MORE

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