Defold logo
  • Features
  • Showcase
  • Learn
  • Assets
  • Open Source
  • Community
  • Support
  • GitHub
  • Download
  • Extender status
  • Examples
  • Videos
  • Tutorials
  • Manuals
  • Courses
  • API Reference
  • FAQ
  • Codepad
  • Introduction
  • Installing Defold
  • Glossary
  • Defold for Flash users
  • Getting help
  • Creating a project
  • Project settings
  • Sharing projects
  • Overview
  • Code editor
  • Custom project templates
  • Editor scripts
  • Editor scripts: UI
  • Debugger
  • Preferences
  • Refactoring
  • Styling
  • Building blocks
  • Addressing
  • Message passing
  • Application lifecycle

  • Importing assets
  • Caching assets
  • Importing 2D graphics
  • Importing 3D models
  • Adapting to different screen sizes
  • Live update
  • Atlas
  • Buffer
  • Font
  • Runtime TTF Font
  • Resource management
  • Tile source
  • Texture filtering
  • Texture compression
  • Overview
  • Flipbook Animation
  • Model animation
  • Property animation (tweens)
  • Rive animation
  • Spine animation
  • Overview
  • Collection factory
  • Collection proxy
  • Collision object
  • Camera
  • Factory
  • Label
  • Mesh
  • Model
  • Particle FX
  • Rive
  • Sound
  • Spine
  • Sprite
  • Tilemap
  • GUI overview
  • Box nodes
  • Text nodes
  • Pie nodes
  • Spine nodes
  • ParticleFX nodes
  • Template nodes
  • Scripts
  • Clipping
  • Layouts
  • Physics overview
  • Collision objects
  • Collision shapes
  • Collision groups
  • Collision messages
  • Collision events listener
  • Resolving collisions
  • Ray casts
  • Joints and constraints
  • Sound
  • Sound Streaming
  • FMOD
  • Overview
  • Key and text input
  • Mouse and touch
  • Gamepads
  • Scripts
  • Properties
  • Script properties
  • Lua in Defold
  • Source code obfuscation
  • Modules
  • Debugging
  • Writing code
  • Working with files
  • Overview
  • HTTP Requests
  • Socket connections
  • WebSocket connections
  • Online services
  • Render
  • Material
  • Compute
  • Shader
  • Texture filtering

  • Application security
  • Bundling an application
  • Caching assets
  • Command line tools
  • Hot reloading
  • Porting guidelines
  • Refactoring
  • The mobile dev app
  • Version control
  • Writing code
  • Working offline
  • Debugging game logic
  • Debugging native code
  • Debugging native code on Android
  • Debugging native code on iOS
  • Reading game and system logs
  • Optimizing an application
  • Optimize game size
  • Optimize runtime performance
  • Optimize battery usage
  • Optimize memory usage
  • Profiling
  • Ads
  • In-app purchases

  • Introduction
  • Advertising Info
  • AdMob ads
  • Android Device Performance Framework
  • App review and ratings
  • Camera
  • Facebook
  • Firebase Analytics
  • Firebase Remote Config
  • Google Play Game Services
  • Google Play Instant
  • Inter-app communication
  • IronSource ad mediation
  • Push notifications
  • Safe Area
  • Webview
  • The mobile dev app
  • Introduction
  • Advertising Info
  • AdMob ads
  • App review and ratings
  • Camera
  • Facebook
  • Firebase Analytics
  • Firebase Remote Config
  • Inter-app communication
  • IronSource ad mediation
  • Push notifications
  • Safe Area
  • Webview
  • The mobile dev app
  • Nintendo Switch
  • PlayStation®4
  • PlayStation®5
  • Microsoft Xbox
  • Introduction
  • CrazyGames
  • Facebook
  • Facebook Instant Games
  • Poki
  • Linux
  • macOS
  • Windows

  • Introduction
  • Defold SDK
  • Gradle dependencies
  • Cocoapod dependencies
  • Adding auto-complete definition
  • Best Practices
  • Debugging
  • Extension Manifests
  • App Manifests
  • Manifest Merging
  • The Lua C API (external)
  • Setup local build server
  • Available Docker images to run Extender

This manual has moved


    • English
    • 中文 (Chinese)
    • Español (Spanish)
    • Français (French)
    • Νεοελληνική γλώσσα (Greek)
    • Italiano (Italian)
    • Język polski (Polish)
    • Português (Portuguese)
    • Русский (Russian)
    • Українська (Ukranian)

    Did you spot an error or do you have a suggestion? Please let us know on GitHub!

    GITHUB

    DEFOLD

    • About
    • Contact
    • Foundation
    • FAQ

    NEWS

    • Blog
    • Newsletter
    • Release announcements
    • Press

    GET INVOLVED

    • Open Source
    • Donate
    • Contribute

    LEARN

    • API
    • Examples
    • Manuals
    • Tutorials
    • Videos

    COMMUNITY

    • Discord
    • Facebook
    • Forum
    • LinkedIn
    • Mastodon
    • Reddit
    • Twitter

    LEGAL

    • License
    • Logo & Trademark
    • Terms & Conditions
    • Privacy Policy

    "PlayStation Family Mark", "PlayStation", "PS4" and "PS4 logo" are registered trademarks or trademarks of Sony Interactive Entertainment Inc.

    Copyright © 2025 Defold Foundation.