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电影| 亚洲精品国产首次亮相| 9久久伊人精品综合| 亚洲男人的天堂久久香蕉网| 欧美一级黄色影院| 亚洲综合激情另类专区| 成年人国产视频| 亚洲乱码精品久久久久..| 农村乱人伦一区二区| 女同久久精品国产99国| 精品一区二区无码av| 天天摸天天操免费播放小视频| 日韩麻豆小视频| 国产99在线观看| 黄片在线永久| 久久精品中文字幕少妇| www.91中文字幕| 国产jizzjizz视频| 国产午夜一级淫片| 欧美日韩国产精品综合| 日韩福利视频导航| 最新国产精品鲁鲁免费视频| 精品中文字幕一区在线| 精品国产一二三区| 亚洲一欧洲中文字幕在线| 国内99精品激情视频精品| 99re在线免费视频| 大学生久久香蕉国产线观看| 一本久道热中字伊人| 视频二区国产精品职场同事| 精品少妇人妻av无码久久| 欧美成人影院亚洲综合图| 精品视频免费在线| 亚洲成年人网| 欧美一区二区福利视频| 久热re国产手机在线观看| 美女视频黄频a免费高清不卡| 国产剧情国内精品原创| 好吊妞欧美视频免费| 亚洲国产欧美目韩成人综合| a级毛片网| 久久一色本道亚洲| 91色在线观看| 日韩精品欧美国产在线| 国产自无码视频在线观看| 91蜜芽尤物福利在线观看| 在线视频亚洲色图| 免费女人18毛片a级毛片视频| 日本欧美一二三区色视频| 成人国产精品视频频| 亚洲成人精品在线| 国产网站一区二区三区| 亚洲品质国产精品无码| 久久不卡精品| 久久综合色视频| 欧美午夜网| 99久久国产自偷自偷免费一区| 国产无码制服丝袜| 国产日韩精品欧美一区喷| 国产性生大片免费观看性欧美| 国产精品专区第1页| 欧美日韩免费在线视频| 日韩A∨精品日韩精品无码| 欧美综合成人| 热99精品视频| 亚洲乱码视频| 国产麻豆福利av在线播放| 天天色天天操综合网| 亚洲精品你懂的| 午夜无码一区二区三区在线app| 97在线国产视频| 国产地址二永久伊甸园| 蜜芽一区二区国产精品| 免费无遮挡AV| 欧美成人亚洲综合精品欧美激情| 巨熟乳波霸若妻中文观看免费 | 毛片免费视频| 中文字幕无码中文字幕有码在线| 一区二区三区高清视频国产女人|