999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

2048PC版游戲的設計與實現

2019-09-09 08:14:53張廣海鄭柳霞
數碼世界 2019年5期
關鍵詞:趣味性界面游戲

張廣海 鄭柳霞

摘要:隨著科技與經濟的發展,PC端游戲的發展越來越快,近年來中國端游用戶規模走勢也在逐步上升。本文利用Java程序設計并實現一個有趣的益智類2048PC版游戲,主要是利用Java中的swing組件創建了游戲主界面和Java提供的JFrame、TimerTask等類實現了相應的功能。玩家可以通過鍵盤來控制滑塊的移動方向,當滑塊中的數字達到指定數字2048后,游戲即視為勝利。

關鍵詞:Java 益智 2048PC版游戲

引言

近幾年來,網絡中益智好玩有趣的小游戲被廣大民眾所喜愛,得到很大的推廣由于此類游戲可以降低生活節奏、緩減生活和減輕工作中的精神壓力,得到啟發的我設計了一款好玩有趣的游戲2048。它的界面簡單明了,易于操作,且做到了將知識、趣味和娛樂三者統一。目前市面上的2048小游戲的游戲模式只有4x4模式,而且游戲本身選擇性較少,玩家無法享受到更多的趣味性。本文在原有的基礎上增加了計時、步數的統計和模式的選擇,讓玩家有更多的選擇性和增加適當的趣味性。在當今社會上,網端游戲越來越流行,成為現在游戲產業的重要產業之一。此類小游戲是一種需要玩家積極調動大腦去思考從而獲得勝利的游戲,可以使玩家在放松的娛樂中鍛煉思維能力。這樣一來就實現了在娛樂中學習。

1設計

1.1游戲算法規則設計

(1)玩家登陸,游戲界面初始模式是4x4模式,玩家可自由在菜單欄中進行模式選擇可以設置為5×5模式當玩家點擊開始游戲時,游戲界面內將會在隨機的兩個方塊中出現數字,且出現的數字僅為2或4;

(2)玩家可自行選擇在上下左右四個方向上進行移動,一步一格,如果遇到相同的數字,即可合并,且此時方塊中的數字為當前數字的兩倍,不相同則只將兩個數字所存在的方格移動到一起。

(3)玩家只有在選擇方向上的行或列的前方有空格,移動才視為有效,反之此操作視為無效,游戲界面不發生任何變化。

(4)玩家每有效的移動一步,游戲界面中所剩的空白方塊中的其中一個方塊內將會隨機出現數字2或者4。

(5)如果游戲界面被數字填滿,無法進行移動且數字合并的情況下,則視為游戲結束,界面中將會彈出游戲總分和玩家所玩時間。若玩家合并出數字2048,則視為游戲勝利,總分和時間將計人數據庫中。

1.2游戲模式選擇流程圖

圖2.1所示為系統模式選擇流程圖。

2 系統的詳細實現

2.1 類的設計

本文中設計的2048小游戲,用到了一些Java所提供的類,來幫助實現游戲中相應的某些功能,如游戲中的音樂播放、模式的選擇和游戲暫停等部分。在游戲源程序中以JFrame類、TimerTask類為父類,其余類為子類,其中JFrame由Exl類、Ex2類、Test4類、Test4類和Mytest類繼承。而TimerTa sk由MyTask

和MyTaskl兩個類繼承。

2.2游戲的主界面的實現

點擊“開始游戲”按鈕,在游戲主界面菜單中可以選擇模式、關閉背景音樂以及查看游戲規則和玩法技巧,如圖3.1所示。

3結束語

本文設計的2048小游戲,參照傳統市面上的網格布局,做出了相應的修改和調整。與傳統游戲不同的是,首先增加了計時、步數的統計和游戲模式的選擇,使得游戲界面更簡單且易操作。其次玩家可根據游戲技巧和幫助,快速掌握游戲精髓。最后本游戲增加了難度、提高了趣味性,適宜于不同人群娛樂消遣。但是本文設計的小游戲還有一些不足,如不能變換顏色,在后續的學習研究中將進一步進行深入探討。

