传奇世界这个经典游戏,讨论它的机制设计和运营策略,可能写个几百万字都不够!今天我就聚焦在一个小细节上面盘点体会。
很多玩家在打怪时,时常会有这样的疑问:“这只小怪爆出的装备。是在它刷新出生的时候就已经决定好了,还是我击杀它的那一刹那才“锁定”的?”这个问题看似并不重要,但却关乎游戏体验的真实感和公平性。
为了搞清这个问题,我找来了资深程序员、前端工程师和产品经理一起探讨。他们给我详细分析了主流游戏引擎的两种设置:
1、预设机制。即在怪物刷新出生时,就已经决定它死后会爆出什么装备了。这种设置最大的好处是计算资源消耗少,对服务器压力小。但存在明显缺陷,增加了玩家的不确定感,也限制了运营方进行各种“改动”的空间。
2、实时计算机制。即击杀一只怪物后,会即时进行随机计算,决定它能爆出什么装备。这种机制听起来更公平可控,但运算的瞬时峰值也更高。对服务器性能提出了更高要求。当然,这也为运营方提供了灵活调控的空间,要控制玩家,这个空间很重要!
这里我要恭维国内游戏公司的奇思妙想和胆色!99%的游戏都选择了第二种机制。虽然面临更大的技术难题,但这正是中国人的勇于创新和进取精神!开玩笑的,主要原因当然还是为了方便灵活调控。让玩家在关键时刻多花些钱,这样才能更长久地“传奇”下去嘛!
不得不感叹,这简简单单的一个设计选择,就体现了资本主义经济学和人性双重奥秘!技术只是手段,运营才是目的;代码是形式,金钱才是本质!啊,我羡慕那些可操控世界的产品经理……