我是如何设计游戏系列--SLOT

2016-06-08
简单说下老虎机项目的情况,2月末立项,刚开始1个月保持着996的开发强度,后两个月一周6天班,已完成大部分功能,现在主要工作放在调整主题数值、调整美术风格,系统优化上。

经过这几个月的煎熬,从对老虎机一无所知懵懂的少年,转变为这破(坑)壁(qian)游戏也会有人玩的咆哮愤青,于是我无处发泄的情绪迫使我写下这篇文章,让更多的人能够体验到设计游戏的魅力(我得意的笑~233333)

在项目中我主要负责系统设计、数值设计、老虎机主题设计、核心玩法设计。。。嗯,基本你能想到什么,我都干。

想要设计一款老虎机游戏,你只需要了解如何设计数值,系统设计看看竞品就能设计(copy)的差不多了,所以这里只谈谈数值设计。但是假如你问老虎机是啥游戏,那我就只能呵呵哒了。

数值设计原理

老虎机的数值主要讲的就是每个slot的回报率,在我们设计出来一个slot时,调整数值时要确定回报率在合理的范围内。

那么什么叫回报率?

即收支比,回报率=收入/支出*100%,例如你投入了100低注spin了2000次,赢得了总金币了80000金币,回报率=80000/(100*2000)*100%=80%。

合理的范围是多少?

目前我的范围是80%~90%之间,还有一点,我目前测试回报率都是2000次一次实验,取多次实验结果,平均计算。

掌握了回报率,接下来就是设计游戏数值框架了。其实说起来也很简单,只需要配置好每一个格子的权重。

什么是格子?

首先一般的slot,都是多列多排的。如下图所示,就是一个3*5的棋盘,那棋盘中每个数字代表着每一个格子,我们需要配置的就是这些格子中可能出现的元素的权重。


为什么要用权重?

我使用权重去调整每个元素的出现概率,这样做的好处是我在调整一个元素权重时,其他元素的概率也会随之改变,这样可以确保所有元素出现概率总和为1。

如何配置权重?

col和row都是1,说明我们调整的是第一行第一列即上图的格子1,那在格子1中,我们配置了10种元素,每个元素出现的权重如表中内容。这样我们就确定了格子1所有出现的元素的概率,在像这样配置余下的格子,就确定了一个slot的所有元素出现的概率。


确定了元素的出现概率,之后还需要确定每种元素连线倍率和中奖连线,一个slot的基本数值框架就完成了。

如何设定元素中奖连线

现在以3*5为例,简单给大家列了4条中奖连线,只要相同的元素在这几个格子内,就表示玩家中奖了。根据元素出现的个数,得到金币是不同的。只要元素符合配置的中奖连线,就有奖励,即是说如果玩家一次spin同时中了连线1、连线2、连线3,则玩家可以拿这3个元素中奖的钱。

注:连线的字面意义就是相同元素相邻连成一条线,如果元素出现了列1、列3和列5,不属于连线范畴。


连线的数值表格,我是这么配置的,大家可以举一反三,如果以3*5为例,中奖连线可以是243种,即3的5次方,但是大部分老虎机游戏,都是3*5的为30条线,4*5的为40条线。看看竞品就知道哪些线了。


元素的连线倍率

下图只简单示意一下,3连倍率是指玩家spin的低注*倍率,是玩家赢得金币,比如玩家用1000spin了一次,100101出现了3个连线,则赢得金币为1000*0.1=100。


细心的读者会看到有几个元素没有连线倍率,那是因为他们是wild、bonus和scatter元素。如果稍微了解老虎机的人,就知道这几个元素是什么意思了。

呼~终于说完了,老虎机的一个slot的数值框架基本上确定了,但是你以为这就大功告成,准备憧憬上线赚钱,当上CEO,迎娶白富美了,那你就大错特错了。老虎机就是讲究的数值体验,如何确定这数值曲线,仅仅靠全随机是办不到的,还需要人为干涉。

那设计中我们需要加入哪些人为干涉,我们下期再见~~~
最新评论
暂无评论
参与评论

2025 ChinaJoy跑会指南
推广
商务合作 查看更多

编辑推荐 查看更多
【爆款新游】【潜力佳作】分析系列
推广