Welcome to the documentation for Defold, the free game engine by King.

dmWebServerWeb server functions
dmLoglogging functions
liveupdateLiveUpdate API documentation
dmMemorySDK Alloca API documentation
collectionproxyCollection proxy API documentation
dmHidSDK Hid API documentation
dmThreadSDK Thread API documentation
dmConnectionPoolSDK Connection pool API documentation
dmMutexSDK Mutex API documentation
html5HTML5 API documentation
mathLua math standard library
dmDDFSDK DDF (Defold Data Format) API documentation
bufferBuffer API documentation
dmGraphicsSDK Graphics API documentation
osLua os standard library
imageImage API documentation
tableLua table standard library
labelLabel API documentation
profilerProfiler API documentation
dmMathSDK Math API documentation
sysSystem API documentation
dmFileDescriptorSDK File Descriptor API documentation
dmCryptSDK Crypt API documentation
modelModel API documentation
cameraCamera API documentation
dmSysSDK Sys API documentation
zlibZlib compression API documentation
particlefxParticle effects API documentation
dmRenderRender API documentation
dmURISDK URI API documentation
sharedlibrarySDK Shared library API documentation
goGame object API documentation
dmTransformTransform API documentation
dmIntersectionIntersection math structs and functions
dmMessageMessage API documentation
dmGameSystemComponent render constant API documentation
baseLua base standard library
spriteSprite API documentation
msgMessaging API documentation
crashCrash API documentation
resourceResource API documentation
vmathVector math API documentation
dmHashSDK Hash API documentation
factoryFactory API documentation
b2dBox2D documentation
dmEngineSDK Engine extension API documentation
builtinsBuilt-ins API documentation
dmHttpClientSDK Http Client API documentation
dmSocketSDK Socket API documentation
dmTimeSDK Time API documentation
dmScriptSDK Script API documentation
dmAndroidSDK Android API documentation
dmStringFuncString functions.
renderRendering API documentation
ioLua io standard library
packageLua package standard library
windowWindow API documentation
dmExtensionSDK Extension API documentation
dmConditionVariableSDK Condition Variable API documentation
dmGuiDefold GUI system
b2d.bodyBox2D b2Body documentation
dmVMathSDK Vector Math API documentation
dmSpinlockSDK Spinlock API documentation
dmSSLSocketSDK Secure socket API documentation
dmGameObjectGame object functions
stringLua string standard library
dmAtomicAtomic functions
dmPhysicsPhysics
httpHTTP API documentation
dmHashTableHash table
tilemapTilemap API documentation
socketLuaSocket API documentation
engineEngine runtime documentation
dmConfigFileSDK ConfigFile API documentation
debugLua debug standard library
dmResourceResource
soundSound API documentation
dmArrayTemplatized array
physicsCollision object physics API documentation
collectionfactoryCollection factory API documentation
dmStaticAssertStatic assert
dmBufferSDK Buffer API documentation
guiGUI API documentation
jsonJSON API documentation
dmImageSDK Image API documentation
bitBitwise operations API documentation
dmAlignSDK Align API documentation
dmProfileProfiling API documentation
timerTimer API documentation
coroutineLua coroutine standard library