Whether you're looking for extensions, pathfinders, sprite sets, example projects or code snippets—you name it, we've got it!
Lua modules and scripts to simplify input related operations such as gestures detection, user configurable key bindings, input state handling and dragging/clicking game objects.
A fullscreen videoplayer extension for iOS and Android using native OS functionality and components for videoplayback.
With QuickButton, you can simply send a single line message to have a button created
Easily and conveniently create different, interactive, intriguing, branched, non-linear conversations using json data.
Code samples, GUI, Template...
Template project for creation of low-res pixel art games
Code samples, Template proj...
The missing LuaSocket .lua files, modified to play nicely with Defold.
A Lua implementation of Google Analytics using the Google Analytics Measurement Protocol.
Simpe cross-platform (OSX + Windows) native context and app menu library.
Extensions, GUI, Input
This is Native Extension that adds support for Android Runtime Permissions
This library allows writing beautiful Haxe code for the Defold game engine \o/
PlayFab is a complete backend platform for live games.
Analytics, Extensions, Network
The complete code and assets for the official Platformer tutorial
Template projects, Code sam...
Collision system that doesn’t use collision shapes.
Code samples, Math, Physics...
Simpe cross-platform (OSX, Windows, Linux) native open and save dialogs.
Defold developer console. The console allows you to interact with a running game (locally or on device) through a browser.
Extensions, System, Tools
This tutorial is a humble attempt to deconstruct the Side Scroller Tutorial.
Game prototype. 2.5D perspective view. Levels loader, the hero controller, monsters and basic AI logic.
Animation, Art assets, Code...
This module contains functions to create a world map as a shape of a graph and the ability to manipulate it at any time, easily see debug drawing of this graph and move go's inside of this graph with utilizing auto pathfinder.
AI, Code samples, Math
Project for generating Defold API headers for IntelliJ IDEA.
A universal render script & camera package for orthographic and perspective cameras.
This extension allow you encode lua table to JSON and decode JSON to lua table in native part
This Extension allows check APK install source (Google play or not) and get APK bundle id to compare with project bundle id (case, when APK is hacked)
Alien World is a complete game art pack to make a fantastic sci-fi platform metroidvania game in the style of the 16-bit console era.
Animation, Art assets, Temp...
Gives you access to tons of SDKs, so you no longer have to wait for the native extensions to be built for each SDK that you want to use.
Ads, Extensions, Audio, Ana...
Gooey is a GUI system with buttons, checkbox, radio button, text input and list support.
A UI/UX library providing fundamental components to build a rich graphical user interface in no time.
Animation, GUI, Input
Library to expose access for getting and setting the current script instance.
War Battles is a complete game art pack to make a sci-fi RTS game in the style of the 16-bit console era.
Animation, Art assets, GUI,...
A Component based scripts library for Defold engine inspired by the Game Maker studio visual scripting.
Code samples, System
This extension allow you work with google protobuf protocol (files .proto), encode and decode them.
Setup, track, and check real world time countdowns based on OS or server time
The Orthographic Camera API makes it super easy to convert screen to world coordinates, smoothly follow a game object and create a screen shake effect.
A cross platform asynchronous implementation of the WebSockets protocol.
A barebones runner game where the goal is to jump on platforms and collect as many coins as possible.
Art assets, Code samples, T...
How to create a simple Neural Network with genetical renforcement
AI, Code samples, Template ...
This is a Dynamic AABB Tree native extension with Branch and Bound Algorithm.
A pretty basic HSV and RGB colorpicker that outputs the 0-1 vector4s that Defold uses for colors.
Dash is an API Documentation Browser and Code Snippet Manager with support for Defold.
Code samples, Editor, Tools
Full API snippets for Defold Engine is available on marketplace. All functions, messages and properties are separated, includes parameters and brief descriptions
Take a GUI design and layout from Photoshop and turn it into a GUI scene (.gui) in Defold.