Defold logo

Defold

Free cross-platform game engine for building 2D and 3D games on desktop, web, mobile, and consoles

Repository activity
  • Stars6.3k
  • Forks452
  • Open Issues948
defold health score - Linux Foundation Insights
License

Other

Languages
  • C++
  • C
  • Clojure
Defold screenshot

About Defold

Defold is a completely free game engine for building 2D and 3D games with one streamlined workflow across desktop, web, mobile, and consoles. It bundles the engine, a visual editor, and command line tools, and games are scripted in Lua.

Games built with Defold export to desktop, web, mobile, and consoles, including iOS, Android, HTML5 through Emscripten, Nintendo Switch, and PlayStation. The single workflow stays the same across all targets, so one project ships everywhere without per-platform rewrites.

The full engine, editor, and CLI tools build from source on GitHub. Defold is free to use with no per-seat fee or revenue share, and it is backed by a team and a network of supporting studios.

Key features

  • 2D and 3D game development
  • Visual editor bundled with the engine
  • Lua scripting for game logic
  • One workflow exporting to desktop, web, mobile, and consoles
  • iOS, Android, and HTML5 via Emscripten

Details

First released
2012
Platforms
Web · Android · iOS · CLI
Scripting
Lua
License
Free to use
Editor
Bundled visual editor
Targets
Desktop · mobile · web · consoles