나는이 뱀 게임을 적응 시키려고 애 쓰고있다 : http://jsfiddle.net/unsign3d/uq6YL/ 뱀이 그리드의 어느 한쪽에서 이동할 수 있고 다른쪽에 나타날 것이라는 의미에서 "스크롤 그리드"가 있어야한다. 이런 종류의 뱀 게임의 예가 여기에 있습니다 : http://codeincomplete.com/projects/snakes/. 나는 그 해결책이 단순한 것이라고 확신하지만 불행히도 그것은 개념적으로 그리고 구문 론적으로 나의 이해에서 벗어난다.경계가 없다 뱀 게임
function check_collision(x, y, array) {
//This function will check if the provided x/y coordinates exist
//in an array of cells or not
for (var i = 0; i < array.length; i++) {
if (array[i].x == x && array[i].y == y) return true;
}
return false;
}
어떤 도움을 주시면 감사하겠습니다 :
이
충돌 감지 코드입니다.
순환 버퍼 여기 유용 할 수도 있지만 구현하는 방법을 잘 모르겠습니다. – user2444319