APP下载

《诸子百家之薪火相传》RPG游戏的设计与开发

2019-05-14陶渊博杨智陆熙鹏孙艳

数字技术与应用 2019年2期

陶渊博 杨智 陆熙鹏 孙艳

摘要:在全球化的当今,西方思想观念以及文化观念借助电影游戏等媒体不断的影响着中国的文化观念,作为一名中国人,我们应该主动的去传扬中国文化,将传统文化与现代媒体相结合让中国文化走出国门走向世界。

关键词: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