always initialise the selection state so that we can properly create objects before selecting/unselecting an existing one
It is probably a good move not to expect the user to first move something before allowing them to place something.

Ramblings about hobbyist game development
always initialise the selection state so that we can properly create objects before selecting/unselecting an existing one
It is probably a good move not to expect the user to first move something before allowing them to place something.