[This is more of a talk, but as I want Brian to see this too, for now it’s an ask ]
Not a question this time. I’m literally just seeking a suggestion for a Construction System
Currently, my system works by literally swapping to a brand new Freelook Camera (because you can rotate with the mouse), and giving the player the freedom to move in all axis as freely as they want, and through a little bit more coding from my side, I managed to cancel that camera when we exit construction state as well (albeit sometimes, it messes things up a bit…).
For the moment, this works incredibly well to get to the snapping points of my construction system (although some points are notoriously hard to reach, because… well… Once upon a time, I had sockets all over the place, and that still needs a little bit of cleaning), but it can also give them the insane ability of flying wherever they want, and this can cause some severe issues. I was thinking of putting bounding boxes, but that just turned into a huge thought of how, when, where to activate them, etc…
So… Any suggestions on how to approach construction freelook cameras? What’s a good recommended approach, if we consider that some building can (and will) be really large in-size, or the fact that terrain will be adjustable (aka: There’s high and low points)?