當前位置:編程學習大全網 - 網站源碼 - 如何C語言編寫數獨遊戲

如何C語言編寫數獨遊戲

當年我們做大程的時候本來也想做數獨來著,後來時間不夠沒做成.不知道專業人士怎麽編的,只能提供壹點當時的思路給妳,

1.9*9個格子對應壹個數組A,數組的第壹個值從0到9表示其中填的數字,0就是不填,另壹個值表示它在桌面上的位置就是坐標

2.需要10張圖片,空白和9個數字

3.通過對鼠標點擊的反應改變格子數組A的值,且將相應圖片覆蓋在相應坐標上

4.事先輸入若幹組數組A的值(每組81個數),作為題庫

5.進行遊戲時隨機抽取題庫中的壹組,再隨機抽取若幹格子顯示出來,其他留白.

6.填完後用三個循環判斷下每行每列每塊是否有相同的數字,沒有則通過.

具體編按鈕、放圖、鼠標點擊響應等各種問題查壹下書,有很多書上有很多教的這種壹小段壹小段的程序源代碼,直接抄下就行了。

加油^^

  • 上一篇:有人知道Flash遊戲中換裝是怎麽實現的嗎?
  • 下一篇:opencv中CvMat->data.ptr是什麽意思?
  • copyright 2024編程學習大全網