下载 App

《我真没让他们建城啊!》开发者日志

3 小时前19 浏览综合
—— 雾里终于该有点东西了
今天给世界加了一个新的问题:
如果他们在雾里发现的知识,不是我教的呢?
想到这里,迷雾终于有了存在的理由。 但回头一看画面,它还是一片深色方块。
日期: 2026-10-20
当前进度: 大世界分块与探索继续推进;整理克苏鲁式文明遗迹设计;生成一张迷雾纹理并接入流动与边缘柔化。离线回归通过,原生画面仍待验收。
horizontal linehorizontal line

一、世界大了,探索的理由也得跟上

TapTap
今天的大世界进度,已经不只是把地图尺寸改大。
按当前实现与验证记录,新局默认是4096×4096格,按16×16格划分区块。开局只生成出生地附近的数据,居民往外走,再逐步加载需要的区域。砍过的树、资源变化和道路等状态按区块保存,基础地形则可以从种子重建。
旧存档保留原来的世界,不强行扩大,也不把玩家已经生活过的地方重新生成一遍。
这解决了“世界怎么装得下”的问题,但还有另一件事:
玩家为什么要看他们继续往外走?
如果雾后面一直是另一片草地、另一片森林,地图再大,也只是把相同的生活铺得更远。
于是今天开始给迷雾补上内容:古老文明的遗留。

二、他们找到了一种不属于我的知识

本作一直有一个前提:神不直接建城,神传授知识,小人自己决定拿知识做什么。
遗迹沿着这个前提继续往前走:世界上可以有另一种知识来源。
他们在迷雾里找到石碑、粮窖和难以理解的建筑。有些东西能解决眼前的问题:读书更快、粮食更多、文明发展更顺利。但使用得越久,村子里就越容易出现解释不了的变化。
几个人开始做同一个梦。建筑开始朝向同一个方向。有人画出自己从没见过的城市。
玩家没有教过这些。
今天把这条线整理成了“寂潮文明”的设计:一个已经消失、但留下的城市似乎仍在做梦的古老文明。首期围绕两种遗迹展开:
  • 盐白回声碑:带来知识阅读上的收益,也让居民逐渐出现相同的梦境与短暂停工。
  • 沉眠粮窖:提供有限的食物补充,却让聚落开始依赖一种来源不明的生产方式。
这里最想保留的感受,是玩家明知道有点不对,又舍不得立刻停下来。
设计文档也给这份诱惑划了边界:风险先局限在遗迹与受益聚落,不一上来增加全局灭绝倒计时。玩家能观察征兆、暂时封存、尝试稳定利用,居民仍然保留自主行为。
这些是今天明确下来的设计目标;具体数值和完整玩法体验,还需要后续实现与试玩验证,不能把文档里的内容都当成已经交付。

三、先把黑块变成雾

有了设定,再看原来的迷雾就更明显了:它能遮住地图,但看起来不像雾。
当前做法很直接:把未知格合并成横向矩形,再填上一层不透明深色。功能上可靠,视觉上却把格子结构全部露了出来。截图里的阶梯边界和细横线,让它更像尚未显示的地图区域。
最初的制作文档列了主纹理、辅助纹理和几张边缘雾丝。随后收到一句:
怎么要这么多图片啊?
确实,首版用不着这么多。
最后收敛为一张云雾纹理,加上程序生成的边缘。同一张图用不同尺度、方向和速度叠两层,就能形成缓慢交错的运动。边缘交给程序处理,也不用为每个转角单独准备图片。
素材选择了低对比的青灰色像素云纹,没有眼睛、触手或符号。普通迷雾先负责未知感,遗迹附近的异常表现留到对应内容里处理。

四、今天验证了什么,还有什么没验证

迷雾接入后,离线检查通过了这些项目:
  • 用户Lua脚本语法检查,以及30帧渲染路径无异常。
  • 探索跨区块、居民移动、死亡后保留探索与镜头缩放约束。
  • 真实JSON存档往返、旧档兼容及新局重置。
  • 纹理绘制覆盖未知区域,基础遮挡路径不覆盖已知格。
  • 240步模拟中,探索启用前后的人口、位置、饥饿与随机状态一致。
检查过程中,离线绘图模拟缺少新增使用的抗锯齿接口,先补齐了模拟,再完成回归。模拟调用能跑通,只能证明代码路径,没有证明云纹好看,也没有证明手机跑得流畅。
今天的大世界工作也留下了一条需要继续遵守的经验:地形纹理缓存曾在原生截图里出现显示差异,因此仍默认关闭。数据分块已经接入,不代表所有渲染优化都通过了画面验收。
当前本地预览的管理进程无法连接,窗口进程归属也无法确认。按项目规则,没有擅自重启或结束进程。本轮没有远端构建、提交或推送。
因此,迷雾平铺接缝、边缘观感、实际横线是否消失,以及手机上的耗时,都还需要下一次有效的本地预览来确认。

五、修改bug

1.1 玩家看到的

军事知识教到满级,狼来了还是跑。不会主动猎杀。
原因:
markdown
没建起兵营时,军事知识本身几乎不改变「打还是逃」
军事知识此前只进:
  • Knowledge.CombatBonus() → 打中时的伤害
  • Knowledge.CombatDefense() → 挨咬时的减伤
狩猎 读恐惧、读兵营,不读军事等级。
见狼先加 MonsterFear,恐惧一高,逃跑分压过战斗分——满级也一样怂。
修复方式
在给军事加两列,决策端真正读取临战勇气:
等级huntScore 加分courage(临战勇气)
Lv1+200.25
Lv2+350.45
Lv3+500.70
接到 Agent.lua:
  1. 猎狼分 += Knowledge.HuntScoreBonus()
  2. 恐惧压制按勇气削弱:fearEnv = 1 - fear/Max * (1 - courage)
  3. 初见狼恐惧冲击 × (1 - courage * 0.6)
  4. 交战 / 守家恐惧门槛提高(勇气 × 40)
  5. 距离惩罚随勇气减轻;兵营仍保留零距离衰减
兵营没有被废掉:无覆盖时满级接近清剿意愿,有兵营仍更敢打更远的狼。

2.1 玩家要的

右下角通知 —— 要聊天框,不要只闪一下
右侧做成类似聊天框:平时队列显示,可打开面板看历史。
旧实现是右下角 toast:最多 4 条、约 5 秒淡出、没有历史。
闪过就没了,和「文明编年史」(📜) 也不是同一套数据——领悟 / 自建走 PushFeedback,编年史不收录。

3.1 UI方法,进一步优化,收纳起来

TapTap
新的ui布局
到底怎么消怨气?那么多食物还不够吗截图
到底怎么消怨气?那么多食物还不够吗
1 回复
《我真没让他们建城啊!》开发者日志 06截图
《我真没让他们建城啊!》开发者日志 06
06 让那条链被看见了。 但玩家看完之后,问了一个更难的问题:看完了,然后呢? 一局结束,一切归零;一门知识学会,那个按钮就死了。 今天做的事,是给每一样东西接上下文。 日期: 2026-10-14 当前进度: 补上缺失的外层循环(转生/道基);知识从二值开关升级为可深造、可组合、可跨局继承;修复一个 0.75% 概率的地图崩溃;首次打通本地预览验证 写在前面:两条反馈,一个共同的字 06 收尾时
3 赞
2 回复
《我真没让他们建城啊!》开发者日志 10/19
一 瞭望塔没人造 → 自建建筑顺序饿死(无上限的矿场永远排在前面)+ 被狼咬过的聚落优先/打折 玩家反馈修复 二 军事"学了不用" → 只接了攻击端、防御端从未接线(World 狼咬直接扣满血)+ 深造门槛卡死 Lv2 + 兵营折扣 玩家反馈修复 三 “内容太少” → 人口上限锁死回归(BaseWandererCap 与初始人口同为 45,繁殖从第一秒被锁死,2/3 种子灭绝、playtest 验
官方
新游戏上线了
第一次参加gamejam,大家多多指教喔
官方
2 回复
萝卜青菜,各有所爱。有玩家喜欢,我就持续更新,独立开发,希望盆友们轻喷。 无尽模式更新
官方
1 赞
2 回复
《我真没让他们建城啊!》开发者日志 08
—— 先接上线,再让人看见 今天收到了九条玩家反馈,分三轮砸过来。 修完之后我发现,它们其实是同一件事的九个侧面: 写好的,不等于接上了;接上了,不等于玩家看得见。 一个函数定义了却从没被调用过;一个开关把 56 个音效全关掉了; 一个面板的回调正常触发,但字一个也画不出来。 这三种"看不见",藏得比 bug 深。 日期: 2026-10-17 当前进度: 修复 9 条玩家反馈;接上 3 个"定义
官方
4 赞
《我真没让他们建城啊!》开发者日志 07
10.16 测试发布流程 玩家反馈点击不到 排查发现是手机适配问题。 修复手机适配问题,修复游戏触屏bug#聚光灯gamejam开发者日志 #发现好游戏 #独立游戏
官方
《我真没让他们建城啊!》开发者日志 04截图
《我真没让他们建城啊!》开发者日志 04
—— 先让每局都不一样,再让他们学会反抗 今天被玩家的话打断了三次。 第一次他说「有些不好玩」,第二次说「中段不知道往哪投」, 第三次说「我知道我想玩什么了」。 这三句话,把这一天的方向从头改到了尾。 日期: 2026-10-12 当前进度: 每局地图随机化;文明编年史 + 世界态势面板;叛神/觉醒系统上线(慈神 0 觉醒 vs 暴神引爆对抗);跨局图鉴存档;叛神全套像素视觉 写在前面:一次「不好
《我真没让他们建城啊!》开发者日志 01截图
《我真没让他们建城啊!》开发者日志 01
立项与涌现 你不能造房子,不能修路,也不能命令任何一个小人。 你只能改变环境,然后眼睁睁看着他们自己把文明搞出来。 类型: 微型文明模拟 / 群体 AI / 上帝游戏 / 轻 Roguelite 主题: 涌现 单局时长: 约 15 分钟 当前进度: 核心系统可运行原型完成 一、立项:一个抽象的主题词,怎么变成一款能玩的东西 拿到主题「涌现」的时候,第一反应其实是懵的。 因为「涌现」和「跳跃」「解谜
2 赞
《我真没让他们建城啊!》开发者日志 05截图
《我真没让他们建城啊!》开发者日志 05
今天删掉的东西,比加进去的更多。 我先加了一整套「增量游戏」的系统,又亲手把它拆了。 因为玩家说了一句话:这个游戏的核心,不该是数字变大。 日期: 2026-10-13 当前进度: 删除转生/神力成长曲线;人口上限改由住房决定;知识传授系统上线(神不建造,只教知识,小人自己建);修复一个"点了没反应"的随机 bug 写在前面:两次转向 今天被玩家打断了两次,两次都在纠偏。 第一次,他说:「这个游戏