- 0
- 0
- 0
分享
- 少女程序员搭档电子犬?看Unity小白三个月打造“赛博朋克”战棋版
-
原创 2021-12-29
最近小 U 上手了一款特别的赛博朋克风的战棋游戏——《CYBER RUNNER》。
这款游戏是由 5 位 Unity 集训营的学员共同完成,就像游戏的名字一样,这款游戏中的场景都是在随机生成的赛博朋克风格的摩天高楼上,特别像电影无间道里的经典天台场景!
《CYBER RUNNER》就是在这样的场景上加入了战棋和卡牌的元素,你需要使用卡牌上的技能来击败场景内的敌人。
但是《CYBER RUNNER》可不光光只有战棋和卡牌元素,还加入了 roguelike 元素。
游戏被设定成了双人搭档的模式,主角是一位少女程序员 Emily,她的搭档是一只形似哮天犬的电子犬 Watson,在充分了解了赛博朋克风格理念后,两位游戏人物也被赋予了类似概念:Emily 掌握控制技术,能够远程控制技能,像在远处放技能的法师,Watson 则是运用高科技技术发展出来的新一代机器人,擅长近战,正好能弥补 Emily 近距离抵抗力差的缺点。
游戏之所以设计成少女程序员和电子犬的人物设定,是因为《CYBER RUNNER》主创人员觉得,周围人总是把程序员与理工男等固定形象挂钩,其实程序员也可以是酷女孩!什么样的女孩最酷呢,一定是掌握最顶尖技术的程序员——黑客啦!
顶级黑客身边一定要有个神秘的保镖,这就像 007 身边有邦女郎,王牌特工身边有个神秘的白发科学博士一样,电子犬 Watson 就是这样的角色。
既然各有所长,他们俩都有自己各自的科技树路线。Emily 的升级主要靠金币去购买武器装备,为了体现出战棋类游戏的优势,用较少的资源和素材让玩家获得差异化的游戏体验,《CYBER RUNNER》的团队成员为游戏打造了 11 把独一无二的武器,并赋予每把武器不同的价格,而玩家想要获得这些武器需要打开商店,在随机生成的 5 把武器中挑选组合。
随机生成武器的形式并不是《CYBER RUNNER》凭空想象的方案,他们在观察很多传统的 RGP 游戏后发现,很多游戏的的技能和实际操作起来不是独立的,而是不断的使用和替换的,比如 1-10 级游戏会给你几个技能,升到二十级,系统又会给你分配一个新技能,长此以往,前面系统设定的技能效果会让玩家疲倦,没有新鲜感,而《CYBER RUNNER》的每把武器都集成了所有的技能,而且每一把都是独一无二的,玩家想要获得他们还是要看商店随机生成的选项,这可有好多种可能性呢!
与 Emily 不同,电子狗 Watson 是靠着战斗结束后的技能卡牌进行升级。当然,它也采用随机生成 4 张不同稀有度技能卡片组合方式,用团队成员的话来说,我们做了很多卡,玩家能抽到什么就看运气啦。
除了技能集成的武器和随机生成的武器和技能卡牌,游戏还需要玩家精打细算。因为经费有限,玩家不可能同时购买所有武器,而每把武器又有不同的攻击区域,这就需要用策略去花钱,通过选择搭配出最佳的武器组合,让装备之间产生联动效应以达到一加一大于二的最佳攻击效果。
而 Emily 在不同的模式下 Watson 又有不同的技能为她进行服务,这些技能之间也有着互相的联系,比如王炸之后又是一顿远程技能触发,小 U 想想都觉得刺激,只是如何打出连续性的高伤害,就要看玩家怎么选择武器和技能啦!
又是技能结合,又是随机的武器组合,游戏还有许多的装备和特效,更何况两位游戏人物的科技树模式还不一样,如此复杂的游戏逻辑,没有一个好的程序设计怎么行?
团队发现 Unity 有个特别好的功能,叫做 Scriptable Object,利用它便捷的数据管理代替原先的复杂的数据上传工作,通过 Scriptable Object 可以进行夸场景的互通互联,游戏中所有的技能装备文档,都实现在这里,当需要调用任何人物,任何技能时,只需要在 Scriptable Object 中拿就行,极大的减少了场景调用的工作量。
但在设定角色射击时,《CYBER RUNNER》小组成员觉得现有的战棋类游戏在射击命中伤害判定时存在问题,比如有的游戏为了保持游戏真实性,增加了误击率,例如在有的游戏中,甚至存在玩家把枪顶到角色的脸上,还是有 30% 被敌人 miss 的可能,这就让正常的游戏体验像开箱抽奖一样充满了变数,极大的影响了运气不好的玩家的游戏体验,同时也会造成一些反直觉的行为结果。
长按关注
第一时间了解Unity引擎动向,学习最新开发技巧
-
阅读原文
* 文章为作者独立观点,不代表数艺网立场转载须知
- 本文内容由数艺网收录采集自微信公众号Unity官方平台 ,并经数艺网进行了排版优化。转载此文章请在文章开头和结尾标注“作者”、“来源:数艺网” 并附上本页链接: 如您不希望被数艺网所收录,感觉到侵犯到了您的权益,请及时告知数艺网,我们表示诚挚的歉意,并及时处理或删除。
数字媒体艺术 新媒体艺术 赛博朋克 游戏场景设计 游戏技术探讨