Unity3d:多人在线VR游戏实战-4 (中国象棋VR 0.3版本 人机对战演示)

发表于2017-05-08
评论1 4.3k浏览
本篇文章通过介绍中国象棋VR人机对战演示的案例让大家去学习unity3D多人在线VR游戏的开发,其中关于中国象棋VR游戏中存在的玩法模式大家可以看看我是如何去处理的。
0x00 多人在线VR游戏实战专题系列:
经过半个月的坚持不懈,目前已经初步完成了0.3版本的迭代,这个版本主要目标是加入人机对战,当然,也为棋子英雄完成了部分战斗特效.人机对战目前正在优化AI算法,特效也需要进行细节打磨,这里先给大家看看人机对战的演示视频:
0x02 视频演示
这是在棋盘内的对战模式,有朋友反应,觉得玩家身处棋盘中并不好,想要0.1版本中的那种上帝俯视棋盘的视角,于是我又录制了一个鸟瞰视角的玩法演示,仅供参考.根据试玩的朋友反馈,大家比较喜欢后者,所以后面会做成俯视棋盘的玩法,我个人最开始的想法其实也是俯视的视角,这样可以俯视全局,比较符合策略游戏的大局思想.
/>
Ok,那么下面这一个就是大家比较喜欢的上帝视角,也是人机对战的视频演示:
/>

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

排位赛(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的公司,个人能力有限,希望得到一些支持,谢谢!

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

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


如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引