# Building Building is a core component of almost all sandbox survival games. Hell, I'm struggling trying to come up with one that doesn't utilize it in some form. The point is, we ought to think out how we want building to work, even if it's the most intuitive and simple system out there. ### Current Implementation Left click to place blocks, Right click to place them in the background. Press E to toggle between building and destruction. This approach is simple and intuitive, which is exactly what we want for building. ## Potential Additions? Because of how simple the basics of building are at its core, we have plenty of room for expansion. Here are a few ideas: - Painting: Recolors blocks. Would likely work by Left click painting the foreground and Right click painting the background. Swapping the color used to paint with could be done with a UI or set of sliders that lets you change the color of paint. Adding greyscale versions of the blocks is worth consideration. - Starbound's system for this is rather clunky and makes it impossible to paint the foreground and background blocks different colors, as well as being really stupid from a spriter standpoint. - Terraria's system is better, but we should consider dropping the requirement for dedicated tools and paint items. - {%hackmd theme-dark %}