Faster Way to Align Objects

Godot 4.3

I am trying to create a game where you can move and rotate tunnels around, but I’m having difficulty actually setting the tunnels correctly since they need to avoid looking a little off when they’re moved next to other tunnels, as it can affect the gameplay. I’ve tried using smart snapping but it’s way too confusing and makes the object snap to other different objects (I don’t know which), I’ve tried the grid but it doesn’t really align with where I really want to place the tunnels, I’ve tried manually placing them or aligning them with a grid I made myself, but it’s way too meticulous, and I’ve tried tilemaps but it ruins the whole signal thing between the buttons on the tunnels and the UI for moving them. I guess what I want to ask is whether there’s a far easier way to place these tunnels (without scripts too, because they need to be set up in the editor).
Screenshot 2024-10-17 120459
Screenshot 2024-10-17 120512
Screenshot 2024-10-17 120525

Try tilemaps again. Take some more time to learn the tool.

I don’t know what you are looking to do with buttons and UI to move them, but I guarantee there’s a way that’s not too painful with tilemaps, some logic, and some data.

FYI, scripts can run in editor. Editor-run/tool/plugin scripts are commonly used to create ad hoc workflows.


Good luck!

Basically, I have this UI that has a set of buttons for moving the tunnels in different directions, and the tunnels have invisible buttons in front of them that, when clicked on, makes the tunnel with that clicked button become movable and enables the UI. I’m also not sure I’m experienced enough to actually figure out why the buttons won’t enable the UI when I make the tunnels into scene tiles on the tilemap. (T - T)