OSS探訪

editor・engine・Bob build toolを一体化し、desktop・mobile・Web・consoleへ2D/3D gameを展開する

スコアの見方

OSS規模スコアはStars・Watchers・Forks・Contributorsを対数圧縮して重み付けした現在の規模指標(上限なし)です。発掘スコアは現在のOSS規模スコアから発掘時点のOSS規模スコアを引いた値、更新ペースは直近30日Commit数、成長モメンタムは直近の観測期間におけるOSS規模スコア差、OSS健全度は取得できた更新状況・Community Health・Releaseの0〜100評価です。

Stars
6,346
主要言語
C++
ライセンス
未判定
リポジトリ最終更新
2026/10/03
ページ内ナビ

概要

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で扱えます。

出典:[1][3]

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]

release assetのBobを使ってCI向けbuild workflowを組む

1.13.2 releaseはbob.jarを配布しており、BobはDefold projectをcommand lineからbuildするためのbuild systemとして利用できます。

出典:[4][3]

向いている用途

複数platformへ同一game projectを展開したいteamに向く

editor中心の制作とCI側のBob buildを分けながら、desktop・mobile・web・consoleへ同一toolchainで展開したいgame teamに適します。

出典:[1][2][4]

導入前の確認

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. [1]Defold 1.13.2 README(2026-10-04)
  2. [2]Defold 1.13.2 engine setup(2026-10-04)
  3. [3]Defold Bob build system README(2026-10-04)
  4. [4]Defold 1.13.2 stable release(2026-10-04)
  5. [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. 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. 2

    Bobのrelease versionを確認する

    Bob.javaで提供される--version optionを使い、実行しているBobが意図したDefold releaseか確認します。

    java -jar bob.jar --version
  3. 3

    利用できるbuild optionとcommandを確認する

    projectをbuildする前にplatform、variant、bundle等のCLI optionを確認します。実buildはDefold project rootで実行してください。

    java -jar bob.jar --help
公式READMEで確認

成長

成長の推移 · 直近30日

6,346 Stars

推移データを蓄積中です。

開発アクティビティ

直近90日・週次

Commit(直近30日)
185
Open PR
43

開発アクティビティを蓄積中です。

Built with

カテゴリとタグ

GitHubデータ

GitHubのデータGitHubの詳細データを見る

GitHub Topics

  • defold
  • game-engine
  • c-plus-plus
  • clojure
  • game-development
  • multi-platform
  • gamedev
  • hacktoberfest
  • lua
Stars
6,346
Forks
455
Watchers
63
Open Issues
915
Contributors
121
所有者種別
Organization
主要言語
C++
ライセンス
未判定
リポジトリ最終更新
2026/10/03

このOSSの使い方や活用事例をMarkdownで投稿できます。管理者が承認した後に公開されます。

情報の誤りを報告

掲載内容に誤りや古い情報があればお知らせください。

このページを読んで、次に何をすればよいか分かりましたか?