當前位置:妙知谷 >

遊戲數碼 >電腦 >

如何用java寫石頭剪刀布遊戲

如何用java寫石頭剪刀布遊戲

學習了java基礎的同學是有能力自己寫一個遊戲。這裏分享給大家一個石頭剪刀布的單機遊戲。麻雀雖小五臟俱全。

一、創建玩家類

(01)根據java面向對象的思想。玩遊戲首先要有一個玩家,所以要創建一個玩家類,給這個類一些屬性姓名等,為了遊戲的可玩性可以賭點什麼(例如:積分)

如何用java寫石頭剪刀布遊戲

(02)寫代碼要養成好習慣。這裏屬性儘量使用私有,然後通過getter和setter方法提供訪問入口。

二、創建遊戲類

(01)玩遊戲,那肯定少不了遊戲類的。為了公平,首先要有遊戲規則,規定滿足什麼條件勝出。

如何用java寫石頭剪刀布遊戲 第2張

(02)既然是要出“石頭”、“剪刀”或者“布”。那就要控制玩家輸入的信息,所以我們要寫一個過濾方法來約束用户的輸入

如何用java寫石頭剪刀布遊戲 第3張

(03)有了這些規則,為了遊戲的可玩性還需要一些準備活動1.提示玩家進入遊戲2.這裏的while循環保證玩多次3.接下來要判斷玩家的積分是否為0或負值4.下注或退出遊戲5.判斷玩家下注是否為負值或者超過自己所擁有的積分

如何用java寫石頭剪刀布遊戲 第4張

(04)遊戲正式開始1.使用Scanner接收玩家輸入的信息2.調用過濾方法判定玩家輸入是否符合3.使用隨機數讓系統隨機生成石頭剪刀布之一4.調用rule方法,判定輸贏,並進行積分加減

如何用java寫石頭剪刀布遊戲 第5張

三、測試運行

(01)新建一個類,寫出main方法,創建對象初始化姓名,初始積分

如何用java寫石頭剪刀布遊戲 第6張

(02)運行咯!

如何用java寫石頭剪刀布遊戲 第7張

特別提示

個人觀點,如有不足請大家指出。

喜歡的朋友記得點贊哦!

需要源代碼的朋友請私信我

標籤: JAVA 剪刀 遊戲 石頭
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/0dxo5.html