🚀 smarter snake

This commit is contained in:
platane
2020-07-21 00:34:22 +02:00
parent 73bfce908e
commit fd9d7dadf6
6 changed files with 167 additions and 43 deletions

View File

@@ -15,9 +15,9 @@ const drawOptions = {
colorSnake: "purple",
};
const gameOptions = { maxSnakeLength: 5 };
const gameOptions = { colors: [1, 2, 3, 4], maxSnakeLength: 5 };
const grid0 = generateRandomGrid(42, 7, { colors: [1, 2, 3, 4], emptyP: 3 });
const grid0 = generateRandomGrid(42, 7, { ...gameOptions, emptyP: 3 });
const snake0 = [
{ x: 4, y: -1 },
@@ -71,8 +71,6 @@ document.body.appendChild(input);
const autoplayButton = document.createElement("button");
let cancel: any;
const loop = () => {
debugger;
input.value = (+input.value + 1) % +input.max;
update(+input.value);
cancelAnimationFrame(cancel);