參考文獻

[1]朱亞玲,張睿敏,基于Java的連連看游戲設計與實現[J].數字技術與應用,2016(3):161-162.

[2]齊燕.Java語言圖形編程工具的設計及應用[J].科技傳播,2017(4).

[3]沈旭.基于Android的2048手機游戲App設計與實現[J].計算機時代,2017(8):29-31

[4]蘭偉,基于JAVA的象棋游戲設計與實現[J].襄陽職業技術學院學報,2016,15(3): 2224.

[5]孫佳美,基于Java飛機大戰的設計與實現[J].無線互聯科技,2016(1):54-55.

猜你喜歡
趣味性界面游戲
“揪”出音樂教學的趣味性
井岡教育(2022年2期)2022-10-14 03:11:30
國企黨委前置研究的“四個界面”
當代陜西(2020年13期)2020-08-24 08:22:02
提高化學實驗教學趣味性的實踐探索
甘肅教育(2020年8期)2020-06-11 06:10:20
基于FANUC PICTURE的虛擬軸坐標顯示界面開發方法研究
人機交互界面發展趨勢研究
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
手機界面中圖形符號的發展趨向
新聞傳播(2015年11期)2015-07-18 11:15:04
主站蜘蛛池模板: 色综合天天综合中文网| 91在线精品麻豆欧美在线| 国产亚洲第一页| 亚洲成a人在线播放www| 无码不卡的中文字幕视频| 亚洲水蜜桃久久综合网站| 九九视频在线免费观看| 呦女精品网站| 欧美在线综合视频| 国产超碰在线观看| 国产凹凸一区在线观看视频| 日韩欧美国产成人| 依依成人精品无v国产| 日本a级免费| 精品五夜婷香蕉国产线看观看| 成人国产一区二区三区| 精品国产一区二区三区在线观看| 啪啪免费视频一区二区| 欧美在线精品一区二区三区| 亚洲成AV人手机在线观看网站| 欧美区在线播放| 一本综合久久| 青青青视频蜜桃一区二区| 国产一二三区在线| 亚洲性日韩精品一区二区| 亚洲国产日韩视频观看| 永久天堂网Av| 成人久久精品一区二区三区| 制服丝袜国产精品| 日a本亚洲中文在线观看| 欧美午夜视频| 日韩精品免费一线在线观看| 日本免费a视频| 欧洲精品视频在线观看| 亚洲精品在线91| 一级毛片在线免费看| 91av成人日本不卡三区| 日韩福利在线视频| 亚洲欧美一区二区三区蜜芽| 国产成人精品高清在线| 美女毛片在线| 色婷婷狠狠干| 91无码人妻精品一区二区蜜桃| 亚洲色成人www在线观看| 国产农村精品一级毛片视频| 91视频区| 亚洲高清在线天堂精品| 天天综合天天综合| 久久久久国色AV免费观看性色| 视频国产精品丝袜第一页| 欧美日韩在线亚洲国产人| 超碰aⅴ人人做人人爽欧美| 欧美国产精品拍自| 欧美中出一区二区| 亚洲欧美另类色图| av性天堂网| 欧美成人日韩| 欧美成人看片一区二区三区 | 91久久偷偷做嫩草影院精品| 亚洲精品综合一二三区在线| 免费播放毛片| 国产青青草视频| 伊在人亚洲香蕉精品播放 | 性喷潮久久久久久久久| 亚洲无码电影| 国产精品黄色片| 国产亚洲精品在天天在线麻豆| 97se亚洲综合在线韩国专区福利| 国产精品久久久久久久久久久久| 久久久久国产精品嫩草影院| 欧美激情视频一区| 亚洲第一中文字幕| 国产欧美高清| 日韩av无码精品专区| 波多野吉衣一区二区三区av| 国产高清毛片| 在线精品亚洲国产| 国产精品蜜臀| 国产尤物视频在线| 亚洲色图综合在线| 嫩草影院在线观看精品视频| 毛片在线区|