如何用java寫石頭剪刀布遊戲
- 電腦
- 關注:3.16W次
學習了java基礎的同學是有能力自己寫一個遊戲。這裏分享給大家一個石頭剪刀布的單機遊戲。麻雀雖小五臟俱全。
一、創建玩家類
(01)根據java面向對象的思想。玩遊戲首先要有一個玩家,所以要創建一個玩家類,給這個類一些屬性姓名等,為了遊戲的可玩性可以賭點什麼(例如:積分)
(02)寫代碼要養成好習慣。這裏屬性儘量使用私有,然後通過getter和setter方法提供訪問入口。
二、創建遊戲類
(01)玩遊戲,那肯定少不了遊戲類的。為了公平,首先要有遊戲規則,規定滿足什麼條件勝出。
(02)既然是要出“石頭”、“剪刀”或者“布”。那就要控制玩家輸入的信息,所以我們要寫一個過濾方法來約束用户的輸入
(03)有了這些規則,為了遊戲的可玩性還需要一些準備活動1.提示玩家進入遊戲2.這裏的while循環保證玩多次3.接下來要判斷玩家的積分是否為0或負值4.下注或退出遊戲5.判斷玩家下注是否為負值或者超過自己所擁有的積分
(04)遊戲正式開始1.使用Scanner接收玩家輸入的信息2.調用過濾方法判定玩家輸入是否符合3.使用隨機數讓系統隨機生成石頭剪刀布之一4.調用rule方法,判定輸贏,並進行積分加減
三、測試運行
(01)新建一個類,寫出main方法,創建對象初始化姓名,初始積分
(02)運行咯!
特別提示
個人觀點,如有不足請大家指出。
喜歡的朋友記得點贊哦!
需要源代碼的朋友請私信我
- 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/0dxo5.html