728x90
canvas 없이 만들기 이번에는 스네이크 게임을 만들어 봤습니다.
오래된 고전 게임이죠. 규칙도 단순해서 만들어 보기로 생각해서 구현해봤습니다.
사과처럼 안 보이지만 빨간 사과를 먹을 때마다 100점씩 올라가게 구현했습니다.
맵은 테이블로 만들었으며, setInterval 함수를 사용하여 뱀의 이동을 구현 및 뱀의 길이에 따라 setInterval의 시간 주기를 짧게 변경하여 속도가 빨라지는 느낌을 받을 수 있도록 하였습니다.
저번 2048때 처럼 로컬 스토리지에 최고점수를 기록하게 하였습니다.
https://kangjung.github.io/game/snake/snake.html
https://github.com/kangjung/HtmlGame/tree/main/snake
728x90
반응형
'뭐라도하자 > HTML+JS' 카테고리의 다른 글
HTML과 JS로 만든 룰렛 (0) | 2021.10.20 |
---|---|
HTML과 JS로 만든 2048 게임 (0) | 2021.09.29 |
댓글