게임제작/자작게임

[HTML5]스도쿠 퍼즐게임

게임코드프리 2018. 7. 17. 09:00
반응형

#스도쿠 퍼즐 #스도쿠 게임 #html5게임


스도쿠 퍼즐(Sudoku Puzzle)



오픈 소스를 활용하여 만들어진 스도쿠 퍼즐게임입니다. 


오픈소스는 가장 핵심적인 게임의 알고리즘을 코드를 공개해둔 것으로, 오픈소스의 코드를 활용하여 


게임메이커 스튜디오용 코드로 작업을 통해


개발하였습니다. 되도록 모바일 환경에서도 플레이가 되도록 코딩을 하였지만 확실하게 모든 기종에서 


다 정상적으로 돌아가는지는


테스트 하지 못했습니다. (제가 가진 기종은 일단 동작확인)


음악은 제가 과거에 만들던 게임음악을 임시 적용하였으나 원래 이 게임과 어울리는 음악이 아니므로...


듣기 싫은 분들은 상단에 있는 뮤직 아이콘을 터치하여 끌 수 있습니다.


(저는 프로그래머가 아니기 때문에 소스를 달라고 하시거나 소스를 공개하라고 하셔도 들어드릴수 없음을 알려드립니다)




(모바일 환경에서 정상적으로 나오지 않을 경우 주소창 오른쪽 : 버튼을 눌러 데스크톱 사이트로 체크)




  • 스도쿠 게임방법




[1] 가장 먼저 해야 할 일은 한가지 줄을 눈으로 확인하여 1~9까지의 숫자중 가장 숫자가 많이 보이는 줄을 확인합니다.


[2] 1~9까지의 숫자중에서 비어있는 숫자를 예측하여 빈칸에 입력합니다. 빨간 라인에 없는 숫자는 4이므로 4를 입력.






[3]하지만 가로줄인 위의 그림 초록라인에서도 겹치는 숫자가 없는지 확인해야 합니다. 


빨간라인과 겹치는 부분은 무조건 4이므로,


[4]초록라인에서 4를 제외한 숫자는 6,7을 예측할 수 있습니다.





[5]다시 파란칸까지 염두해서 생각해보면 위의 커서가 있는 부분에 6이 겹치므로 초록 커서에는 


7이 확실한 수임을 알 수 있습니다.



  • 게임의 난이도





현재는 쉬움, 보통, 어려움 난이도가 존재하며 난이도 별로 추측할 수 있는 숫자의 수가 점점 줄어듭니다.


스도쿠를 아직 많이 안해봤다면 쉬움 난이도로 플레이 하는 것이 좋으며 문제가 생기는 부분에 대해서는 


조금씩 수정해 나갈 예정입니다.

  • 게임화면 설명



옵션을 건드리지 않은 상태에서 빈칸을 선택하면 가상패드가 등장하고 가상패드에서는 


LIMPAR(지우기) , FECHAR(임시등록)등으로


숫자를 채워 나갈 수 있으며 현재로서는 다시 시작하기와, 정답확인만 존재합니다.


차후 시간이 날때 스코어나 스테이지 혹은 클리어 연출등을 추가 할 계획이지만...언제 할수 있을지는 미지수.




만약 겹치는 숫자가 있거나 잘못된 숫자를 입력할 경우에는 빨간 라인으로 표시가 되고 에러가 표시됩니다.


게임 제작외에 게임자체에 궁금한 점이 있거나 버그가 있다면 댓글로 알려주시면 감사하겠습니다.


[게임주소]

http://exlikeus.dothome.co.kr/games/sudoku/


반응형
facebook twitter kakaoTalk kakaostory naver band shareLink
人気ブログランキングでフォロー