當前位置:
首頁 > 知識 > 回味童年遊戲俄羅斯方塊,僅需300餘行JAVA代碼

回味童年遊戲俄羅斯方塊,僅需300餘行JAVA代碼

這幾天在外面吃飯總聽見,

別人那說擼幾把什麼的

不禁想起來

娜姐小時候玩過的遊戲

俄羅斯方塊

(不要說我腦迴路不正常

,我這是暴露年齡了!)

雖然沒有現在這些遊戲的精美畫面

但是充滿著滿滿的回憶在裡面

那麼用 JAVA 如何寫俄羅斯方塊呢?

現在就分享給大家 JAVA開發遊戲 俄羅斯方塊的思路!

有興趣的小夥伴可以下下來玩一下找找童年的感覺!

功能

那麼下面給大家分析一下遊戲的功能吧!

首先就是遊戲界面

這裡需要GUI

(Graphical User Interface)

圖形用戶界面

別一天到晚擼這擼那的,

一天到晚不好好努力學習,整天成迷遊戲怎麼行?

小擼怡情,大擼傷身吶!

娜姐真為你們操心!

GUI這裡就不詳細介紹了

文章後面有源碼的內容

自己下下來看看

接下來是實現功能的代碼

首先就是畫個地圖

我們看的是這個界面

其實後台就是一個數組

創建一個12*22的數組並且全部賦值為0

畫一個圍牆

地圖搞好了

該創建我們的小方塊了

定義一個數組

這段代碼主要是設置方塊的形狀

額看的有點懵逼是吧!

這樣呢?

這樣看是不是好多了?

這就是長條形的塊了

剩下的自己去看吧!

那麼我們為什麼要這麼弄呢?

都記一下知識點來了!

這個代碼就是用來檢測碰撞的

如果我們的新建的小方塊想要移動到地方

存在小方塊和圍牆

那麼我們是移動不過去的

這段代碼是用來消行計分的

如果一整行都是小方塊那麼計10分

把上面一行的方塊移到下面來

那麼就介紹這麼多了

剩下的小夥伴們自己去看吧!

最後附上

轉發分享是一種美德

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 java學習吧 的精彩文章:

淺談IT界程序員大佬普遍對性的追求
JAVA程序員面試寶典 工作3年以上應該會的技能
學習JAVA需要哪些基礎?
40個只有程序員才看得懂的段子
0基礎轉IT,哪個方向容易些?

TAG:java學習吧 |