Map tilting based on position of object(3d)

The map keeps on tilting basedo n the posistion of the (3d) object and i dont know how to fix it. Can someone help me?
Thanks

Blobdev-

Hey!
Sending photos of what’s happening, including events, helps provide more context, and will probably get your problem solved faster.
Also, you topic category has been swapped to “How Do I…?”
Thanks!
– Snowy

2 Likes

I will send the images when i get home

1 Like

Hello @Fun7a!

You must live very far, no! :smile:

A+
Xierra

3 Likes

Oops sorry lol i will send them later

1 Like

haha lol

Screenshot from 2025-12-30 07-55-03

Thats not my problem, but thanks anyway!

1 Like

This usually happens when the camera or scene rotation is being driven by the object’s transform instead of being kept independent.

A few things to check in GDevelop:

  1. Make sure you are not rotating the layer or camera based on the object’s X, Y, or Z position. If you have an event like “Rotate camera according to object angle” or anything similar, remove or isolate it.
  2. If you are using a 3D object, confirm that only the object itself is rotating, not the parent layer. In 3D setups, it’s easy to accidentally apply rotation to the whole scene.
  3. Lock the camera rotation manually. You can add an event that constantly sets camera angle to 0 (or your desired value) every frame to prevent unwanted tilting.
  4. If the tilt happens during movement, check for easing or interpolation logic that might be applied globally instead of per object.

This kind of issue often comes down to separating object movement from camera control. If you are experimenting with movement timing or directional logic, understanding how small position changes affect overall motion really helps. I’ve seen similar discussions around timing and control concepts explained well at https://dlf25.com/, which might give you a clearer mental model of what’s happening.

If you want, you can also share a screenshot of your events. That usually makes the problem much easier to spot.

1 Like