【放置时代】从离线收益到游戏机制浅谈(千万别看!!!)
修改于2023/12/04814 浏览
12.4日更新:果然还是被删帖了,真是小气。不过还好只是被移除板块,大家关键字搜索还是能搜到。
放一下我的其它攻略
![horizontal line](https://img.tapimg.com/market/images/b34d10c9931751607e692c747a9b6d44.png)
![horizontal line](https://img.tapimg.com/market/images/aa7871deba1252f1af26bf794abcbd45.png)
免责声明:本文仅供参考和学习,不提倡大家钻空子走这种旁门左道,共建绿色文明游戏环境人人有责()
先简单介绍一下离线收益:离线收益在交易所25级后解锁,可根据离线时长获得兽骨、勋章、地契,交易所等级每提高10级,奖励提升一阶。离线资源属于对离线的一种小补偿,但是收益较小,且数据难以收集,收益计算就不弄了。
但是,这个游戏本质上是个单机游戏,离线收益这个东西的出现让我开始对其机制进行思考与尝试。起初,我认为这个机制是通过调用手机本地时钟对离线时间进行计算,从而得出离线收益。(本着学习的态度)我关掉了网络,将时钟快进后退进行测试——没有任何用处。仔细观察发现,离线收益是依靠网络进行的,原理为从你退出游戏(或断网)开始,到再次进入游戏(需联网)这段时间所获得的收益。第一次工程测试(钻空子)大失败!!!
由于这个游戏本质还是个单机游戏,所以支持断网状态的游玩。故而游戏可以等效于双时钟计时,一个联网计时,一个手机本地。联网时钟每一分每一秒都在流动,和游戏运行状态无关,只可读取无法控制,离线收益便也是从游戏断开——连接进行计算的。而本地时钟则和游戏状态有关,仅在游戏运行时流动,游戏退出时停止流动(即游戏退出数据就停止了)。由于断网且离线时,本地时钟停止,联网时间无法获取,因此断网状态无法获得离线收益。但别担心,当你再次联网进入游戏后,这段时间的收益便会立刻结算。
但正因为该游戏引入了联网计时,我们可以发现了一个游戏小窍门(bug)——玩的时候断网,玩完再连网获得离线收益,一份时间作两份用,岂不是美滋滋?
当然,既然已经了解了游戏机制,我们不妨对其进行简单推广——和时间有关的收益是否都能通过这种方式进行翻倍呢?答案是肯定的,包括各种资源加、军队招募、市场刷新、战斗刷新等一切和时间有关的收益都能通过这种方法获得额外收益!例如:招募200步兵时断网,等招募100时联网重进,你会发现另外一百步兵也招募好了。其本质上就是记录断网/退出时的时间,并在下一次联网进入后将这段时间加上去,并计算收益(该功能在进入游戏时生效,若在游戏中途联网时记得重进。而离线时间在下一次联网进行收益计算前并不会被覆盖,所以不小心在游戏中途联网然后退出重进时,不会以刚刚退出的时间进行计算,贴心)。同理,盲猜可以离线获得收益但无法离线战斗的原因也正是如此——战斗相较于资源增加、时间刷新来说困难不少,作者懒得弄了。
理论上来说,按照该方法可以获得游戏全程二倍速(战斗除外),甚至你足够肝,在线24小时,可以获得两倍的签到、两倍的将魂、两倍的神主等......(待有缘人进行测试)
个人认为这个机制漏洞短期内应该无法解决,除非弄一个大一点的服务器,游戏数据完全储存在服务器里,玩家通过账号存取数据。至于取消联网时钟——要么取消放置的设定,要么支持玩家通过修改本地时钟修改游戏时间,弊端更大了。权衡之下,目前的机制应该是最好的结果了。毕竟想要获得双倍的收益需要一直保持在线状态,这个限制对于正常玩家来说不影响游戏平衡(肝帝狂喜)。
最后,本文仅提供一些游戏机制上的简单思考,不提倡大家钻漏洞,期望与大家共建和谐游戏环境。同时,希望游戏越来越好,机制、与数值更加完善。