밤하늘의 실제별, 나도 가질 수 있다?!


Canvas와 LocalStorage를 이용하여 네모네모로직을 만들어 보았습니다.
비록 단 한판 밖에 없고 정답도 맘먹고 보면 다 보이는..
게임이라고 부르기도 부끄럽지만
일단 만들어 봤다는 것 자체에 의의를 두고 있습니다.



O를 선택하여 빈칸을 클릭하면 까맣게 칠해지고
X를 선택하여 빈칸을 클릭하면 칠했던 부분이 지워집니다.

클릭할 때마다 LocalStorage에 저장이 되므로
브라우저를 새로고침하거나 종료하고 다시 실행시켜도
클릭했던 부분은 그대로 가지고 있게 됩니다.

미리보기는 Canvas를 이용하였고
중간 저장은 브라우저의 localStorage를 이용했습니다.
Canvas 때문에 IE에서는 미리보기가 동작하지 않습니다.
IE8부터는 localStorage가 된다고 알고 있습니다만 (http://www.quirksmode.org/dom/html5.html)
canvas와 관련된 js 부분이 에러나서 그런지 동작하지 않네요.
시간을 두고 한번 해결해봐야겠습니다. (예외처리-_ㅠ)


보통 Picross 혹은 Pixelogic 이라고 불리는  네모네모로직의 게임방법은 간단합니다.
세로줄(빨간색)은 세로부분 숫자(1, 1, 1, 1)를 참고하고
가로줄(노란색)은 가로부분 숫자(10)를 참고하면 됩니다.

빨간줄은 채워야 하는 칸이 1칸씩 띄엄띄엄 4개가 있다는 말이고
노란줄은 채워야 하는 칸이 10개가 나란히 붙어 있다는 말입니다.
이 네모네모 로직은 10X10이니 노란줄은 전부다 채워야 겠네요.
이런 방법으로 모든 숫자가 알맞도록 빈칸을 채우면 됩니다.

Posted by mkyoon

2010/07/06 22:59 2010/07/06 22:59
, , , , ,
Response
No Trackback , No Comment
RSS :
http://mkyoon.com/rss/response/134

Trackback URL : http://mkyoon.com/trackback/134

Leave a comment