In the end I created my extension called Global Camera Controller, but I don’t want to submit it to GDevelop right now, because I want people to test it out, so the final extension won’t have any bugs.
Right now the extension has these features:
- Follow an object on ALL layers simultaneously
- Follow a specific world position (X, Y) on ALL layers
- Set a global zoom level across all layers (with per‑layer exclusion)
- Configure per-layer parallax scale (X/Y) to create depth effects or lock certain layers in place
- Exclude specific layers from global zoom (useful for UI, HUD, etc.)