如何做高自由度的游戏

易经*系辞:生生之谓易

 

道德经:道生一,一生二,二生三,三生万物。万物负阴而抱阳,冲气以为和。

前面的文章提到了,一个游戏要好玩,就必须要有高的自由度,高自由度能提供高的策略空间,从而为玩家留下一线生机。

所谓高自由度是指,玩家的行为选择自由度很高,并且每一种选择都对游戏的胜负有不同程度的影响。

那么如何让游戏具有高自由度呢?

一个一个的添加功能,给玩家可选择的行为,显然是不行的。一个一个的加,策略始终都有上限,并且工作量非常大。

怎样做可以让有穷的行为,产生无穷的策略?

答案是策略组合。也就是变化,生生不息。

 

那么怎么样让策略有组合变化?

从数学上,策略组合本身可以让策略数量成一个指数增长

这一点可以用棋类游戏举例:五子棋游戏,棋盘的大小为15x15,每个位置的棋子状态有3个(黑棋,白棋,空白),策略空间数量为:3的 (15*15)次方 = 2.25*10107 种

就算简单的棋子:成三棋,策略空间数量也是:3的24次方 = 282429536481 种

https://gss2.bdstatic.com/9fo3dSag_xI4khGkpoWK1HF6hhy/baike/w%3D268%3Bg%3D0/sign=6cf2e922fffaaf5184e386b9b46ff3d3/86d6277f9e2f07088ad16b04eb24b899a801f2da.jpg

 

更不用说围棋了,围棋的可能性走法,超过了宇宙原子数量的总和。

 

理解了策略组合的威力,那么如何让策略之间可以组合呢?

并不是随便两个策略放在一起,就可以组合的

 

可以看看一些其他好玩的游戏是如何加入组合策略的

 

《我叫MT》的战前布阵系统,共有6个格子,每个格子都可以放置不同的英雄,假设玩家需要上阵5个英雄,有组合策略的数量属于一个排列公式:A(6,5) = 6! = 720 种排列,已经有非常高的可玩性了。如果加上可换的英雄,组合数量就非常高了。

 

《海岛奇兵》的策略组合,玩家防守基地,需要放置不同的建筑到不同的位置,建筑多样,位置可排列组合,用排列组合的计算式算一下一可知组合数量非常多。

 

塔防类游戏也是有组合策略,放置防御建筑到兵线的放置位置,建筑种类,都可以排列组合。

 

发现以上游戏有个特点,组合策略都与空间位置相关。不同的空间位置会影响策略的优劣。

 

也有在时间线上进行策略的排列组合的游戏,例如:

 

《异常;》游戏通过组合AI行为策略,给单位添加AI来通关。类似一个编程游戏。而编程则注重因果,组合策略就是在时间线上排列组合各种不同行为而产生逻辑。

 

未完待续。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
乘三棋对弈时,可由对弈双方中任意一方持任黑色棋子先下,另一方持另白色棋子后下,并交替进行;对弈过程中,分为放棋和走棋两个阶段,下面分别介绍: 第一阶段:放棋   开局时,先下一方在棋盘中任一下棋点上放一子,后下一方再在先下一方放棋点以外的其他下棋点上放一子,依次循环,轮流放子,在放子过程中,如果有一方的三个棋子成一线(即为成三)时,成三的一方可以吃掉另一方的一枚非成三的棋子(如果对方的棋子全部都是成三状态,那就可以吃掉对方任意一颗棋子)。然后由被吃方继续下子。直到双方手中无子(先下一方必先于后下一方无子)。   成三:当一方的三枚棋子成一线(即纵线或横线的三个下棋点上为同一色棋子)时,该方成三;得到成三棋的一方可吃掉对方的一枚棋子;然后由对方继续下棋。   需注意的是:一方成三吃掉对方的棋子后,在放棋阶段接下来的一段时间内,任何一方均不得再将棋子放在被吃掉棋子的那个下棋点上,直到走棋阶段开始。   第二阶段:走棋   走棋阶段开始于放棋阶段结束,双方手中均已无棋子时。由先放完棋一方先走棋;棋子每次只能向周边空的棋位移动一步;对弈双方轮流走棋。成三时与放棋阶段成三一样。   开三:当一方的棋子再走一步就能成三时,称为开三。   输赢判断:   1、当棋盘上一方的棋子数少于3个时,即没有成三的可能时,棋局终,棋盘上棋多一方为胜方,棋少一方为负方。   2、当棋盘上一方的棋子都无法移动时,棋局终,棋子无法移动的一方为负方。另外一方为胜方。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值