网易首页 > 网易号 > 正文 申请入驻

8GB内存、空袭警报下,他做出33种结局的游戏

0
分享至

没有连击条,没有登录奖励,没有体力倒计时。一款叫NICHLYST的游戏,把注意力当成资源来配给——就像它故事里那座避难所配给燃料和食物一样,严格、有限,每一笔消耗都记在游戏状态真实的资源账本上。

这是一款反多巴胺的档案生存模拟游戏,为RevenueCat的Shipaton 2026而做。故事发生在虚构城市Myrne的地下档案室,那是一座虚构的、被围困的东欧国家的城市。四十天,一名档案管理员,来访者可能说真话也可能不说,33种结局,以及一个会随着故事崩塌而物理性腐烂的界面。


警报声就是节奏

开发它的物理环境本身就是故事的一部分。2026年9月,战时乌克兰,一台老旧的AMD A4处理器,8 GB内存。在那座城市里,民防警报大多数日子都会响,但你不是每次都往避难所跑——否则你就得住在那儿了。

警报声成了工作的节奏。它哀鸣时,工作继续,除非打击近到值得在意。当它变成又一种环境音,你继续干活,只希望一块流弹碎片别从窗户飞进来。打击猛烈时,你就在走廊里等最糟的那阵过去。

这意味着任何东西都不能依赖长时间运行的工具链、模拟器,或者第一次渲染前就吃掉4 GB的热重载服务器。Unity、React Native、Flutter,全部出局——每一个都是多GB的运行时,向一台负担不起这个问题的机器提问。

答案是做减法:整个引擎是原生JavaScript(ES6+)、CSS3自定义属性和HTML5,用Apache Capacitor封装成安卓应用。没有值得一提的构建步骤,没有虚拟DOM去协调游戏循环。

叙事负载不是一个大文件

完整的叙事负载并非单个巨型文件。清单驱动的加载器在启动时并行拉取meta、codex、endings,以及八个模块化的日块,放在data/days/目录下:prologue、act_1到act_4、postscript、hidden_postscript、after_end。每个都是小JSON文件,启动时一次性并行加载并常驻内存,另有一个打包好的game_data.json作为模块化失效时的兜底。

浏览器引擎就是运行时,而它已经在手机上了。有用性的证明是一件可交付的成品。NICHLYST在Shipaton 2026的Devpost提交,排在2026年9月30日截止日期之前。Google Play强制的14天封闭测试通道正在运行,十三名真人测试者分布在不同时区,从Redmi Note 9 Pro起步的机型上试玩——那时火箭还是一个通知类别,不是隐喻。

截止日期是9月30日,这篇文章9月23日发出,因为HackerNoon的编辑队列要3到5个工作日,而错过时机和错过质量,看起来没有区别。

调色板由Git钩子强制执行

在这里,设计就是工程,而最有争议的产物——一套调色板——由一个提交前的Git钩子强制执行。美学是地下档案室:低饱和的赭石、铁锈、灰色,压在近黑之上。调色板只有五种颜色,别的没有:#1A1C1C、#2D3131、#7D7263、#BCB2A1、#EDE6D8。

