Go言語で開発できるオープンソースの2Dゲームエンジン「Ebitengine」、ver2.10がリリース。macOS/LinuxアプリなどをGo単体でビルド可能に

Go言語で開発できるオープンソースの2Dゲームエンジン「Ebitengine」、ver2.10がリリース。macOS/LinuxアプリなどをGo単体でビルド可能に

2026.09.11
ニュースゲームエンジン
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • Go言語で2Dゲームの開発を行うオープンソースのゲームエンジン「Ebitengine」、v2.10がリリース
  • macOSやLinux、BSD のデスクトップ環境向けのビルドについて、Cgo環境への依存を撤廃し、Go環境のみ(Pure Go)でのビルドが可能に
  • Ebitengine制アプリを別のアプリケーションのエディタ内で実行する仮想化(VM)機能が実装

2026年9月8日(火)、オープンソースの2Dゲームエンジン「Ebitengine(エビテンジン)」のv2.10が公開されました。

(画像は公式サイトより引用)

「Ebitengine」は、個人開発者の星一氏が開発を行う、プログラミング言語「Go」を利用してマルチプラットフォームに対応した2Dゲームを制作できるゲームエンジンです。『くまのレストラン』『SAEKO: Giantess Dating Sim』などのタイトルで採用されています。

バージョン2.10.0では、macOS/Linux/BSD向けのGo環境のみ(Pure Go)でのビルド機能、作成したアプリを別アプリのエディタ上で動作させる仮想マシン(VM)などが実装されました。

なお、Ebitengine v2.10の利用はGo 1.25以上が必要となります。

デスクトップ環境向けアプリはGo単体でビルド可能に

macOSやLinux、BSDのデスクトップ環境向けのビルドについて、CGoへの依存が撤廃され、Go環境のみ(Pure Go)でビルドを行う機能が実装されました。これにより、異なるOS間でのクロスコンパイルが容易になるとしています。

なお、モバイルプラットフォームおよび一部のコンソール向けのビルドでは、CGoが引き続き必要です。

仮想マシン(VM)が導入

従来Ebitengine製のアプリは単独で動作していましたが、今回より、作成したアプリを「ゲスト」プロセスとして実行し、ほかの「ホスト」側から制御可能となりました。 別のツールのエディタ上にEbitengine製アプリを埋め込み、プレビューなどとして表示できるほか、プログラム・AIエージェントによる自動テストに利用可能です。

ビルドタグを付与するか、コード内にebiten.RunGameOptions.VMGuestEndpointを設定することで、AIによる自動デバッグを有効化できます。

シェーダーの事前コンパイル機能が実験的機能として導入

シェーダーの事前コンパイルを行い、ロード時間を短縮する「exp/shaderprecomp」パッケージが実験体機能として実装されています。また、同機能を使用するにあたり、指定したパッケージやその依存関係の中から、Kage(Ebitengine独自のシェーダー言語)のソースコードを自動的に収集し、各種グラフィックス環境向けに変換・出力するツールが用意されています。

DirectXやMetalなどの特定環境においては、出力コードを各プラットフォーム専用のコンパイラで個別にバイナリデータへとコンパイルする必要があります。

その他、テキスト描画機能のカラー絵文字対応、IME入力の対応範囲拡大など、さまざまなアップデートが実施されています。

詳細は公式サイト、リリースノートをご確認ください。

Ebitengine 公式サイトEbitengine 2.10 リリースノート

関連記事

2D向けゲームエンジン「GameMaker」の次世代ランタイム「GMRT」、2027年から商用利用が無料に
2026.10.26
3KB以下のゲームを制作・公開。「Pyxel」開発者が新たなオープンソースエンジン「Playload」をリリース。今週のゲーム開発関連ツールまとめ
2026.10.24
オープンソース&無料のゲームエンジン「Defold 1.14.0」リリース。Xbox向けビルドをサポート、キューブマップへの描画も可能に
2026.10.22
オープンソース&無料の.NET向け2Dゲームフレームワーク「VOID Engine」、ver2.2へアップデート。2Dレベルエディタ「LDtk」を統合したフレームワーク
2026.10.21
書籍『ゲームエンジンアーキテクチャ』第4版、12/29(火)に発売。3Dレンダリング・フォトリアルライティングの解説を書き下ろし
2026.10.21
「RE ENGINE」をAI時代の開発環境へ。カプコンの次世代ゲームエンジン「REX」を支える5つの新基盤【CAPCOM オープンカンファレンス RE:2026】
2026.10.21

注目記事ランキング

2026.10.23 - 2026.10.30
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

ビヘイビアツリー(Behavior Tree)
ビヘイビアツリー AIの思考、行動をツリー状の構造図で定義したもの。およびそのシステム。挙動の優先順位や条件を定義していくことにより、複雑なAI挙動をシンプルに実現できる。
VIEW MORE

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