精品人妻无码一区二区三区软件 ,麻豆亚洲AV成人无码久久精品,成人欧美一区二区三区视频,免费av毛片不卡无码

您現(xiàn)在的位置是:首頁智能科學技術(shù)論文

基于虛擬現(xiàn)實技術(shù)的密室逃脫游戲設(shè)計與制作

發(fā)布時間:2021-12-17 10:26:37更新時間:2021-12-17 10:26:37 1

  密室逃脫類游戲是一種冒險類的益智游戲,玩家需要進行邏輯性的破譯或組合,不斷收集與合成新的線索的道具,并最終完成密室的解密。密室逃脫類游戲具有很強的故事性,可以讓玩家在游戲的過程中對故事劇情的發(fā)展產(chǎn)生思考,并能夠從中有所感悟。將現(xiàn)實中存在的矛盾與沖突融入游戲劇情中,利用虛擬現(xiàn)實技術(shù)將問題以及可能產(chǎn)生的后果以沉浸式方式展示給玩家,能夠使玩家對現(xiàn)實有更深入的思考。

基于虛擬現(xiàn)實技術(shù)的密室逃脫游戲設(shè)計與制作

  1游戲開發(fā)框架與實現(xiàn)流程

  本系統(tǒng)主要是針對PC端用戶,從游戲場景與劇情的構(gòu)思、三維模型的制作、圖像素材的制作和處理、Unity引擎內(nèi)游戲場景的搭建以及UI交互設(shè)計和邏輯實現(xiàn)這五部分進行設(shè)計制作。其中,前期準備中需完成三維模型設(shè)計、貼圖制作渲染、動畫設(shè)計、圖像線索設(shè)計等部分;在Unity引擎中使用UGUI系統(tǒng),通過C#語法規(guī)則和Unity引擎特有的應(yīng)用程序編程接口(API),完成游戲中場景的跳轉(zhuǎn)、游戲的進入和退出、物體動畫的觸發(fā)、密碼的輸入等功能的實現(xiàn)。

  2游戲場景模型及動畫設(shè)計

  建立一個虛擬現(xiàn)實系統(tǒng)的關(guān)鍵問題是對系統(tǒng)的建模與仿真[1]。首先根據(jù)預(yù)想的游戲場景,確定場景的樓層數(shù)和每層房間的位置與面積;用CAD簡單制作每層的平面圖,并在3DsMax中制作三維的樓體;需要在場景中出現(xiàn)的三維模型,在3DsMax綜合運用擠出、連接、倒角、倒角坡面、渦輪平滑、車削等功能,制作出風格統(tǒng)一的模型。教學樓仿真模型的制作主要包含三大樓層多種類型教室:音樂教室、圖書室、普通教室、禮堂、儲物間等,以及多種家具模型,如垃圾簍、桌椅、書柜、風扇、黑板等多種基礎(chǔ)模型。

  3系統(tǒng)的功能設(shè)計與實現(xiàn)

  3.1光線效果分析與手電效果

  通過分析調(diào)研市面相似游戲,為營造緊張的氛圍,場景光線效果一般為昏暗或忽明忽暗的光線,本游戲采用手電筒光進行照明,場景中未添加光源,同時手電筒應(yīng)跟隨玩家視角進行移動。開關(guān)效果通過if條件判斷語句判斷布爾值真假以此來調(diào)用Light。具體的手電筒開關(guān)效果如圖1所示,選用FirstPer⁃sonCharacter以及spotlight聚光燈源,可調(diào)節(jié)光源的照射范圍、光線角度、照射強度、光照顏色、反射強度等選項,使手電筒的效果更加逼真。

  3.2動畫播放控制與背景音樂切換

  游戲中的模型需要制作動畫控制器控制動畫的播放。如圖2所示,在Project面板中新建一個動畫控制器,將模型及動畫文件拖動到控制器面板,創(chuàng)建空狀態(tài)empty;將空狀態(tài)和動畫之間建立過度maketransition,此時會從empty上延伸出一段線條,把線條的另一端點放在動畫上。為了能使模型再回到原始狀態(tài),需要在導(dǎo)入相同的動畫,把動畫的播放速度改為負值,實現(xiàn)了動畫的倒放,按照圖2中的方法實現(xiàn)連接,并在過渡線段上分別添加控制動畫播放的布爾。

  3.3高亮狀態(tài)顯示與線索查看

  在密室逃脫游戲中,線索不能夠輕易被發(fā)現(xiàn),只有執(zhí)行了指定的動作或者進入了指定的區(qū)域內(nèi),才有被觸發(fā)的可能。本游戲中發(fā)現(xiàn)線索的邏輯是這樣的:玩家進入指定區(qū)域后,游戲道具會以高亮的輪廓線框提示玩家,玩家處于可觸發(fā)的范圍內(nèi)點擊道具,就能查看道具的詳細信息,按Z鍵可以關(guān)閉詳情頁。

  4結(jié)果

  利用虛擬現(xiàn)實軟件開發(fā)了基于社會問題不良PUA的三維密室逃脫游戲,可通過游戲初始界面進入游戲完成線索搜集及解謎通關(guān)。密室環(huán)境首先利用AutoCAD對教學樓場景進行平面設(shè)計與合理安排,運用3DStudioMax對整體環(huán)境以及各種物品進行建模,通過PhotoShop制作相關(guān)貼圖,實現(xiàn)物品與相關(guān)線索的聯(lián)系。其次,將模型導(dǎo)出為.fbx格式導(dǎo)入Unity3D中,通過對場景內(nèi)光源選擇營造緊迫氣氛、音效調(diào)控跳轉(zhuǎn)、碰撞檢測技術(shù)、高亮效果的改進實現(xiàn)用戶在游戲場景中的高仿真實時漫游模擬,漫游過程中可通過劇情線索的搜索不斷了解不良PUA的搭訕技巧及其危害性,避免個人落入相關(guān)陷阱中,充分地將社會問題與游戲相結(jié)合,更大程度地反映劇情及社會問題。

  參考文獻

  [1]劉賢梅,石楊,趙婭,等.基于虛擬現(xiàn)實的室內(nèi)仿真操作系統(tǒng)研究與應(yīng)用[J].計算機技術(shù)與發(fā)展,2020(1):149-154.

  《基于虛擬現(xiàn)實技術(shù)的密室逃脫游戲設(shè)計與制作》來源:《電腦知識與技術(shù)》,作者:張勝男 司占軍 李晗


轉(zhuǎn)載請注明來自:http://www.jinnzone.com/zhinengkexuejishulw/73789.html