4200a8b358706a44ddd5a2731d416a3296421c14
checkpoint / checkpoint (push) Successful in 1m46s
Matches Roblox's default controls so the feel doesn't stray: Classic (default): mouse cursor is free; hold LMB/RMB and drag to orbit the camera (RMB also turns the body to face the camera while held). The camera stays where you leave it -- no auto-recenter. Body auto-rotates toward its movement direction otherwise. Scroll wheel zooms between 0.4 and 9.0 m; at/below 0.6 m it switches to first person (mouse locks, camera at eye height, own avatar hidden so the head doesn't fill the view). Shift Lock (toggle Left Shift): mouse locks to a centre crosshair, camera shifts 0.85 m to the right shoulder, body facing is slaved to the camera, and WASD strafes / backpedals. Movement stays camera-relative throughout. net_input.look_yaw is still the body yaw, so remote players face the right way in every mode. Verified headless (boot, 2p multiplayer, avatar smoke source+pack, fresh-clone) and eyeballed all three modes in rendered screenshots (classic behind / shift-lock over-shoulder+crosshair / first person). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_015jtxAiu5dAW4WxCNdGkrkJ
agp-game
Agentic Game Platform - Godot game built by autonomous agents
Description
Languages
GDScript
57.2%
Python
42.3%
Shell
0.5%