我在戈申學院一年級的物理專業。我應該爲我的編程課程創建一個最終的項目。我正在考慮做遊戲戰艦。我意識到我可以在網上找到完整的代碼,但我真的很想寫我自己的代碼。我想出了一份我想嘗試在遊戲中實現的事情列表,以及我希望如何實現該計劃的一般想法跑步。戰艦在Python
- 讓4個10×10格。一個存放計算機船隻的位置,一個存放玩家的船隻,另一個存放位置,跟蹤你和計算機的猜測。
- 通過使用格式(一,6),用戶/計算機可以猜測位置。
- 告訴用戶他們正在放置什麼船,它有多大。用戶給出一個星號 座標,然後給出向上,向左或向右以確定船舶位於哪個方向。這是網格之一。電網二是一個儲存的船舶網格。那 將是電腦的網格。遊戲會跟蹤你的猜測, ,並把你想念的 的圈子,x的地方,你打的和〜的是水(你沒有猜到的空間) 這是網格三,網格四是計算機的猜測
- 計算機隨機猜測,直到命中,然後用算法來檢查所有相鄰 空間,直到船舶沉沒。
- 輪流
- 顯示網格的三,四同步。
我真的不知道從哪裏開始,我對我的邏輯有一個大概的瞭解需要創建遊戲,我只是不知道在哪裏跳入並開始定義程序。 謝謝!
你已經將你的程序劃分爲模塊。開始一次處理這些模塊 – Gogo
可能我建議'pygame'。這會讓你的生活變得非常簡單。從我在「pygame」製作戰艦計劃時起,我仍然有我的計劃。 – sshashank124