You think right, but to little attempt you have made to make code right wink

camera.x = player.x-camera_dist*cos(camera.pan);
camera.y = player.y-camera_dist*sin(camera.pan);

then you have left to change camera.pan to circle around player wink


The smaller the bug, the harder it is to kill.
_________________________________________
Forklift DEMO (3dgs)