I think this could be easily resolved by having a check that does the following
for both the x and y coordinates before playtesting:
For locations <0, assigns a location of 0.
For locations >level_size, assigns a location of level_size
This sort of error should not cause a game crash. |