查看原文
其他

VR丨用Unity3D制作多人在线VR版中国象棋(四):人机对战

2017-05-08 CloudHu Gad-腾讯游戏开发者平台

系列回顾:

用Unity3D制作多人在线VR版中国象棋

用Unity3D制作多人在线VR版中国象棋(二)

用Unity3D制作多人在线VR版中国象棋(三)


前言


经过半个月的坚持不懈,目前已经初步完成了0.3版本的迭代,这个版本主要目标是加入人机对战,当然,也为棋子英雄完成了部分战斗特效.人机对战目前正在优化AI算法,特效也需要进行细节打磨,这里先给大家看看人机对战的演示视频:


视频演示


这是在棋盘内的对战模式,有朋友反应,觉得玩家身处棋盘中并不好,想要0.1版本中的那种上帝俯视棋盘的视角,于是我又录制了一个鸟瞰视角的玩法演示,仅供参考.根据试玩的朋友反馈,大家比较喜欢后者,所以后面会做成俯视棋盘的玩法,我个人最开始的想法其实也是俯视的视角,这样可以俯视全局,比较符合策略游戏的大局思想.


https://v.qq.com/txp/iframe/player.html?vid=k0500d1aqoi&width=500&height=375&auto=0

Ok,那么下面这一个就是大家比较喜欢的上帝视角,也是人机对战的视频演示:


https://v.qq.com/txp/iframe/player.html?vid=u0399nb4yzz&width=500&height=375&auto=0


中国象棋VR游戏模式玩法简介

47 31637 47 14985 0 0 2909 0 0:00:10 0:00:05 0:00:05 3016on>


排位赛(Rank)


排位赛是象棋的传统玩法积分模式,后面会出对应的排行榜/段位成就系统,主要体现的是玩家的棋力,玩家在排位赛中获胜将会得到远大于其他模式的奖励(经验/金币/积分/段位),这里的匹配机制会优先让棋力差距不大的玩家进行对战,如果你战胜段位比你高的玩家,也会得到较高的奖励.


翻翻棋(FunFunChess)


翻翻棋玩法我在小学的时候就经常和小伙伴玩,这个模式很多象棋爱好者都知道,在VR中的翻翻棋,棋子英雄会被战争迷雾笼罩,一次可以驱散一个英雄的战争迷雾,从而暴露英雄的身份。如果暴露的英雄是己方的,则可以对其进行操作,如果暴露的英雄是敌方的,则不可以操作。规则跟我们爱玩的模式是一样的,只是表现形式不同.


大乱斗(Random)


玩家自定义每一个棋子英雄的行棋规则,等到开局的时候,玩家彼此并不知道对方棋子英雄的行走规则,直到对方使用到对应棋子的时候才会暴露其规则,而没有暴露规则的棋子可以称为暗子。玩家还可以安插一个棋子作为间谍,间谍棋子表面上是对方的棋子,实际上在玩家DIY棋子规则时已经设置了,而且只可以设置一枚间谍棋子,但是这枚棋子的规则是敌方设置的。间谍没有暴露时仍由对方操作,关键时刻玩家可以将其策反。我很喜欢这种无间道的玩法,类似于三国杀里面的内奸.


人机模式(P vs AI)


人机模式根据难度来划分成一个个关卡,每个关卡有一个巨像Boss来守关,这些Boss都是一些经典人物,例如指环王里面的索隆,它率领魔军,你则变身甘道夫(如果没有版权问题的话,会是一场精彩的对局),那么我们用不涉及版权的好了,三国里面的曹操、刘备、孙权、诸葛亮、司马懿等等,这些巨人俯视着整个棋局,时不时动动巨大的手指来操纵棋子,而藐小的玩家一定要战胜他们,才可以解锁下一关!什么,三国的Boss用完了,西游记的各路大仙已经忍不住要登场了!视频演示里面还没有完成这种Boss的设定,需要定制一些模型和动画来完成AI的剧情,对局过程中总是需要一个富有感情色彩的对手才好玩.我也想过要设计一些女性AI,如果战胜她们,就可以将其收服,然后作为自己的棋魂,辅助自己对弈.后面还可以养成,似乎可以满足喜欢养成游戏的玩家需求.(后面有条件的话,我想我会做这种玩法) 


残局模式(Unlock levels)


这个模式我没有太多要说的,就是把残局做成一个个关卡,来让玩家去解锁,我只想在每一次残局开场和结束的时候加入一些剧情,剧情是历史故事,只要玩家认真观察,就可以从这些故事中找到解决残局的线索.当然,解锁关卡也会有翻牌奖励,类似于打怪升级的玩法.


我是特种兵(Special Soldier)


这个娱乐模式中,小兵拥有学习其他棋子英雄能力的特殊天赋,且拥有五条命。小兵被击杀后,将会在九宫内重生,重生后即可拥有将其击杀棋子英雄的能力.例如,小兵被敌方車击杀,那么小兵就拥有車的能力,同时車的强大能力会覆盖小兵原来的不足,原来小兵不能后退,获得車的能力后,小兵不再受限制.小兵送死也会称为一种策略,当然,小兵被对方小兵击杀,并不会获得对方小兵的能力.这种模式下的小兵会充分得到统帅的重视,从而提升玩家的棋力.


新手教学(Learn Chinese Chess)


新手教学中,每一个英雄都有自己的熟练度系统,根据玩家的操作,会不断提升熟练度,获取对应英雄的成就。从而使玩家尽快掌握象棋规则,一种寓教于乐的玩法.


象棋三国(Three Kingdoms)


三国模式中,会随机匹配三个玩家进行PVP对战,棋盘呈三角阵列,中心是升仙台,是三位玩家争夺的地方.玩家将自己的将帅护送到升仙台即可获胜,当然己方将帅被击杀也会出局,棋子英雄的规则不变,但是大局变得更加复杂了.


无尽之塔(The Tower Of Infiniti)


特别说下无尽模式,己方的棋子英雄是16个,但是敌方的棋子英雄可以不断刷新,而且棋盘像一条流水线,不再局限于9*10的格局.击杀敌方将帅后,可以进行招安,从而获得降兵(敌方残存的势力).每一波刷新的敌人会越来越多,而且玩家有可能腹背受敌,所以这个模式会一直进行下去,直到玩家的将帅被击杀.这个模式的成就主要是玩家坚持生存的时间,存活越久,奖励越丰厚.


更多的玩法我就不赘述了,毕竟还需要一步一步去实现,我会继续迭代下去,等到1.0版本后,可能会发布到Steam,或者VivePort,虽然象棋VR是很小众的游戏,但是我相信还是有一些玩家愿意尝试这款游戏.


最后寻找VR游戏开发的工作,或者愿意投资象棋VR的公司,个人能力有限,希望得到一些支持,谢谢!


另外,演示视频中的棋子英雄并非发布版本的表现形式,如果有足够的资金,我会定制中国风的英雄,类似这样的:



红方是红色系的中国风英雄,黑方是水墨系的中国风英雄,上图是我假象的虞姬造型,对应红方的仕.




今日推荐


2017 Facebook F8 大会:VR社交将如何发展?

IGN8.5分的VR大作!《Robo Recall》宣传片曝光


添加小编微信,可享双重福利

1.加入GAD游戏VR交流圈

获取行业干货资讯,观看大牛分享直播

2.直接领取GAD独家VR资料库,地址在小编朋友圈

包括研究报告、游戏制作、项目分享等全套资料


↓长按添加小编GAD-安琪↓


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存