GameMap constructor
Implementation
GameMap(this.width, this.height) {
for (int x = 0; x < width; x++) {
for (int y = 0; y < height; y++) {
if (x == 0 || x == width - 1 || y == 0 || y == height - 1) {
walls.add(Point(x, y));
} else {
_baseEmpty.add(Point(x, y));
}
}
}
empty.addAll(_baseEmpty);
}