Top Down Click to Move v2.0

A Top Down Camera Script
R6 and R15 Compatible! WORKS ON MOBILE!
  1. Built the first top-down Sims-style camera base.
  2. Set the camera to Scriptable in top-down mode.
  3. Added smooth zoom in/out with scroll wheel.
  4. Fixed scroll zoom feeling inverted/backwards.
  5. Added camera tilt that changes with zoom:
    • closer zoom = lower angle
    • farther zoom = higher top-down angle
  6. Added smooth camera follow on the player.
  7. Added manual camera pan.
  8. Changed controls so:
    • WASD / arrow keys move the camera
    • not the player
  9. Disabled default Roblox character movement while in top-down mode.
  10. Blocked:
  • WASD player movement
  • arrow key player movement
  • spacebar jump
  • mobile jump
  1. Added click-to-move for the player.
  2. Added mobile tap-to-move.
  3. Added GUI blocking so clicking UI does not move the player.
  4. Added interaction detection through raycasting.
  5. Added support for clicking InteractionHitbox.
  6. Added logic to resolve the interaction root from:
  • hitbox parent
  • any ancestor with InteractionType
  1. Made clicks fire RequestInteraction when an interactable is found.
  2. Made non-interactable clicks move the player instead.
  3. Added click ring FX on the ground.
  4. Added support for canceling interactions:
  • if player is using toilet/bed/object
  • click/tap anywhere cancels/gets up
  1. Added camera mode toggle:
  • TopDown
  • Roblox default
  • controlled by Ctrl + V

  1. Added rotation controls:
  • Q rotate left
  • E rotate right
  1. Added recenter key:
  • F recenters camera on player
  1. Added follow toggle:
  • T toggles follow/manual mode
  1. Added edge panning for mouse.
  2. Added middle-mouse drag panning.
  3. Added touch drag panning.
  4. Added touch tap threshold so dragging does not count as movement click.
  5. Added world camera bounds:
  • clamps camera inside world min/max X/Z.
  1. Added expansion GUI click routing so expansion billboards can still work.
  2. Added CityExpansionRemotes hookup for expansion unlock clicks.
  3. Added better GUI detection for:
  • buttons
  • text boxes
  • scrolling frames
  • active frames
  1. Added mobile multi-touch upgrades:
  • pinch to zoom
  • two-finger rotate
  • two-finger pan
  1. Added multi-touch tap protection so pinch/rotate does not accidentally move the sim afterward.
  2. Added mobile gesture settings:
  • PinchZoomSensitivity
  • TwoFingerRotateSensitivity
  • TwoFingerPanSensitivity
  • MultiTouchTapBlockTime
  1. Kept camera compatible with:
  • interaction system
  • sleep cancel
  • build mode
  • expansion UI
  • mobile-first controls
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
162 Views
0 Purchases
1 Downloads
Apr 18, 2026 Published
Apr 24, 2026 Updated
Not yet rated
11 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Genre
  1. Simulator
Type
  1. System
Supported languages
  1. English
Crediting original
Hokage_0fficial
Creator
Recommended for you
A Custom Recreation of Project Bending 2s Earth ability Set.
Not yet rated
0 purchases
Basic Sprint Stuff That's Needed
Not yet rated
0 purchases
a Blob Game For Roblox With a chess Twist for AI
Not yet rated
5 purchases
A Multiplayer Blob Game For Roblox With a chess Twist for AI
Not yet rated
1 purchase
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
162 Views
0 Purchases
1 Downloads
Apr 18, 2026 Published
Apr 24, 2026 Updated
Not yet rated
11 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Genre
  1. Simulator
Type
  1. System
Supported languages
  1. English
Crediting original
Hokage_0fficial
Creator
Recommended for you
A Custom Recreation of Project Bending 2s Earth ability Set.
Not yet rated
0 purchases
Basic Sprint Stuff That's Needed
Not yet rated
0 purchases
a Blob Game For Roblox With a chess Twist for AI
Not yet rated
5 purchases
A Multiplayer Blob Game For Roblox With a chess Twist for AI
Not yet rated
1 purchase
Not yet rated
0 purchases
Top