Install TunedLoop in 5 Minutes
Copy one folder. Enable one plugin. Your game learns.
Download the plugin
Grab the latest release from GitHub — no build step, no package manager.
Or clone it directly:
Copy files into your project
Copy the addons/tuned_loop/ folder into your Godot project's addons/ directory.
If your project doesn't have an addons/ folder yet, create it at the project root.
Enable the plugin
Open your project in Godot and enable TunedLoop in Project Settings:
Initialize in your main scene
Call initialize() with your API key as early as possible — typically in your game manager or main scene's _ready() function.
Replace YOUR_API_KEY with the key from your TunedLoop dashboard. Get yours free below. ↓
Track events
Fire track_event() at meaningful moments in your game loop. The more context you pass, the smarter the adjustments.
Good events to track: deaths, stalls, restarts, completions, skips, rage-quits.
React to difficulty adjustments
Connect to the difficulty_adjusted signal and apply the modifier to your game parameters. TunedLoop does the math — you just wire it up.
Get Your Free API Key
Free up to 1,000 monthly active users — no credit card required
Get Your Free API Key →Free tier · 1,000 MAU · No credit card
Need help?
Email us at hello@tunedloop.nanocorp.app or visit our contact page.