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 (English)
  • 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 (English)
  • Resource management
  • Tile source
  • Texture filtering
  • Texture compression
  • Overview
  • Flipbook Animation
  • Model animation
  • Property animation (tweens)
  • Rive animation (English)
  • Spine animation (English)
  • Overview
  • Collection factory
  • Collection proxy
  • Collision object
  • Camera
  • Factory
  • Label
  • Mesh
  • Model
  • Particle FX
  • Rive (English)
  • Sound
  • Spine (English)
  • Sprite
  • Tilemap
  • GUI overview
  • Box nodes
  • Text nodes
  • Pie nodes
  • Spine nodes (English)
  • 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 (English)
  • FMOD (English)
  • 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 (English)
  • Online services
  • Render
  • Material
  • Compute (English)
  • 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 (English)
  • Optimize runtime performance (English)
  • Optimize battery usage (English)
  • Optimize memory usage (English)
  • Profiling
  • Ads
  • In-app purchases (English)

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

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

Read this manual in English

本教程已移至 这里.


    • 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.