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.

【通聯編輯:謝媛媛】

主站蜘蛛池模板: 国产国产人在线成免费视频狼人色| 国产www网站| 亚洲男人天堂久久| 国产欧美精品一区二区| 久久久久亚洲av成人网人人软件| 国产麻豆精品在线观看| 国产一二三区视频| 国产精品欧美亚洲韩国日本不卡| 偷拍久久网| 欧美成人h精品网站| 综合网久久| 久久这里只精品热免费99| 亚洲国产看片基地久久1024 | 人人妻人人澡人人爽欧美一区| 久草中文网| 2021国产精品自拍| Jizz国产色系免费| 亚洲福利网址| 亚洲91在线精品| 亚洲大尺码专区影院| 国产大片喷水在线在线视频| 精品无码视频在线观看| 色国产视频| 99热这里只有精品5| 欧美一级高清片欧美国产欧美| 国产黑丝一区| 国产H片无码不卡在线视频| 激情综合五月网| 国产不卡在线看| 综合色婷婷| 精品国产亚洲人成在线| 久久公开视频| 国产无遮挡裸体免费视频| 亚洲AⅤ无码日韩AV无码网站| 污污网站在线观看| 国产精鲁鲁网在线视频| 无码综合天天久久综合网| 一级毛片在线免费视频| 成人精品免费视频| 国产99在线观看| 国产凹凸一区在线观看视频| 国产真实乱子伦视频播放| 国产欧美日韩91| 亚洲人成网站18禁动漫无码| 亚洲无码四虎黄色网站| 波多野结衣在线se| 亚洲全网成人资源在线观看| 国产色婷婷视频在线观看| 国产午夜一级淫片| 91精品国产91久无码网站| 亚洲日本中文字幕天堂网| 丁香婷婷久久| 永久在线播放| 久久精品嫩草研究院| 精品国产91爱| 国产三级视频网站| 久久黄色小视频| 国产97公开成人免费视频| 老司机精品久久| 素人激情视频福利| 国内黄色精品| 国产乱人伦偷精品视频AAA| 5388国产亚洲欧美在线观看| 尤物特级无码毛片免费| 亚洲国产成熟视频在线多多| 国产精品分类视频分类一区| 久久这里只有精品免费| 国产色婷婷| 999国内精品视频免费| 国产综合另类小说色区色噜噜| 国产女人爽到高潮的免费视频| 手机成人午夜在线视频| 国产1区2区在线观看| 40岁成熟女人牲交片免费| 国产一区二区免费播放| 无码不卡的中文字幕视频| 国产视频你懂得| 日韩天堂视频| 99在线视频网站| 99热这里只有精品2| 精品国产www| 97色伦色在线综合视频|