Whether you're looking for extensions, pathfinders, sprite sets, example projects or code snippets—you name it, we've got it!
This is a small module that aims to make it easier to write code in a Lua-5.3-style. This does not make Lua 5.2 (or even Lua 5.1) entirely compatible with Lua 5.3, but it brings the API closer to that of Lua 5.3.
Animation, Editor, GUI, Too...
Panthera Software - give you the huge speed up at Defold animation flow even with more accuracy! You not required to do animations via code and run the game every change to see the changes. Make animations and export it via code right into the game!
GUI, Game mechanic, Templat...
MatchaNovel is an open source multiplatform engine for narrative works, like visual novels and adventure games.
Editor, Editor script, Phys...
TrenchBroom game configuration and the editor script for importing. Design your level with TrenchBroom and import it to Defold as the collection.
Game mechanic, Template pro...
DefArc is an Arcweave runtime for Defold, a toolset to easily create branching, interactive narratives in your games!
Template projects, Tools, Util
Defold Polyglot is a simple Polyglot to Defold Tool for game localisations. Polyglot is one of many community-driven open-source localisation projects available online.
Game mechanic, Math, Util
A module of probability functions designed specifically for games.
Art assets, Rendering, Util
Defold Colors (dcolors) provides customizable palettes and color utility features in a Defold game engine project.
LPeg is a pattern-matching library by Roberto Ierusalimschy based on Parsing Expression Grammars (PEGs).
Enable defining colors in a more traditional hex format. Has presets of all the named web colors. Allows to create your own named colors.