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