Skip to content
Snippets Groups Projects
Commit bbbc5fb9 authored by Jake Dreher's avatar Jake Dreher
Browse files

Merge remote-tracking branch 'origin/main' into 0-setup-initial-server

parents 8d5f52a4 5bec33eb
No related branches found
No related tags found
1 merge request!4Add .DS_Store to gitignore
//Initialize array grid (25 x 25 for testing)
var array = [];
for (var i = 0; i < 25; i++) {
array.push([]);
}
function gen(arr) {
let parent = [];
for (var i = 0; i < arr.length; i++) {
let suba = [];
for (var x = 0; x < 25; x++) {
suba.push(true);
}
parent.push(suba);
}
return parent;
}
array = gen(array);
//Place snake into array grid
var snake = [{ x: 15, y: 10 }, { x: 15, y: 11}];
function placeSnake(arr, row, col) {
if (arr[row] && arr[row][col] !== undefined) {
//Head
arr[row][col] = false;
//Tail
arr[row] [col + 1] = false;
}
}
placeSnake(array, 15, 10);
//Display current array grid
//Move snake (New array grid state)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment