下载 App

《我是你祖宗!》开发者日记第三天

修改于7 小时前10 浏览综合
大家好,我还在做那款竖屏家族传承游戏《我是你祖宗!》。
上次结尾我说,下一个版本想让行情和牵机真正咬合起来——不是「今年亏了一笔」这么简单,而是这笔亏损在几年后改变了谁的选择。
结果这一周我几乎没碰新功能。因为我先做了一件更该做的事:把这几天堆起来的系统,从头到尾查了一遍。
查完之后,我庆幸自己查了。有三个问题,如果不查,它们会一直躺在那里,而且玩家大概率会以为是自己玩错了。
一、玩到第三年,存档就开始悄悄失败了。
这是最严重的一个,也是我最想告诉你们的。
现象是这样:前两年存档一切正常,到第三年,每次保存都会返回「校验失败,现有进度仍在」。玩家看到的是——我怎么存不上了?
我顺着日志一层层剥,最后剥到一行代码上:长故事系统用标题当索引,而我的故事库里,有 22 个标题是重复的。「族中的井」这一条,被五卷不同的故事各用了一次。
索引只存一个值,后写的把先写的盖掉了。于是存档校验时,系统拿错了编号去核对账本,对不上,就判定整份存档不可信——宁可拒绝保存,也不肯写一份可能错的档。
这个设计本身是对的:宁可不存,不能存坏。错的是我给了它一个会撞车的索引。
修法很直接:把「标题 → 一个编号」改成「标题 → 一组编号」,核对时只要命中其中任意一个就算对。改完我去跑了四十年的连续存档,四十年,每一年都存得进去。
顺带说一句,同一个问题还让另一件事崩了:有四篇讲失信的故事(掺假卖茶、拿口粮换米、关掉学塾、卖假货),它们的「回响」类型是我后来才加的,但负责拼接说明文字的那张表里没有登记。玩家一旦选到这几条,游戏会在结算的瞬间直接报错退出。
二、读档之后,家族的走向会变。
第二个问题更隐蔽,因为它不报错,只是悄悄变得不一样。
这个游戏里有好几套独立的随机流:牵机什么时候触发、风水怎么算、血脉何时觉醒、媒人介绍谁家的姑娘……我本意是让它们互不干扰,各自记各自的进度。
但我写错了一件事:这些流没有跟着存档一起存。
后果是——你把家族存下来,读回去,然后点「过一年」。表面上一切正常,可牵机挑中的是另一条机杼,族人觉醒的是另一种特质,连当年亏的那笔钱都对不上。
对玩家来说,这就是「读档之后世界线变了」。你明明做了同样的选择,家族却走向了另一个结局。
我把这七处全部改成挂在各自的系统上,再验证:存档 → 读档 → 过一年,两边的结果一个字都不差。
三、有四十一处代价,从来没有生效过。
第三个小一些,但同样伤人。
长故事的每个选项都标着代价:花多少钱、掉多少香火、攒多少经验、招多少不满。我写复制数据的那段代码时,只列了四项——铜钱、善行、培养进度、逆反。
可我的故事库里实际用到七项。香火、经验、不满这三样,一共四十一处,全部在复制的时候被丢掉了。
也就是说,玩家选了「掺着卖,赚一季快钱」,账面上写着掉三点不满、掉三点善行——不满那三点从来没扣过。
这种错最难受:界面上白纸黑字写着代价,玩家也认了,可它没发生。整个游戏的「选择有重量」这件事,就在这四十一处悄悄漏了气。
四、还有两件小事。
托梦是这个游戏最核心的动作,可我翻音频表的时候发现——托梦的铃声、族人觉醒的琴声,文件都在,从来没有被播过。已经接上了:香火真的被烧掉才响,族人真的觉醒了才响。
另外,存档页一直显示「写入时间未知」。原因是它去问操作系统要文件时间,而这条通道在手机上常常给不出答案。我改成把时间写进存档本身——这样你把存档复制走、从云端恢复回来,时间都还是准的。
这几件事教会我什么。
我原本以为,做游戏最难的是想出新玩法。这几天让我改主意了:更难的是,让已经做出来的东西,说到做到。
存档说「已保存」,就该真的保存了;选项说「不满+3」,就该真的加三点;界面上写着「写入于某日某时」,就不该是「未知」。
这些东西玩家不会专门夸你,因为它们本来就该是对的。可一旦哪一条没做到,玩家就会开始不信任整个游戏——他会怀疑是不是自己操作错了,怀疑这个家族是不是白养了。
所以这一周我没有加任何新东西。我在补地基。
行情和牵机的咬合,我还没开始做。但我觉得值得——因为现在我可以确定,无论我接下来往上面加什么,它都存得住、读得回、算得对。
一颗祖宗留下的种子,能不能长成一片森林?先把土压实了,再谈播种。
#聚光灯gamejam开发者日志  #聚光灯开发者挑战
开发日志5-最后一天,激动的心颤抖的手截图
开发日志5-最后一天,激动的心颤抖的手
论模拟经营游戏里最可怕的怪物是什么。 是数值。 我们的程序老哥非常靠谱,早早把全套数值配置表做了出来,洋洋洒洒十几个 sheet,几百个参数。然后我们跑了一遍模拟。 结果显示:第一关的过关率,5%。 也就是说一百个玩家里,九十五个会在第一关就攒不够过关的钱,含恨离场。 剩下的那五个是运气爆棚的。 于是接下来的几天里,我们进入了纯纯的数值地狱。模拟、翻车、调参、再模拟、再翻车。 那段时间群里每天的对
2 赞
《气味之城》开发日志#1|为什么"涌现"和猫是天作之合截图
《气味之城》开发日志#1|为什么"涌现"和猫是天作之合
大家好,我是一个人报名了 2026 聚光灯 21 天游戏创作挑战 的独立开发者。今年主题公布那一刻我就笑出了声——涌现。因为我已经想做这个游戏很久了: 《气味之城》:你不是猫神,你只是一只猫。 先说一个所有养猫人都懂的事实:你永远无法"教会"一只猫任何它自己不想学会的事。但你家猫可能自己学会了——听见冰箱开门就瞬移到厨房;你心情不好时过来踩奶;凌晨三点准时在你身上练马拉松。没人教过它,这些行为是它
3 赞
4 回复
00:34
《荒原复苏指南》开发日志④:关卡演示堂堂袭来!!截图
《荒原复苏指南》开发日志④:关卡演示堂堂袭来!!
- 人类曾因掌握元素合成技术而一度辉煌,又因滥用元素能量而逐渐从内里衰败。 - 30世纪80年代。社会文化充斥着激进乐观主义与庞大机械美学,在这里,污染和能源共生,幸福与痛苦并存。官方广播和宣传画里依旧在宣扬“科学将战胜一切”、“元素能量将再造新农田”的口号,而世界主城却已经因为污染过度而濒临崩溃、空间挤压严重。为了寻找新的生存空间与无污染能源,官方启动了“重构拓荒计划”。 - 玩家将作为前线拓展
16 赞
5 回复
最尊重高考的游戏开发日志 其五截图
最尊重高考的游戏开发日志 其五
10.20 宝剑锋从磨砺出,梅花香自苦寒来。 ——明·《警世贤文·勤奋篇》 确定游戏中文名「苦寒」。 困苦严寒之地,却孕育着新人,涌现出新思。 第一章中,蒋千千这一角色对于高考升学的选择,无疑击碎了唯优绩至上,才可获得幸福的观点。 第四章中,学生们对于学校「为了考学而牺牲一切喘息闲暇」之做法而愤怒集聚。与校方的对峙在高二一学生团体的领导下展开。 关于英文名。 nobody care。无人在乎 no
3 赞
1 回复
开发者日志五截图
开发者日志五
#聚光灯gamejam开发者日志 终于把代码跑通了啊,报错和真错的位置不一样,早知道就不死倔不用大肥鱼了(不是 回头会在哔哩哔哩直播画cg,打算以后会写代码了再好好打磨一下,这阵子就国庆有空,给我忙力竭了 严肃学习画画中
2 赞
【开发日志5】先打包,打完包就是胜利截图
【开发日志5】先打包,打完包就是胜利
终于到了打包的一天,凑了suno的音乐,gpt的美术,minimax H3的动画,deepseek的大米,此刻我心里只有感恩。以完赛为目标的话我感觉我已经赢了太多了。 总之再次感谢AI,没有AI我早就跑路了。后面还要修修补补,但是现在,先凑满五篇日志,短暂地庆祝把。
《我是你祖宗!》第四天截图
《我是你祖宗!》第四天
大家好,我还在做那款竖屏家族传承游戏《我是你祖宗!》。 上一篇结尾我说,下一个版本想让行情和牵机真正咬合起来。结果这一周我还是没做成那件事——因为我拿去修了一堆更该修的东西。 而且这次修的,不是「数字算错了」那种一眼能看出来的错,是那种玩家会以为是自己操作有问题、然后默默关掉游戏的错。 一共三个,我按严重程度讲。 一、玩到某一年,点什么都不动了。 这是最要命的一个。 现象是:你正玩着,突然弹出一封
1 回复
开发者日志05|我们确认了游戏名——《TuT Valley》截图
开发者日志05|我们确认了游戏名——《TuT Valley》
聚光灯比赛进入了尾声,我们应该会在今天上传一个版本。以下是这次更新的部分。 新的UI 厨房UI: 设置UI 更改并增添了部分游戏设计 不止这些hhhhh 新的标题界面(以及确认了游戏名) 可以期待一下。 #TapTap聚光灯独立游戏 #聚光灯gamejam开发者日志 #游戏日常 #独立游戏
2 赞
1 回复
《灵能过载》开发日志 #06截图
《灵能过载》开发日志 #06
我们把游戏名又改了:灵能过载 感觉其实有点跑题了(心虚) 本来是想说所有怪物都有体内弹珠,这样弹珠会进进出出反复加强,这样就体现出了涌现的主题。 后来发现好像有点难实现()()遂修改之 总之今天是最后一天开发,还要提前打包上传审核。。糟糕糟糕糟糕糟糕😭 总体来说游戏已经开发完成了,但是在道具、关卡等地方还需要细细打磨。但是我们已经没有时间了。 还好总体上场景呀、环境呀都很不错!而且玩起来也挺好玩的
1 赞
聚光灯开发日志05——告一段落截图
聚光灯开发日志05——告一段落
游戏的核心玩法和基本流程已经做完了,有开头有结局。但是没有经过充分的测试和试玩。在实际游玩时可能会有很多卡点,但是也只能就先这样了。 最近熬了好多夜,黑眼圈严重的像是动画片里的角色,极其搞笑。感觉再这样下去要猝死了,就这样先交上去吧,有机会再完善(:3ꇤ[▓▓] 今天修了超级多bug,还为游戏做了新的开始页面 为了加长这篇开发日志,在最后说一下这款游戏中的涌现吧 首先是炼药系统的涌现式设计,这方面
3 赞