墨色(#EDE6D8)压在背景色(#1A1C1C)上,对比度达到13.78:1,远超WCAG AAA标准。调色板以CSS自定义属性(--c-1到--c-5)的形式存在于单一事实来源中,每个界面消费的是令牌,从不用原始十六进制值。

选择按钮保证48px的触摸目标,布局尊重env(safe-area-inset-*)以适配刘海屏手机,所有动画效果在prefers-reduced-motion下退化为无。凌晨两点你会变马虎,不管有没有空袭警报,惯性会让一个跑偏的颜色溜进去——除非有什么东西拦住它。自动化关卡没有惯性。

调色板由scripts/check_colors.sh执行,一个53行的提交前钩子,它比对暂存文件列表,扫描CSS、JS和HTML中的十六进制字面量,逐一对照白名单正则校验。任何跑偏的颜色都会中止提交。正则接受6位和8位(含alpha通道)十六进制,大小写不敏感,别的都不接受。

它会自我约束:二进制文件、字体、音频、www/dist和钩子自身都被排除在外。仓库版本用乌克兰语记录违规,带严重级别标记。承重的部分是失败模式:提交前钩子里的exit 1是硬停。美学成了版本控制的不变量——这道关卡在深夜编辑时抓到过跑偏的十六进制,而那正是人类审查者会放行的时刻。

界面会腐烂,而且是被令牌化的

第二套设计系统是腐烂。界面有8个级别的视觉退化,由currentDecayLevel驱动,随着档案在四十天里崩塌,它从0爬到7:资源条淡向不可见,边框变粗,墨色暗向幽灵色调。

界面是一件叙事工具——玩家看着档案像档案管理员一样腐烂——而腐烂是被令牌化的,不是手工调色的,这正是颜色钩子能管住它的原因。

差点失败的是算术:40天、33种结局、130个布尔标志、6条道德轴——一个状态空间,任何未加防护的变更都是三周后才被发现的承重bug。天真的做法是一个全局可变的window.gameState,每个模块都往里写,会产生两类失败:异步系统交错时的竞态,以及资源在写入中途越界时损坏的存档。突破口在www/js/state_manager.js,一个让非法状态无法被表达的状态机。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
脸部是糖尿病的放大镜?医生说:脸部若有这 5 个异常,一定要注意

脸部是糖尿病的放大镜?医生说:脸部若有这 5 个异常,一定要注意

任医生聊健康
2026-09-02 19:55:05
现在的小孩,pua不好使了!网友:他四岁就能说出这话我很惊讶!

现在的小孩,pua不好使了!网友:他四岁就能说出这话我很惊讶!

另子维爱读史
2026-09-28 20:53:33
一旦武统,多长时间结束战斗?这4位军事专家给出各自答案

一旦武统,多长时间结束战斗?这4位军事专家给出各自答案

谭麤爱搞笑
2026-09-20 16:55:09
供销社职工以46600元参与拐卖外籍妇女,自辩系“中间介绍人”且女方自愿生活,二审维持原判

供销社职工以46600元参与拐卖外籍妇女,自辩系“中间介绍人”且女方自愿生活,二审维持原判

澎湃新闻
2026-09-28 10:10:04
人民币升破6.7,中国美元GDP重估,中美GDP差距会缩小多少?

人民币升破6.7,中国美元GDP重估,中美GDP差距会缩小多少?

壹号股权
2026-09-28 13:33:03
变天了?韩国瑜、卢秀燕、侯友宜或首次合体,蒋万安最大对手出现

变天了?韩国瑜、卢秀燕、侯友宜或首次合体,蒋万安最大对手出现

精彩一网打尽
2026-09-27 19:59:41
张本智和变谦虚了:中国和日本选手实力都很强!今后一直会是竞争对手

张本智和变谦虚了:中国和日本选手实力都很强!今后一直会是竞争对手

念洲
2026-09-28 06:54:15
日本研究发现:2个降血糖的好方法!比走路喝水简单有效

日本研究发现:2个降血糖的好方法!比走路喝水简单有效

路医生健康科普
2026-09-28 23:20:03
年轻人穿件印着“1945年8月15日 日本投降”的T恤逛车展,被骂成极端分子,这事儿有点荒唐

年轻人穿件印着“1945年8月15日 日本投降”的T恤逛车展,被骂成极端分子,这事儿有点荒唐

网络易不易
2026-07-11 10:38:35
央视《征途》首播炸了!观众8字评价一针见血,凭什么这么敢拍?

央视《征途》首播炸了!观众8字评价一针见血,凭什么这么敢拍?

老吴教育课堂
2026-09-27 16:38:47
无人问津整整一年,昔日英超帝星彻底陨落,如今只能混迹英乙独自苦练

无人问津整整一年,昔日英超帝星彻底陨落,如今只能混迹英乙独自苦练

看我说体育
2026-09-25 08:37:55
德国总理公开对付中国的毒计,26国震惊:就连特朗普也不敢!

德国总理公开对付中国的毒计,26国震惊:就连特朗普也不敢!

兵鉴史
2026-06-22 19:55:13
岛内风波升级,洪秀柱成功探监,马英九被判无罪,民进党大势已去

岛内风波升级,洪秀柱成功探监,马英九被判无罪,民进党大势已去

冰语历史
2026-09-10 19:35:48
没招!钱多女孩多!但他说不快乐啊!

没招!钱多女孩多!但他说不快乐啊!

柚子说球
2026-09-27 21:48:35
相亲对象哪些骚操作让你相亲终止?网友:直接说让我赚钱养家

相亲对象哪些骚操作让你相亲终止?网友:直接说让我赚钱养家

解读热点事件
2026-09-12 00:05:22
丢人丢到国外!中国奥运冠军落马被查,官方实锤辞职国羽颜面尽失

丢人丢到国外!中国奥运冠军落马被查,官方实锤辞职国羽颜面尽失

论事的老枢
2026-07-31 12:09:46
收手吧!“资本家的丑孩子”,没颜值没本事,就别出来祸害观众了

收手吧!“资本家的丑孩子”,没颜值没本事,就别出来祸害观众了

晓徙娱乐
2026-03-23 16:35:39
死得太蹊跷!俄军导弹轰炸基辅后,美国"反华鹰派"高官就身亡了

死得太蹊跷!俄军导弹轰炸基辅后,美国"反华鹰派"高官就身亡了

离离言几许
2026-07-13 17:10:41
股神巴菲特又出手了!2.12亿美元加仓房地产,信号直指中国楼市

股神巴菲特又出手了!2.12亿美元加仓房地产,信号直指中国楼市

职场资深秘书
2026-09-28 14:58:32
梭子蟹正大量上市,但是为啥买的人却不多?商贩:懂行的人太多了!

梭子蟹正大量上市,但是为啥买的人却不多?商贩:懂行的人太多了!

小谈食刻美食
2026-08-31 08:25:50
2026-09-29 02:32:49
报错免疫体
报错免疫体
一名在需求评审和数据异常中反复横跳的产品运营。
206文章数 69关注度
往期回顾 全部

游戏要闻

魔兽世界:时光服P6将至,奥杜尔确认困难模式,难度党狂喜?

头条要闻

王楚钦:现在打球环境像慢性毒药消耗自己

头条要闻

王楚钦:现在打球环境像慢性毒药消耗自己

体育要闻

王楚钦回应:找不回以前打球的感觉

娱乐要闻

去世刚2天,人民日报对刘欢的称呼改了

财经要闻

英伟达新增1500亿美元股票回购授权

科技要闻

赛力斯华为合作模式生变后 余承东再次回应

汽车要闻

这台车开完还想开 智界RX最让我意外的,不是智驾,是操控

态度原创

本地
游戏
家居
公开课
军事航空

本地新闻

中秋逛白塔寺,体验国医妙荟雅集

《战神:劳菲》PS5 9月29日预购 版本细节公开

家居要闻

2026建博会(广州) 公装联探展交流活动

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

特朗普"放话":美和古巴将达成协议 美方不需动用军队

无障碍浏览 进入关怀版