Flame logo: a fiery symbol along with the FLAME wordmark.
highlighted:
  • Flame
    • Getting Started
    • Game Widget
    • The game class
    • Assets Structure
    • Components
    • Inputs
      • Tap Events
      • Drag Events
      • Gesture Input
      • Keyboard Input
      • Other Inputs
      • Pointer Events
      • HardwareKeyboardDetector
    • Camera
    • Effects
    • Collision Detection
    • Router
    • Platforms
    • Rendering
      • Colors and Palette
      • Decorators
      • Images, Sprites and Animations
      • Layers and Snapshots
      • Particles
      • Text Rendering
    • Layout
      • AlignComponent
    • Overlays
    • Other
      • Debugging
      • Utils
      • Widgets
      • Performance
  • Bridge Packages
    • flame_audio
      • General audio
      • Background music
      • AudioPool
    • flame_bloc
      • Overview
      • Components
    • flame_fire_atlas
      • Overview
    • flame_forge2d
      • Overview
      • Joints
    • flame_isolate
      • Overview
    • flame_lottie
    • flame_network_assets
    • flame_oxygen
    • flame_rive
      • Overview
    • flame_riverpod
      • Overview
      • Component
      • Widget
    • flame_splash_screen
    • flame_spine
    • flame_svg
      • Overview
    • flame_tiled
      • Tiled
      • Layers
  • Other Modules
    • jenny
      • YarnSpinner language
        • Nodes
        • Lines
        • Options
        • Commands
          • <<character>>
          • <<declare>>
          • <<if>>
          • <<jump>>
          • <<local>>
          • <<set>>
          • <<stop>>
          • <<visit>>
          • <<wait>>
          • User-defined commands
        • Expressions
          • Variables
          • Operators
          • Functions
            • Random functions
            • Numeric functions
            • Type conversion functions
            • Miscellaneous functions
        • Markup
      • Jenny API
        • Character
        • CharacterStorage
        • CommandStorage
        • DialogueChoice
        • DialogueLine
        • DialogueOption
        • DialogueRunner
        • DialogueView
        • FunctionStorage
        • MarkupAttribute
        • Node
        • UserDefinedCommand
        • VariableStorage
        • YarnProject
    • oxygen
      • Components
  • Tutorials
    • Bare Flame game
    • Klondike
      • 1. Preparation
      • 2. Scaffolding
      • 3. Cards
      • 4. Gameplay
      • 5. Additional features
    • Ember Quest
      • 1. Preparation
      • 2. Start Coding
      • 3. Building the World
      • 4. Adding the Remaining Components
      • 5. Controlling Movement
      • 6. Adding the HUD
      • 7. Adding Menus
    • Space Shooter
      • 1. Getting Started
      • 2. Controlling the player and adding some graphics
      • 3. Adding animations and depth
      • 4. Adding Bullets
      • 5. Adding Enemies
      • 6. Enemy and Bullet collisions
  • Development
    • Contributing
    • Documentation
    • Style Guide
    • Tests Guide
  • Resources
    • Flame API
    • Flame Examples

Warning: you are currently viewing the docs for an older version of Flame.

Please click here to go see the documentation for the latest released version.

The content on this page is licensed under the CC BY 4.0 License, and code samples under the MIT License.