ページ内ナビ
概要
Defoldはgame engine、editor、command line toolsを一つのrepositoryで開発するcross-platform game development stackです。stable 1.13.2ではeditor配布物とBob build toolがreleaseされ、hostごとのplatform SDKを用意してdesktop、mobile、HTML5、console向けの制作・build workflowを組めます。
特徴と向いている用途
公式資料に基づく紹介・実機未検証 · 内容確認日:
主な特徴
engine・editor・command line toolsを一つのstackで扱う
repositoryにはengine、editor、Bob command line build systemが含まれ、game projectの編集からbuild automationまで同じDefold toolchainで扱えます。
desktop・mobile・HTML5・console targetをhostごとにbuildする
setup guideはmacOS、Linux、Windowsをhostとして、desktop、Android、iOS、HTML5、PlayStation、Switch、Xbox等のtarget matrixを示しています。targetごとに対応するplatform SDKが必要です。
出典:[2]
向いている用途
導入前の確認
Defold Licenseは標準OSS licenseではなくengine productの商用化制約がある
LICENSE.txtはWorkまたはDerivative WorksをGame Engine Productとして販売・商用化しないことを再配布条件に含めています。game自体の開発・配布と、Defold由来のengine productを再販売することは分けて判断する必要があります。
出典:[5]
source buildはJDK 25・Python 3.12+とplatform SDKを前提にする
1.13.2のsetup guideはJDK 25、64-bit Python 3.12+、Gitに加えてhost/targetごとのSDKを要求します。editor binaryを使う導入とengine sourceをbuildする開発は必要な準備が大きく異なります。
出典:[2]
productionではstable releaseを固定しtoolchain更新をまとめて検証する
2026年9月29日公開のstable 1.13.2を基準に、editor、Bob、platform SDKの組み合わせを固定して再現性を確保します。
出典:[4]
参考にした公式資料
- [1]Defold 1.13.2 README(2026-10-04)
- [2]Defold 1.13.2 engine setup(2026-10-04)
- [3]Defold Bob build system README(2026-10-04)
- [4]Defold 1.13.2 stable release(2026-10-04)
- [5]Defold License 1.0(2026-10-04)
編集部からの補足
game制作そのものは無料で利用できますが、repository全体は標準的なOSI系licenseではなくDefold Licenseです。WorkまたはDerivative WorksをGame Engine Productとして販売・商用化できない条項があるため、engine sourceの再配布や派生engine提供を検討する場合はLICENSE.txtを先に確認してください。
3ステップで試す
- 1
Defold 1.13.2のBob build toolを取得する
stable 1.13.2 releaseが配布するBobをversion固定で取得します。約200MB超あるためCIではcacheを検討してください。
curl -L -o bob.jar https://github.com/defold/defold/releases/download/1.13.2/bob.jar - 2
Bobのrelease versionを確認する
Bob.javaで提供される
--versionoptionを使い、実行しているBobが意図したDefold releaseか確認します。java -jar bob.jar --version - 3
利用できるbuild optionとcommandを確認する
projectをbuildする前にplatform、variant、bundle等のCLI optionを確認します。実buildはDefold project rootで実行してください。
java -jar bob.jar --help
成長
成長の推移 · 直近30日
6,346 Stars
推移データを蓄積中です。
開発アクティビティ
直近90日・週次
- Commit(直近30日)
- 185
- Open PR
- 43
開発アクティビティを蓄積中です。
Built with
カテゴリとタグ
GitHubデータ
関連情報
関連記事を投稿するこのOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。
あわせて探訪
- LibreOffice4,446 Stars
共通タグ 2件 · 同じ言語
Writer・Calc・Impress・DrawをUNO/VCLと巨大C++ codebaseで統合するcross-platform office suite
C++ - Godot Engine118,086 Stars
共通タグ 5件 · 共通カテゴリ 2件 · 同じ言語
2D/3Dゲームを一つのエディタで構築し、デスクトップ・モバイル・Webへ展開する
C++ - Cocos Engine9,841 Stars
共通タグ 4件 · 共通カテゴリ 3件 · 同じ言語
C++とTypeScriptのruntimeで2D/3D gameをnative・Web・mini-game platformへ展開するCocos Creatorのengine基盤
C++ - s&box6,480 Stars
共通タグ 3件 · 共通カテゴリ 2件
Source 2と.NET 10でゲーム制作とエンジン開発を一つの環境にまとめる
C# - Blender20,668 Stars
共通タグ 2件 · 共通カテゴリ 2件 · 同じ言語
modeling・rigging・animation・simulation・rendering・compositing・video editingを統合する3D creation suite
C++ - bgfx17,534 Stars
共通タグ 2件 · 共通カテゴリ 2件 · 同じ言語
Direct3D・Metal・OpenGL・Vulkan・WebGLなどの差を抽象化し、既存engine/frameworkへcross-platform rendering層を組み込む
C++
情報の誤りを報告
掲載内容に誤りや古い情報があればお知らせください。