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

基于Java的仙劍游戲設計與實現

2019-08-10 06:36:17陳垚艷田野李菡
電腦知識與技術 2019年17期

陳垚艷 田野 李菡

摘要:游戲產業作為現代電腦技術的產物,正在以其獨特的美麗在全世界的娛樂領域中占據主流位置。整個仙劍游戲使用PhotoShop對圖片進行處理,在Windows系統下最流行的Eclipse集成開發環境中進行開發。詳細介紹了基于Java的仙劍游戲功能實現的設計開發過程。

關鍵詞:Java;Eclipse平臺;游戲開發

中圖分類號:TP311? ? ? ?文獻標識碼:A

文章編號:1009-3044(2019)17-0058-02

開放科學(資源服務)標識碼(OSID):

Abstract: As a product of modern computer technology, the game industry is occupying the mainstream position in the entertainment field all over the world with its unique beauty. The whole xianjian game USES PhotoShop to process the pictures and is developed in the most popular Eclipse integrated development environment under the Windows system. This paper introduces the design and development process of Java - based xianjian game.

Key words: Java; the Eclipse platform; the game development

1 背景

Java是當前最流行的一種編程語言,因其具有良好的跨平臺性和可移植性的特點,在游戲開發中具有非常重要的地位。

本文著眼于Java技術的應用,開發了一款仙劍游戲。該游戲操作簡單,設有與npc的多種情景對話,與怪物的打斗。

2 游戲開發環境及其技術

因Java語言的跨平臺特性,游戲的開發并不局限于某種平臺,本文研究的仙劍游戲主要在Windows系統下,采用Java+Eclipse進行開發。

Eclipse是一個開放源代碼的、基于Java的可擴展開發平臺。就其本身而言,它只是一個框架和一組服務,用于通過插件組件構建開發環境。通過安裝不同的插件Eclipse可以支持不同的計算機語言,比如Java、C++和Python等開發工具。如今Eclipse已經成為程序員最為喜歡的集成開發工具。

3 游戲設計

3.1 UI設計

本游戲的主界面簡潔明了,板式布局簡單清晰。主界面如圖1所示。

3.2 功能設計

基于Java開發的仙劍游戲。本游戲的功能結構圖如圖2所示。

3.3 游戲流程圖

進入游戲,游戲過程中,將會遇到三種情況:1.NPC;2怪物;3.物品。獲取物品,可以提高玩家的屬性值或是獲取道具;;遇到NPC,諸如“阿旺嬸”“阿朱” “靈兒”等,這些人物的設定主要是情節所需,值得注意的是“靈兒”,當玩家遇到她時,意味著游戲即將結束,當我們完成解救“靈兒”——殺死“怪物”,“李逍遙”成功,游戲結束;遇到怪物,無非兩種結局:成功,游戲繼續;失敗,“李逍遙”死亡,游戲結束。流程圖如圖3所示。

3.4 游戲成果

3.4.1 進入游戲界面

游戲的開始界面,由進度條加載完進入李家村。進度條圖如圖4所示。

4 結束語

本游戲的開發來源于長期的 Java 課堂教學的案例,仙劍游戲是一個java小游戲,仙劍游戲的具體功能有:與npc對話、地圖跳轉、與怪物打斗、拾取物品等等。本文系統地講解了如何利用 Java 進行小游戲的開發,例如:有JFrame類以及JPanel類的使用;有KeyListener的使用;有Runnable接口的使用;除此之外還有MouseListener的使用。java游戲給我們帶來了很多的樂趣,希望大家繼續努力創建更好的游戲。

參考文獻:

[1] 茍雨晴, 蘭全祥. 基于Java的拼圖游戲設計與實現[J]. 電腦知識與技術, 2019, 15(2): 45-47.

[2] 覃建運, 李春青. 基于Java的國際象棋游戲系統設計與實現[J]. 軟件導刊, 2018, 17(11): 116-119.

[3] 許益凡, 薛益鴿. 基于JAVA平臺的魔塔游戲設計[J]. 智能計算機與應用, 2018, 8(3): 235-239, 243.

[4] 楊舜堯. 游戲編程在java教學中的重要作用[J]. 信息技術與信息化, 2017(10): 123-124.

[5] 高成珍. 基于Java的俄羅斯方塊游戲的設計與實現[J]. 科技經濟市場, 2017(2): 24-25.

[6] 龐萍. 基于java的魔塔游戲的設計與實現[J]. 電腦知識與技術, 2016, 12(34): 246-247.

[7] 蔡麗鴛. 一款基于ARPG的“仙劍”手機游戲的設計與實現[D]. 蘇州: 蘇州大學, 2016.

[8] 馬巧梅. 基于Java打磚塊游戲的設計與實現[J]. 信息技術, 2016(7): 16-19.

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

[10] 蔡麗鴛. 一款基于ARPG的“仙劍”手機游戲的設計與實現[D]. 蘇州: 蘇州大學, 2016.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 成年人国产视频| 亚洲欧洲日韩综合| 亚洲精品波多野结衣| 成人国产精品一级毛片天堂| 一本一道波多野结衣av黑人在线| 91麻豆国产视频| 国产微拍一区| 毛片免费高清免费| 色婷婷成人网| 波多野结衣一级毛片| 中文字幕亚洲无线码一区女同| 免费观看成人久久网免费观看| 国产后式a一视频| 2021国产乱人伦在线播放| 国产亚洲美日韩AV中文字幕无码成人| 婷婷综合缴情亚洲五月伊| 日本a级免费| 精品第一国产综合精品Aⅴ| 日本福利视频网站| 免费A∨中文乱码专区| 男女男免费视频网站国产| 精品午夜国产福利观看| 毛片免费在线视频| 啪啪免费视频一区二区| 精品精品国产高清A毛片| 情侣午夜国产在线一区无码| 91青青草视频| 久久性妇女精品免费| 在线a网站| 国产福利影院在线观看| 欧美a级完整在线观看| 在线视频一区二区三区不卡| 精品无码一区二区三区电影| 欧美天天干| 国产精品成| 精品人妻一区无码视频| 国产精品人人做人人爽人人添| 国产微拍精品| 欧美五月婷婷| 日韩精品免费在线视频| 国产一级二级三级毛片| 亚洲不卡影院| 2021国产精品自产拍在线| 欧美乱妇高清无乱码免费| 狼友av永久网站免费观看| 久久狠狠色噜噜狠狠狠狠97视色| 性做久久久久久久免费看| 99热这里都是国产精品| 女人爽到高潮免费视频大全| 91精品专区国产盗摄| 欧美三級片黃色三級片黃色1| 天堂在线亚洲| 日韩在线欧美在线| 国产精品永久在线| 日韩高清成人| 久草青青在线视频| 国产亚洲精品在天天在线麻豆| 女人18毛片一级毛片在线| 她的性爱视频| 国产黄在线免费观看| 99热国产这里只有精品9九| 日韩欧美视频第一区在线观看| 欧美一级视频免费| 老司国产精品视频| 日韩 欧美 国产 精品 综合| 亚洲一区二区成人| 国产精品综合久久久| 91久久国产成人免费观看| 中文字幕久久亚洲一区| 国产午夜福利亚洲第一| 精品剧情v国产在线观看| 一级毛片无毒不卡直接观看 | 久久亚洲高清国产| 日本免费一区视频| 小蝌蚪亚洲精品国产| 国产成人精品午夜视频'| 99在线视频免费| 国产欧美另类| 日本爱爱精品一区二区| 国产精品女同一区三区五区| 成人午夜精品一级毛片| 久久国产成人精品国产成人亚洲 |