Grid Snapping System


Runtime grid snapping system for Unity with drag, drop, rotation, ghost preview, and 2D/3D camera support. Ideal for level editors, building tools, and design apps.


by Chen Klein Dev


Price History +

GridSnapper is a lightweight, flexible runtime placement system for Unity developers who need grid-based object snapping and interaction during gameplay or user-controlled editing.


Perfect for level editors, building/renovation apps, educational tools, design systems, or in-game construction interfaces. GridSnapper uses built-in Unity components only — no dependencies — and is suitable for both beginners and pros.


Includes a fully working demo scene with top-down and 3D camera toggle, object rotation, and UI-based prefab spawning.


🎯 Placeable objects are ghost-previewed and can be rotated or dragged precisely using grid cell direction — not raw mouse input — making the system compatible with both orthographic and perspective cameras.


✅ Plug-and-play

✅ Mobile & desktop friendly

✅ Well-documented, modular C# scripts


Built for clarity, speed, and usability — GridSnapper helps you build cleaner UX, faster!