UnityライクなDirectX用フレームワーク「UniDx」、オープンソースで公開。ゲームフレームワークの構造理解に役立つ

UnityライクなDirectX用フレームワーク「UniDx」、オープンソースで公開。ゲームフレームワークの構造理解に役立つ

2026.01.05
ニュースUnityプログラム
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • Unity経験者向けDirectX用フレームワーク「UniDx」、オープンソースで公開
  • GameObjectなどUnityの階層構造を採用。簡易的な物理演算や、glTFモデルなどもサポート
  • DirectXの学習や、自作フレームワークの叩き台などに用いることを主な用途としている

個人開発者のたんけんずき氏(@tankenzuki)は2025年12月28日(日)、Unity経験者向けDirectX用フレームワーク「UniDx」をGitHubにて公開しました。

併せて、公開経緯や用途・特徴などを解説した記事がZennで公開されています

(画像は同氏のZenn記事より引用)

「UniDx」は、元任天堂のプログラマー・テクニカルディレクターであるたんけんずき氏が開発したオープンソースのフレームワーク。DirectXの学習や、ゲームフレームワークの構造理解、フレームワーク自作時の参考として用いることなどを主な用途としています。

GameObjectやComponent、TransformといったUnityの階層構造に基づいているほか、簡易的な物理演算や、glTF形式の3Dモデルの描画などをサポートしています。

動作環境は、Windows 10 / 11Visual Studio 2022DirectX 11

なお、あくまで学習や自作フレームワークの叩き台としての利用が想定されており、本格的なゲーム開発での導入は推奨されていません。

エディタは未実装だが、簡単なソースコードでシーンを作成できる(画像は同氏のZenn記事より引用)

サンプルとして、同氏がリリースしたゲーム『求む!洞窟探検家』の登場キャラクターをデフォルメした3Dモデルと、それを用いて作成された簡易的なゲームプロジェクトを同梱しています。

フレームワーク本体はMITライセンス、サンプル3DモデルはCCライセンスSA(継承)4.0のもと使用可能。またサンプルで使用されているフォント「M PLUS 1」および、それをもとにしたスプライトフォントはいずれもSIL Open Font License 1.1が適用されています。

『求む!洞窟探検家』に登場するキャラクター「エマ博士」をデフォルメした3Dモデル「ミニエマ」(画像は同氏のZenn記事より引用)

なお、たんけんずき氏は今後のアップデートとして、アニメーション(スキニング)物理演算の効率化など、ゲーム制作に必要な機能をさらに整えたいと述べています。

詳細は、GitHubおよびZenn記事をご確認ください。

UniDx|GitHubリポジトリオープンソースソフトウェア「UniDx」の公開 | Zenn

関連記事

Unityで2Dボーンアニメーションを実装できる「2D Animation」の無料公式サンプルがリリース。Unity 6.3対応パッケージ
2026.01.19
シェーダーバリアントをコード編集なしで最適化。Unity 6.3新機能「ShaderBuildSettings」の活用術、サイバーエージェント「コアテク」が解説
2026.01.18
Unityで3D都市モデルを使えるSDK「PLATEAU SDK for Unity v4.1.0 beta」リリース。Unity 6をサポートしたほか、描画最適化機能がアップデート
2026.01.16
「Unity AI Beta 2026」が提供開始。アセット生成機能が拡張され、3DモデルやUI Toolkit生成に対応
2026.01.15
Unity 6.3の2D物理エンジン「Low-Level 2D Physics」を活用したサンプルゲーム、Unityアドボケイト高橋 啓治郎氏がリリース
2026.01.13
UE5でオープンワールドゲームの滑らかなローディングを実現。Epic GamesがLevel Streamingにて発生する「ヒッチ」を解消する技術ガイドを公開
2026.01.11

注目記事ランキング

2026.01.14 - 2026.01.21
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

フォワードシェーディング(Forward Shading)
フォワードシェーディング オブジェクト毎にライティングの計算を行い、その計算結果を描画するレンダリング手法。フォワードレンダリングともいう。ディファードシェーディング(Deferred Shading)に比べてポストプロセスの自由度は低いが、(何も物を配置しなかった際にかかる)最低限の描画コストが低く、アンチエイリアス処理などにおいてフォワードシェーディングの方が有効な分野も存在する。
VIEW MORE

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