陶淵博 楊智 陸熙鵬 孫艷
摘要:在全球化的當(dāng)今,西方思想觀念以及文化觀念借助電影游戲等媒體不斷的影響著中國的文化觀念,作為一名中國人,我們應(yīng)該主動(dòng)的去傳揚(yáng)中國文化,將傳統(tǒng)文化與現(xiàn)代媒體相結(jié)合讓中國文化走出國門走向世界。
關(guān)鍵詞:RPG游戲;Unity;諸子百家
中圖分類號(hào):TP393 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2019)02-0152-02
1 游戲設(shè)計(jì)概述
春秋戰(zhàn)國時(shí)期,周天子王權(quán)衰落,各地諸侯爭霸,為了壯大自己的勢力,各路諸侯開放政權(quán)用以招攬人才,打破了“庶人不議”的觀念,形成了“處士橫議”的活躍風(fēng)氣。在對(duì)人,社會(huì)的廣泛探討中人們在如何平定亂世、治理國家、教化百姓等方面不同的想法,觀點(diǎn)進(jìn)而形成了不同的學(xué)派。這些學(xué)派的創(chuàng)始人及代表人物被人們尊稱為“諸子”,“百家”則是指這些學(xué)派。
諸子百家時(shí)期百家爭鳴促進(jìn)了思想和學(xué)術(shù)的繁榮發(fā)展,成為中國古代思想文化發(fā)展的高峰,為中國古代文化的發(fā)展奠定了基礎(chǔ),對(duì)后世的各個(gè)方面都有十分重要而深遠(yuǎn)的影響。游戲選取了諸子百家中對(duì)華夏文明影響最大的三家學(xué)說(儒家,道家和法家)作為游戲的主要內(nèi)容。在游戲中會(huì)有相應(yīng)的游戲劇情來講述儒道法三家代表人物他們的人生經(jīng)歷。在游戲中將會(huì)把選出來的人物經(jīng)歷做出相應(yīng)的游戲劇情來讓玩家在游玩的時(shí)候感受他們的人格魅力。
2 游戲設(shè)計(jì)與開發(fā)
諸子百家之薪火相傳這款角色扮演游戲,在游戲中玩家將通過扮演游戲角色在春秋戰(zhàn)國時(shí)期去實(shí)現(xiàn)先賢的人生偉業(yè)。在游戲中會(huì)加入大量的歷史人物介紹和歷史知識(shí)讓玩家在游玩的同時(shí)也可以了解諸子百家傳統(tǒng)文化。
2.1 游戲劇本
游戲劇本將以孔子,商鞅,莊子三人的真實(shí)歷史故事為基礎(chǔ),在編寫的過程中,游戲中人物臺(tái)詞在不改變大意的前提下盡可能的通俗易懂。如果運(yùn)用大量的文言文來編寫游戲劇本來提高劇本的文化底蘊(yùn),就會(huì)導(dǎo)致玩家因?yàn)橹R(shí)儲(chǔ)備不足無法理解游戲內(nèi)容從而失去對(duì)游戲的耐心。所以在游戲劇本的編寫過程中,必須在陽春白雪和下里巴人之間尋找平衡。
2.2 游戲角色設(shè)計(jì)
對(duì)于一款RPG游戲來說游戲角色的設(shè)計(jì)是重中之重,在諸子百家之薪火相傳這款中,每個(gè)游戲角色都有其各自特點(diǎn),孔子執(zhí)著,商鞅果斷,莊子瀟灑。在游戲中玩家還會(huì)接觸一些其他的游戲角色如老子,曾子,子貢,甘龍,惠子,秦孝公等。玩家在游玩的過程中可以近距離的感受游戲角色的思想和人格魅力。
2.3 場景搭建
游戲場景的搭建主要由2D畫面來構(gòu)成。在Unity軟件中將Canvas的Rander Mode組件選中Screen Space-Camera選中,然后將Main Camera拖拽到Rander Camer中,隨后Canvas會(huì)出現(xiàn)Sorting Layer和Order in Layer。Sorting Layer是可以自定義的標(biāo)識(shí)符,Sorting Layer排序在前的先進(jìn)行渲染。Order Layer是數(shù)值,在同一Sorting Layer中數(shù)值小的先進(jìn)行渲染。在Unity中每個(gè)游戲組件都有Layer屬性共有32個(gè),這32個(gè)中有8個(gè)為系統(tǒng)預(yù)設(shè)無法更改剩余24個(gè)可以自定義,Layer可以用于碰撞檢測,射線檢測等功能。
2.4 玩法設(shè)計(jì)
在諸子百家之薪火相傳中游戲的玩法相當(dāng)豐富,在游戲中戰(zhàn)斗以有傳統(tǒng)的回合制戰(zhàn)斗為主,游戲里還會(huì)有狩獵,辯論,捕魚,采藥,收集等玩法加入。
在游戲中游戲角色有著健康值和饑餓值以及體力值,健康值會(huì)因?yàn)槭軅?,饑餓等因素下降會(huì)當(dāng)玩家使用藥品時(shí)健康值會(huì)停止下降并少量回復(fù)但只有在饑餓值在較高的范圍內(nèi)才能完全恢復(fù),當(dāng)健康值為零時(shí)角色死亡;饑餓值會(huì)隨著時(shí)間的進(jìn)行而不斷降低當(dāng)饑餓值到較低范圍時(shí)將無法回復(fù)健康值和體力,饑餓值為零時(shí)進(jìn)入虛弱狀態(tài)并觸發(fā)隨機(jī)事件;在玩家進(jìn)行戰(zhàn)斗,狩獵,采集等行為會(huì)消耗體力值,通過休息等行為回復(fù),當(dāng)體力值為空時(shí)玩家強(qiáng)制進(jìn)入休息狀態(tài)無法移動(dòng)無法攻擊。
在游戲中玩家可以通過任務(wù)等方式搜集NPC的相關(guān)信息,當(dāng)信息搜集完成,玩家可以獲得特殊的道具和人物卡片。在游戲中每當(dāng)玩家搜集到指定數(shù)量的卡片后就可以獲得相應(yīng)階段的強(qiáng)力被動(dòng)如知己知彼等
2.5 UI設(shè)計(jì)
UI決定了玩家對(duì)游戲的第一印象,甚至決定了玩家的留存。很多玩家是相當(dāng)感性的,對(duì)于界面設(shè)計(jì)不美觀,操作不方便的游戲就會(huì)失去游玩的想法。
UI設(shè)計(jì)分為交互設(shè)計(jì)和界面設(shè)計(jì)兩個(gè)方向。交互設(shè)計(jì)是指人與機(jī)之間的交互工程,其目的在于方便玩家操作,讓玩家只需簡單的提示就可以操作游戲體驗(yàn)游戲的魅力。界面設(shè)計(jì)決定了界面的樣式與美觀程度,界面布局必須合理方便玩家操作,其色彩風(fēng)格應(yīng)該與游戲畫面保持一致,界面設(shè)計(jì)需要在簡潔與美觀之間尋找平衡點(diǎn)。
在游戲中,人物的基本屬性將布置在界面左上角,移動(dòng)按鈕布置在界面左下角,設(shè)置等系統(tǒng)按鍵布置在右上角,交互按鈕布置在游戲的右下角,其他的功能按鈕將布置在界面的正下方。界面的布置在不影響游戲畫面的前提下盡可能方便玩家的操作。
2.6 游戲?qū)傩栽O(shè)計(jì)
游戲的平衡往往取決于游戲?qū)傩允欠窈侠?,同時(shí)游戲?qū)傩缘脑O(shè)計(jì)也在一定程度上影響到游戲壽命,游戲難度等。
人物屬性,道具屬性,人物狀態(tài),攻防的計(jì)算方式,人物的成長值等等這些都需要在初次設(shè)計(jì)的基礎(chǔ)上進(jìn)行大量的嘗試來尋找一組相對(duì)合理的屬性數(shù)值。
2.7 游戲測試
游戲測試的目的是為了改進(jìn)游戲中的缺陷提高游戲的質(zhì)量。
在游戲的設(shè)計(jì)開發(fā)過程中游戲測試也隨之進(jìn)行測試以游戲設(shè)計(jì)的是否合理,游戲程序是否正確為主。
當(dāng)游戲程序完成之后將會(huì)對(duì)游戲進(jìn)行全面測試,在這一時(shí)期,測試成員將對(duì)游戲的多個(gè)方面進(jìn)行不斷的測試并記錄其優(yōu)缺點(diǎn),隨后將測試信息交給開發(fā)成員,開發(fā)成員再根據(jù)測試信息對(duì)游戲進(jìn)行優(yōu)化修改。
2.8 基于Android系統(tǒng)的手機(jī)游戲發(fā)布
下載Java JDK和Android SDK,先在計(jì)算機(jī)配置好Java的環(huán)境變量然后安裝Java JDK,隨后打開Unity軟件打開Edit-Preferences選項(xiàng),點(diǎn)擊External Tools 在Android中的SDK和JDK中加入Java JDK和Android SDK的地址。在完成配置之后在Playing Setting中將發(fā)布平臺(tái)切換為Android平臺(tái),最后導(dǎo)出的程序文件就是Apk文件。
3 結(jié)語
本游戲運(yùn)用當(dāng)下熱門的Unity游戲開發(fā)引擎將先秦諸子百家文化與電子游戲相結(jié)合,讓玩家在玩游戲的同時(shí)也能感受中國傳統(tǒng)文化的獨(dú)特魅力。我們希望通過這種方式來增加青少年對(duì)于中國傳統(tǒng)文化的興趣,讓他們在游戲中感受到中華文化的源遠(yuǎn)流長,博大精深。
參考文獻(xiàn)
[1] 王同娟.基于Unity3D的教育游戲開發(fā)研究[J].電腦編程技巧與維護(hù),2018(11):7-8+27.
[2] 李兵川.基于Unity 3D引擎角色扮演類游戲設(shè)計(jì)及開發(fā)[J].科技風(fēng),2018(15):11.
Design and Development of "RPG Games"
TAO Yuan-bo,YANG Zhi,LU Xi-peng,SUN Yan
(School of Computer Science and Technology, Beihua University, Jilin Jilin? 132021)
Abstract:In today's globalization, Western ideas and cultural concepts continue to influence Chinese cultural concepts through media such as movie games. As a Chinese, we should take the initiative to spread Chinese culture and integrate traditional culture with modern media. Combine let Chinese culture go abroad to the world.
Key words:RPG game; Unity;Philosophers