下载 App

开发者日志 04 · 云存档、排行榜和"不打扰"的三个设计决定

前天 03:121 浏览
接 Tap 平台的那一周,我们做了三个决定,每一个都和"常见做法"反着来。
决定一:本地先跑,云端靠边。
打开游戏永远先进入本地单机经营,绝不等云服务就绪。云存档做成设置页里手动上传/手动下载,下载前要二次确认——玩家的本地进度神圣不可侵犯,云端只是备份。技术上,云档做了双槽轮换、分包上传、校验和验证:大存档拆成 64KB 的包写进云端,下载后逐包校验、拼装、再验整体哈希,防止半截档污染本地。
决定二:广告默认不用看。
作为 Tap 平台游戏,广告位我们接了,但默认状态是关闭——所有玩家直接领桑叶补给,PC 端连广告 SDK 都不弹。只有玩家(或者说,我们)在后台明确打开开关,普通玩家才需要完整观看广告换补给;开了广告,已认证的永久免广用户依然直接领。领取后立刻回游戏,云同步在后台悄悄做完,绝不挡在玩家面前。
决定三:排行榜只记真金白银。
全服排行记录的是累计营业额,不是资金、不是净利润——因为只有营业额是"你从市场上真实挣来的"。整数存储、万元一位小数显示,每 60 秒且数值变化才上报一次,不刷屏。
这一轮里最曲折的是免广资格。最初的方案依赖游戏服务器记账,后来我们干脆把整个联网模块拆掉了:这款游戏没有联机玩法,凭什么要玩家连游戏服务器?拆掉之后,免广资格改成直接读指定 GM 账号的 Tap 云登记,广告开关也放在云字段里,15 秒后台静默同步——整个游戏回归纯单机,云存档和排行榜照常。
拆服务器的那天晚上,构建产物瘦了一圈,启动快得像本地程序。有个同事说了句总结陈词:玩家要的是养蚕,不是网络状态指示灯。
顺手还做了两件小事:离线补时(只推进已经投入的任务,绝不替玩家自动经营)和退出前的自动保存。玩家切出去回个消息,回来时蚕还在吐丝,一分不差。
开发者日志 05 · 彩茧、产线动画与平衡
有玩家说:蚕室下面怎么空了一大块?我们打开一看,可不是嘛——蚕筐区只有几只蚕,添桑的叶子落地就不见了,结茧和缫丝的动画也就意思意思。可养蚕到制衣是这游戏的核心,核心必须经得起盯着看。 这一轮我们把主视觉重构成了"看得见的生产": 蚕室左侧固定四个状态区——小蚕、壮蚕、眠蜕、熟蚕,批次按真实蚕龄自动归区,空区有竹席底纹,绝不凭空画蚕 添桑后叶片落进对应蚕筐,随本龄进食进度逐片缩小、渐隐——吃完了就是
官方
3 赞
8点左右更新一次
尝试解决黑屏问题
官方
1 赞
9 回复
开发者日志 03 · 手机上的一屏之争:适配、安全区与那根滚动条
游戏在桌面预览里跑顺之后,我们把真机一连——傻眼了。 竖屏手机上,操作按钮被安全区顶出一半,底部导航和内容区叠在一起,弹出窗口的关闭按钮够不着,右上角还飘着一根 everywhere 的滚动条。桌面上的"完美布局"到了手机上全是问题。这一轮我们做的主要就是一屏之争: 蚕室主视觉改成全宽正方形置顶,桑树环绕、蚕室放大,底下留出操作区——玩家打开游戏第一眼看到的就是自己的小院,而不是一排按钮 操作按钮
官方
4 赞
开发者日志 02 · 五龄四眠:把真实养蚕塞进经营游戏
定了养蚕题材,第一个问题扑面而来:真实的蚕要养 25 天以上,五龄四眠,我们总不能让玩家对着屏幕看 25 天。 我们的做法是把"守恒"留下,把"时间"压缩。蚕的成长被拆成 9 个真实阶段——一龄、第一次眠、二龄、第二次眠、三龄、第三次眠、四龄、第四次眠、五龄——每个阶段压缩到几秒到十几秒,但规则一点没变: 每个进食龄必须喂够当龄的桑叶,蚕才会继续长;喂不够,它就停在那里等你,绝不偷偷自己长大 眠期
官方
5 赞
开发者日志 01 · 从"涌现"到一个养蚕的生意
Game Jam 的主题公布时,我脑子里就涌现了小时候的养蚕画面,于是就打算做个养蚕的模拟经营游戏。 养蚕这件事特别妙:你不会去"指挥"任何一只蚕,你能做的只有采桑叶、添桑、清理蚕筐。可就是这些不起眼的动作,最后会涌现出一整条产业链——蚕茧、生丝、坯绸、面料、成衣,一直到小镇居民排队买衣服。秩序不是设计出来的,是从一片桑叶里长出来的。开局只有 80 块钱、2 棵桑树、1 筐蚕。 于是《养蚕之财气涌
官方
4 赞
晚上会补偿一波宝箱
问题正在修复,哎[表情_豹哭]
官方
2 赞
15 回复
正在考虑一关的挂机时长问题
今天一定更新。
官方
2 赞
5 回复
点击头像黑屏的,直接卸载重装tap
tap没有给你推送最新版本
官方
1 赞
1 回复
设置界面进去后会黑屏,2点半后重启游戏试试,新版本已提审
等待审核通过
官方
1 赞
8 回复
好了,大家的意见我知道了,决定不清档
官方
1 赞
9 回复