search
Get Started
search
Defold - Realtime Rendering Engine
zoom_in Click to enlarge

Defold

language

description Defold Overview

Defold is a lightweight, high-performance engine that excels in 2D and simple 3D rendering. It is highly optimized for mobile and web platforms, making it an excellent choice for developers who need to maintain high frame rates on lower-end hardware. Defold uses Lua as its scripting language, offering a fast development cycle. Its efficient memory management and small footprint make it a favorite for cross-platform titles that require smooth performance across diverse devices.

help Defold FAQ

Which programming language does Defold use?

Game logic is primarily written in Lua 5.1 or LuaJIT-style code. Native extensions can add C, C++, Objective-C, Java, or JavaScript where the target platform permits them.

Can Defold publish games to browsers and mobile devices?

Yes. The engine exports to HTML5, Android, iOS, Windows, macOS, and Linux from the same project, subject to each platform's signing and store requirements.

Can a Defold game be released on Nintendo Switch or PlayStation?

Yes, approved console developers can request access to Defold's private console tools for Nintendo Switch, PlayStation 4, and PlayStation 5. Access still requires approval from the relevant platform owner.

Is Defold open source and royalty-free?

Defold is free, royalty-free, and source-available under its own developer-friendly license. It is not described as conventional open source because the license restricts using the code to create a competing game engine.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Track changes
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare