Defold is a modern, powerful and production ready all-in-one game engine ecosystem for truly cross-platform game development with an incredibly small engine footprint.
Using just one code base, and without the need for external tools, Defold lets you publish your game to all of the major platforms:
Defold comes fully featured out of the box, with all the tools needed to build your games. There is nothing to set up or configure, and no registration is required — just download the editor. It has everything you need, including:
New here? Start with a guided route suited to you, get a project running quickly, then continue through tutorials, manuals, courses, videos, examples, and community help without dead ends.
This is a dedicated introduction to Defold.
Start with practical tutorials that take you from first project to working game features.
Learn by watching walkthroughs, feature deep-dives, and creator tutorials.
Build a solid mental model of the editor, engine systems, and APIs.
Browse focused code samples, small projects, and reusable snippets.
Follow structured learning paths from beginner concepts to complete projects.
Ask questions, get unstuck, and learn with help from the Defold team and community. ↗
Look up Defold Lua and native extension APIs when you need exact details.
Follow recent blog posts and release news from the Defold team.
Download Defold and start building your next cross-platform game with the editor, runtime, build pipeline, and tools working together out of the box.