天天看點

完成了三子棋遊戲的開發

由于在備考研究所學生是以代碼的學習并沒有時間一一記錄,還是盡量記下一些關鍵結點,文章雖寫,但也隻是類似提綱一樣的記錄。

人要麼活在突破自己的不适和不安中,要麼活在找借口回避挑戰的不滿中,我選擇前者。雖然大學浪費了四年,還是早早地回來,懷着悔恨的心情重新開始!

一個三子棋小遊戲的模拟設計(對手是随機下的人機)

步驟

1.建立三個檔案

test.c 測試遊戲功能的實作

game.c 用以編寫相關的函數

game.h 用以聲明相關的函數

2.列印目錄(遊戲初始選擇界面)

采用do while循環使得至少有一次選擇

選擇1則調用game函數開始遊戲,選擇0則退出(switch實作,input為選擇值)

while執行條件為選擇的輸入值,這樣的0/1選擇與計算機内部執行假/真選擇一緻

3.實作game函數

3.1 遊戲平台搭建

二維數組初始化(initboard)

将棋盤列印成九宮格狀(用橫豎分割線分割出九個格子)

3.2 實作玩家下棋功能

3.3 實作電腦下棋功能

3.4 判斷輸赢

完成了三子棋遊戲的開發

歡迎指正!

圖檔來源:http://www.hp91.cn/  h5遊戲

繼續閱讀