如何用java寫石頭剪刀布遊戲
學習了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)執行咯!
特別提示
個人觀點,如有不足請大家指出。
喜歡的朋友記得點贊哦!
需要原始碼的朋友請私信我
-
光盤刻錄大師免費版圖文使用教程
光盤刻錄大師是涵蓋了數據刻錄、光盤備份與複製功能的軟件,其用戶使用評價好錯參半,見仁見智吧。現在網上也流行使用光盤刻錄軟件大師免費版,今天就把光盤刻錄軟件大師免費版的圖文使用教程教給大家:操作方法(01)開啟刻錄軟件後,從右上角開始,我們可以看到有“添加視...
-
怎麼取消電腦自動鎖屏
不喜歡電腦自動鎖屏,但也不知道怎麼設定,沒關係,一起和我來了解一下吧。操作方法(01)我們先開啟“控制面板”,可以在“開始選單”或者是直接在桌面上開啟,大家就自己選擇吧。(02)開啟之後,我們選擇“系統和安全”。(03)再在“電源選項”下,選擇“更改計算機睡眠時間”。(04)最...
-
電腦屏幕旋轉快速鍵 。電腦屏幕旋轉了怎麼辦
很多用戶有時會不小心觸發一些系統中的快速鍵導致電腦屏幕方向被更改又不知道怎麼恢復,這就來教一下怎麼旋轉屏幕。方法一(01)電腦屏幕旋轉快速鍵旋轉至正常位置:CTRL+ALT+方向鍵上。旋轉90度:CTRL+ALT+方向鍵左。旋轉180度:CTRL+ALT+方向鍵下。旋轉270度:CTRL+ALT+方...
-
打印機驅動沒問題但就是無法打印問題的解決
有時我們使用打印機打印檔案時,發現好像一切都沒有問題,但就是按下打印鍵後打印機卻一直沒有反應。本篇就來介紹其中一種情況的解決方法。操作方法(01)在電腦的開始選單中找到“控制面板”點開。(02)在控制面板中有一項是“檢視設備和打印機”,單擊開啟。如圖。(03)在設...