亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Java的非遺文化游戲設(shè)計

        2022-10-18 08:57:20竇曉欣林聲偉江海琪李昭層何為民
        電腦知識與技術(shù) 2022年25期
        關(guān)鍵詞:游戲

        竇曉欣 林聲偉 江海琪 李昭層 何為民

        摘要:“尋龍記”游戲是仿照轟動一時的手游《Flappy Bird》進行設(shè)計的,游戲玩法簡單,適用度和熟悉度高。通過此游戲,玩家可以直觀地體會到非遺文化因子與現(xiàn)代科技相碰撞,同時也希望能呼吁人們走近非遺文化,保護非遺文化。該游戲為宣傳及發(fā)展非物質(zhì)文化遺產(chǎn)湛江人龍舞,以及為非物質(zhì)文化遺產(chǎn)的保護及發(fā)展提供有力的支持。游戲采用PhotoShop對圖像進行簡單處理,代碼部分在Eclipse集成環(huán)境下運用Java的Swing框架等知識完成游戲設(shè)計。

        關(guān)鍵詞:Java語言;Swing框架;Eclipse;游戲

        中圖分類號:TP311.1? ? ? 文獻標(biāo)識碼:A

        文章編號:1009-3044(2022)25-0044-03

        開放科學(xué)(資源服務(wù)) 標(biāo)識碼(OSID) :

        1 背景

        根據(jù)中國建設(shè)文化強國的方針,“非遺+科技”的新觀點既是時代課題,也是發(fā)展潮流。我國在第一屆中國非物質(zhì)文化遺產(chǎn)論壇大會,也向中國青年展示了新時代下非遺的活態(tài)傳承與創(chuàng)新。

        文獻[1]描寫了非遺宮廷舞蹈麒麟舞與數(shù)字化融合的應(yīng)用,以游戲《夢想世界》和手游《奧拉星》為例,麒麟舞中的某些元素在這兩款游戲中得到極佳體現(xiàn)。國內(nèi)學(xué)者們[2-3]認為,將游戲放進非遺文化主題虛擬展廳中,可增強虛擬展廳的趣味性,增強非遺文化的傳播。綜上所述,非遺文化輔以科技元素,可增加傳播的時域?qū)挾取?/p>

        東海人龍舞起源于湛江市東海島,它充分展現(xiàn)了古島嶼群眾奉神、敬龍、祭海等多種風(fēng)俗,并逐漸演變成了別致的龍舞表演。隨著時代的發(fā)展,其原有的祭祀、信仰等功能被娛樂表演所取代,創(chuàng)新是其適應(yīng)新的社會環(huán)境的必要之道。網(wǎng)絡(luò)游戲具有的娛樂性、社交性、虛擬性,將在數(shù)字時代下賦予非遺文化新生[4]。在國內(nèi)設(shè)計的皮影哪吒、京劇貓、故宮口袋宮匠等與非遺文化相掛鉤的這些游戲中,都沒能體現(xiàn)文化的互通性。換而言之,非遺游戲的開發(fā)還存在極大的發(fā)展空間。

        針對湛江人龍舞在傳播方面存在的種種問題,開發(fā)一款基于Java語言的闖關(guān)類游戲,能夠有效打破人龍舞傳播在空間上的受限,在保護人身安全的前提下,讓更多的人了解并關(guān)注湛江人龍舞。這既迎合了現(xiàn)代社會的發(fā)展,又降低了非物質(zhì)文化遺產(chǎn)宣傳保護的難度,還將吸引普羅大眾加入傳播非遺文化的隊伍中。

        2 總體分析

        2.1 可行性分析

        從技術(shù)可行性上分析,文獻[5]中的游戲平臺采用了Java等技術(shù),介紹了拼圖游戲、蛇形游戲、局域網(wǎng)坦克戰(zhàn)爭游戲的設(shè)計方法,為尋龍記游戲角色的移動提供了設(shè)計思路。目前,在編訂程序中被使用次數(shù)最多的網(wǎng)絡(luò)編程語言,非Java語言莫屬。使用Java編程語言開發(fā)更加符合當(dāng)今社會的發(fā)展,同時可選擇的編程器范圍更廣,可獲得的資源更豐富[6]。并且Java語言可以運行在不同的操作系統(tǒng)上,種種特點使其開發(fā)更加容易、便捷,有一定編程語言基礎(chǔ)的人可以在短時間內(nèi)上手。

        從經(jīng)濟可行性上分析,2020年中國自主研發(fā)的游戲國內(nèi)市場收入達2401.92億元,與2019年相比增長了26.74%,且增長力度持續(xù)加大[7]。團隊成員將會把游戲打包發(fā)布到網(wǎng)頁上,以便用戶有更好的游戲體驗,且網(wǎng)頁相對于軟件來說開發(fā)工作量更小,開發(fā)周期短,便于宣傳。使用學(xué)生身份購買或租借云服務(wù)器等會相對便宜,而且網(wǎng)頁的維護成本較低。

        從應(yīng)用可行性上分析,網(wǎng)頁游戲不需要下載安裝,只需要轉(zhuǎn)發(fā)點擊鏈接或掃描二維碼即可使用,傳播方式簡單,通過分享推廣,在短時間內(nèi)獲得的用戶流量大,且操作簡單。

        2.2 需求分析

        通過查閱資料研究分析得知,將有一大批非遺技藝面臨著無人知曉,無人愿學(xué)的問題。況且,大多數(shù)非物質(zhì)文化遺產(chǎn)的核心技藝多掌握在中老年人手里,在未來的十年中,技藝傳承人老齡化現(xiàn)象將躍然紙上。

        伴隨著社會發(fā)展,人們的需求觀念逐漸轉(zhuǎn)變,在將來可能出現(xiàn)現(xiàn)代節(jié)日取代部分傳統(tǒng)節(jié)日的現(xiàn)象,這將間接導(dǎo)致人龍舞可活動的范圍逐漸變小,平臺展示的次數(shù)日益縮減;其次,虛擬經(jīng)濟的發(fā)展勢頭正旺,新興科技被年輕一代喜愛,傳統(tǒng)形式的人龍舞沒有受到大眾的重視;人龍舞舞動時場面之壯觀,是因為人員流動大,動作協(xié)調(diào)難度高,這也意味著每次表演對場地有限制要求。最重要的是人龍舞并非一般的日常運動,專業(yè)人員表演尚存受傷的風(fēng)險,極大降低了普通群眾的體驗感。以上種種原因都將導(dǎo)致人龍舞面臨著瀕危失傳的威脅。

        因此,相關(guān)工作者需要不斷推進高科技產(chǎn)品與非遺文化的融合,引進高新技術(shù)來作為非遺保護與發(fā)展的動力[8]。通過游戲的方式來向大眾介紹、展示非物質(zhì)文化遺產(chǎn),既符合當(dāng)今社會的潮流,又能拓寬非遺文化的受眾群體[9]。與此同時,將原本存在于現(xiàn)實世界中的人龍舞轉(zhuǎn)化為虛擬游戲中栩栩如生的人物,為其發(fā)展創(chuàng)造更多可能性。

        3 總體功能設(shè)計與實現(xiàn)

        3.1 游戲設(shè)計

        游戲名稱為尋龍記,定位為闖關(guān)類游戲。游戲人物通過在PS上繪圖所得,玩家點擊開始游戲后,通過控制以人龍舞為模板設(shè)計的動漫游戲角色,使用鼠標(biāo)控制人物不停往上跳躍,讓人物所在高度越來越高。用管道口缺口比喻組建隊伍中遇到的困難險阻,人物需不斷通過管道缺口且僅能通過管道缺口來讓人物進行上升。當(dāng)上升到一定的高度后將進入下一關(guān),解鎖新的游戲人物并會提示已尋找到組隊成員一名,將前往下一處繼續(xù)尋找成員,最終尋找到所有成員即完成組隊通關(guān)成功。

        3.2 基本操作方法

        在游戲過程中,通過對鼠標(biāo)的監(jiān)聽以及對當(dāng)前狀態(tài)的判斷來執(zhí)行不同的方法。在開始前按下鼠標(biāo)將當(dāng)前狀態(tài)轉(zhuǎn)換為運行狀態(tài),在運行狀態(tài)中按下鼠標(biāo)調(diào)用人物控制的方法,控制人物進行上升操作。在游戲中,鼠標(biāo)的作用主要為控制人物角色上升、下降。當(dāng)在運行狀態(tài)一直按下鼠標(biāo)時人物進行持續(xù)上升操作,松開鼠標(biāo)后人物將停止上升操作并進行下降。當(dāng)游戲角色觸碰到柱子或地面時游戲結(jié)束,再次按下鼠標(biāo)將重置數(shù)據(jù)并重新開始。

        3.3 功能實現(xiàn)設(shè)計

        根據(jù)需求分析和游戲設(shè)計,尋龍記游戲功能設(shè)計有信息介紹、開始游戲、結(jié)束游戲、分數(shù)計算、角色移動。游戲所使用的編程語言為Java語言,類之間的屬性關(guān)系如圖1所示。

        不同的類之間實現(xiàn)的方法也不相同,類的相關(guān)方法如圖2所示。游戲在實現(xiàn)的過程中使用到了swing和awt包,用來繪制出游戲場景,是一種圖形界面工具;導(dǎo)入了Math類,使用其中的atan等方法輔助完成人龍舞角色旋轉(zhuǎn)角度轉(zhuǎn)換;添加了事件監(jiān)聽器,運用鼠標(biāo)監(jiān)聽器完成游戲狀態(tài)轉(zhuǎn)換及人龍舞角色的移動;使用了多線程來提升游戲的性能。

        3.3.1 游戲封面

        游戲封面設(shè)計如圖3所示,以人龍舞為模板設(shè)計的動漫游戲角色背景以及規(guī)則介紹。剛打開游戲前鼠標(biāo)屬于居中靜止?fàn)顟B(tài),當(dāng)點擊開始游戲后,觸發(fā)鼠標(biāo)監(jiān)聽事件[10]。此時游戲狀態(tài)將轉(zhuǎn)換為運行狀態(tài),進入游戲選擇角色界面。首次參與游戲的玩家可點擊規(guī)則介紹按鈕,查看游戲的詳細玩法。當(dāng)玩家點擊結(jié)束游戲時,直接退出游戲界面。

        3.3.2 游戲角色選擇

        游戲提供了三個角色供玩家進行選擇,在游戲開始時,僅可選擇角色綠綠進行游戲,當(dāng)玩家順利通過三輪關(guān)卡后,三個游戲角色均可任意選擇。在選擇游戲角色過程中,玩家可以了解到人龍舞的相關(guān)知識。比如,龍舞是由什么組成,龍舞是由誰指揮的等。游戲角色選擇界面可以讓玩家在進入游戲時就先了解到人龍舞的構(gòu)成,可以更快地在玩家的腦中形成一種圖文記憶,可以更好地普及非遺物質(zhì)文化遺產(chǎn)——湛江人龍舞。游戲角色選擇界面如圖4所示。

        3.3.3 開始游戲與游戲結(jié)束

        游戲正式開始時,玩家通過控制人物來跳過每一個管道缺口,鼠標(biāo)讓角色上升并累計分數(shù)。在游戲的過程當(dāng)中,當(dāng)游戲角色在行進中碰到柱子或者地面則游戲結(jié)束,在頁面上將顯示分數(shù)與游戲結(jié)束標(biāo)志——Game Over。游戲結(jié)束后會彈出繼續(xù)按鈕,玩家點擊按鈕后將重新開始本關(guān)游戲[11]。累積到當(dāng)前關(guān)卡所需要的分數(shù)才能進入下一關(guān),解鎖新的游戲人物,頁面上將顯示分數(shù)與游戲繼續(xù)標(biāo)志——next level。游戲第一關(guān)以及第三關(guān)界面如圖5、圖6所示。

        4 結(jié)束語

        文章設(shè)計了一款以非物質(zhì)文化遺產(chǎn)——湛江人龍舞為背景的闖關(guān)類游戲[12]。在尋龍記游戲中,玩家可以通過游戲來了解到人龍舞的相關(guān)知識及內(nèi)容。游戲角色選擇界面可以讓玩家了解人龍舞是由什么組成,人龍舞的舞動至多可容納人數(shù)、人龍身體部分的名稱等。

        在游戲開發(fā)中,使用的是Java編程語言,因此涉及的知識面以及所需要的軟件、硬件等相對較少,游戲開發(fā)的成本較低、周期短、易維護。下一步,游戲設(shè)計團隊將根據(jù)用戶的反饋適當(dāng)?shù)馗挠螒虻墓δ?,繪制更多的游戲角色以供用戶選擇,同時也將根據(jù)游戲運行中存在的漏洞對游戲進行調(diào)整,以完善游戲本身和更好地促進湛江人龍舞的保護及發(fā)展。

        參考文獻:

        [1] 周秀梅,張程.“數(shù)字游戲+非遺”交互體驗?zāi)J皆诜俏镔|(zhì)文化遺產(chǎn)麒麟舞中的應(yīng)用分析[J].文化創(chuàng)新比較研究,2021,5(32):148-151.

        [2] 田晉.基于UE4的非遺文化虛擬展廳科普小游戲設(shè)計——以經(jīng)典吃豆人游戲為例[J].現(xiàn)代信息科技,2021,5(24):28-31.

        [3] Liu L Y,Bao W R.Research on Digital Protection and Inheritance of Regional “Intangible Cultural Heritage”--Take the western part of Guanzhong as an example[J].The Frontiers of Society,Science and Technology,2021,3.0(8.0).

        [4] 王成宇,何煉鍇.以網(wǎng)絡(luò)游戲為載體的非遺文化傳播策略研究[J].明日風(fēng)尚,2021(19):164-166.

        [5] Tong Q,Zhou X F,Liang L K,et al.The design of game platform based on Java[J].IOP Conference Series:Materials Science and Engineering,2018,435:012014.

        [6] 靳毅.淺談基于JAVA的俄羅斯方塊游戲的設(shè)計與實現(xiàn)[J].農(nóng)家參謀,2020(13):202.

        [7] 本課題組,魏玉山,王飚,等.2020—2021年中國動漫游戲產(chǎn)業(yè)年度報告[J].出版發(fā)行研究,2021(12):26-31.

        [8] 胡遲.非遺傳承的現(xiàn)狀、問題及對策[J].中國藝術(shù)時空,2018(1):73-79.

        [9] 李嵇揚.蘇州瀕危非遺滸浦花鼓在兒童交互游戲中的設(shè)計探索[J].蘇州工藝美術(shù)職業(yè)技術(shù)學(xué)院學(xué)報,2020(3):27-31.

        [10] 秦鵬珍.基于Java的拼圖游戲?qū)崿F(xiàn)[J].電子技術(shù)與軟件工程,2019(13):237-238.

        [11] 蔡穎慧,蒲紫銘,田芙榮,等.應(yīng)用Egret引擎的淘金游戲開發(fā)研究[J].福建電腦,2019,35(10):6-11.

        [12] 邱望標(biāo),陳偉興,呂俊.貴州少數(shù)民族舞蹈數(shù)字化保護與傳承[J].貴州科學(xué),2012,30(2):29-31.

        【通聯(lián)編輯:謝媛媛】

        猜你喜歡
        游戲
        做游戲
        夜間游戲
        游戲
        送信游戲
        數(shù)獨游戲
        瘋狂的游戲
        飛碟探索(2016年11期)2016-11-14 19:34:47
        爆笑游戲
        第八章直接逃出游戲
        第八章 直接逃出游戲
        游戲五計算
        全部孕妇毛片| 色和尚色视频在线看网站 | 手机在线看片| 国产青草视频在线观看| 精品人无码一区二区三区 | 日韩av一区二区三区在线观看 | 高中生粉嫩无套第一次| 伊人婷婷色香五月综合缴激情| 久久精品国产亚洲av专区| 51国产偷自视频区视频| 亚洲av无码成人专区片在线观看| 亚洲天堂中文| 在线视频播放观看免费| 香蕉成人伊视频在线观看| 男女一边摸一边做爽爽的免费阅读| 午夜精品一区二区三区无码不卡 | 日本成人字幕在线不卡| 中文字幕亚洲永久精品| 精品偷自拍另类在线观看| 国产成人av免费观看| 国产精彩刺激对白视频| 亚洲熟妇一区二区蜜桃在线观看| 男女猛烈无遮挡免费视频| 亚洲av无码乱观看明星换脸va| 99久久精品久久久| 婷婷丁香开心五月综合| 极品嫩模高潮叫床| 国内精品大秀视频日韩精品| 精品国产97av一区二区三区| 精品人妻av区乱码色片| 亚洲av无码xxx麻豆艾秋| 91精品国产免费久久久久久青草 | 东北女人毛多水多牲交视频| AV无码一区二区三区国产| 色综合久久精品中文字幕| 国产麻豆精品精东影业av网站 | 国产极品美女高潮抽搐免费网站| 亚洲一区二区三区精彩视频| 十八禁视频网站在线观看| 亚洲综合无码一区二区三区| 亚洲精品国产av一区二区|