Я сделал игру «Змея» и хочу добавить кусты, к которым змея не имеет права прикасаться. Кусты должны быть размещены в линиях по всей карте.
Я добавил один куст, но я не знаю, как сделать что-то такое же, как копирование, вставляя куст, но перемещая его под существующим. Я думаю, мне нужен цикл for какой-то. Но я действительно не знаю, как это реализовать.
<script>
var wall;
var wall_y;
var wall_x;
var frameCount = 0;
const FRAME_COUNT_NEW_LINE = 500;
function bush() {
ctx.dra
}
function doWall() {
if (inGame) {
ctx.drawImage(wall, wall_x, wall_y);
for (var z = 0; z < dots; z++) {
if (z == 0) {
ctx.drawImage(head, x[z], y[z]);
} else {
ctx.drawImage(ball, x[z], y[z]);
}
} console.log(wall_y);
console.log(wall_x);
console.log(apple_x);
console.log(apple_y);
} else {
gameOver();
}
}
//Is there collision?
function checkWall() {
if ((x[0] == wall_x) && (y[0] == wall_y)) {
locateWall();
gameOver();
}
}
//Where is the wall?
function locateWall() {
wall_x = 5 * DOT_SIZE;
wall_y = 30 * DOT_SIZE;
}