Skip to content
Snippets Groups Projects

Add .DS_Store to gitignore

1 file
+ 39
0
Compare changes
  • Side-by-side
  • Inline
+ 39
0
 
//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)
Loading