본문 바로가기
뭐라도하자/HTML+JS

HTML과 JS로 만든 스네이크 게임(SNAKE GAME)

by KANGJUNG 2021. 12. 16.
728x90
728x90

canvas 없이 만들기 이번에는 스네이크 게임을 만들어 봤습니다. 

오래된 고전 게임이죠. 규칙도 단순해서 만들어 보기로 생각해서 구현해봤습니다.

사과처럼 안 보이지만 빨간 사과를 먹을 때마다 100점씩 올라가게 구현했습니다.

맵은 테이블로 만들었으며, setInterval 함수를 사용하여 뱀의 이동을 구현 및 뱀의 길이에 따라 setInterval의 시간 주기를 짧게 변경하여 속도가 빨라지는 느낌을 받을 수 있도록 하였습니다.

저번 2048때 처럼 로컬 스토리지에 최고점수를 기록하게 하였습니다.


https://kangjung.github.io/game/snake/snake.html

 

SNAKE GAME

Arrow keys work too START ▲ ◀ ▼ ▶

kangjung.github.io

https://github.com/kangjung/HtmlGame/tree/main/snake

 

GitHub - kangjung/HtmlGame

Contribute to kangjung/HtmlGame development by creating an account on GitHub.

github.com

 

728x90
반응형

'뭐라도하자 > HTML+JS' 카테고리의 다른 글

HTML과 JS로 만든 룰렛  (0) 2021.10.20
HTML과 JS로 만든 2048 게임  (0) 2021.09.29

댓글