본문 바로가기

game portfolio/Programing

지뢰찾기

Git :  소스링크

 

JavaScript 공부를 위해 Youtube영상을 시청하던 중 중급으로 넘어가면서 지뢰찾기 실습예제를 만났다.

계속 영상을 봤더니 지쳐서 잠시 강의시청은 멈추고 일단 먼저 만들어보기로 했다.

 

 

< 지뢰찾기.js >

예전에는 신경 안 썼는데, 생각보다 기능이 많다.

 

1. 맵 크기 및 지뢰 수량 설정

2. 플레이타임 확인

3. 클리어 확인

4. 게임오버 확인

5. 근처의 지뢰 수량 확인

6. 지뢰가 2칸 이내에 없는 안전 타일들 모두 확인

7. 첫 클릭 시 지뢰는 게임오버 무효

8. 좌클릭 : 한 개의 타일 확인

9. 우클릭 : 한 개의 타일에 깃발을 심었다가 뺐다가

10. 휠클릭 : 반자동 기능. 주변타일초함 총 9개의 타일 확인. (주변에 지뢰 없으면 체크)

 

사용 언어 :  HTML, Javascript(+Jquery)

 

PS. JQuery는 아예 모르던 상태라 중간에 끼워넣었더니 두 개가 섞여 가독성이 좀 별로.

소스나 주석 보고 너무 악필이라 못 알아보겠다는 분은 댓글 남겨주세요.

 

PS2. '만약에' 싶어하던 습관으로 중복 사용 기능이 아니어도 Function을 만들었는데, 잘하는 짓인지 아닌지 모르겠다. 

 

 

 

 

'game portfolio > Programing' 카테고리의 다른 글

개발중이었던 미니게임  (0) 2021.03.01
L.O.B.G - Team Count Down  (0) 2020.11.05
프로그래밍 낙서 모음  (0) 2019.01.04
LandOfPicross  (0) 2019.01.03
3D 맵 에디터 만들기  (0) 2015.07.04