Oui tu fais un tableau 2D, dans le tableau tu stockes le type de bloc des cases, ca peut être un simple int, genre 0 = bloc vide, 1 = terre, etc ...
Et avec ton tableau tu instancies les prefabs en fonction du type stocker dans ton tableau.
Pour savoir sur quel bloc tu clic tu peux utiliser des raycasts. Si tu tombes sur un bloc avec le raycast, tu peux le virer (et mettre un 0 dans la case du tableau), si tu trouves rien avec le raycast, c'est que c'est vide, donc tu peux construire.
Message édité le 27 décembre 2017 à 22:45:10 par ShellShock