寫遊戲...
先畫出 玩家動作(事件)流程圖 (所有的可能動作)
再來變換成(畫出)程式流程圖
再來 遊戲要求(比如畫面怎樣 怎樣)
據此 就你所用的程式語言看看有無實作上的不能 (比如此語言不支援 動畫顯示)
如有 實作上的困難
考慮 變通(換語言、使用現成模組 或 多語言共組)
沒問題後
將那些會用到的語法先準備好
大致上沒問題後
開始看著 流程圖
寫出大至結構
跑一遍看看能否
start -> 玩 -> 完
可以的話再來詳細寫作 (容錯、畫面、AI ...)
接著
start -> 惡搞(玩) -> 完
接著除錯.....
打麻將 還好拉
至少不是即時遊戲
其 人工智慧(AI) 判斷是否胡了 是重點
第一次寫一定會花不少時間的
除非你對你使用的程式語言很熟
建議買本 如何用該語言寫遊戲 的書
放在手邊當參考
|