[自荐] 120 万字硬科幻小说写完后,我把它做成了一个“查档案”的 Electron 游戏

查看 4|回复 0
作者:herozhang   
各位 V 友,
大家好。我是一个科幻作者,也是个喜欢瞎折腾代码的开发者。
过去几年我写了一部叫《静默纪元档案》的科幻三部曲,大概 120 万字。在创作过程中,我发现很多“硬核”的设定(比如基于 Landauer 原理的信息散热、分布式系统的熵增、甚至是伪造的 Solana 链上 Gas Fee 异常分析)如果只写在小说里,总觉得少了点“考据”的快感。
于是我用 Electron + xterm.js 做了一个伪终端系统:**《静默档案:终端》(Silence Archives Terminal)**。
它到底是个啥?
这可能是我见过的视觉表现最“吝啬”的游戏:
  • 没有立绘,没有战斗: 只有冷冰冰的琥珀色 CRT 终端。
  • 阅读即玩法: 你扮演一名 Agent ,权限从 LEVEL 0 开始,在一堆解密的 PDF 、运维日志和引力波谱中寻找 PID 7743 的踪迹。
  • 硬核考据: 游戏里内置了一个学术库( Academic Library ),里面塞满了类似《$WATT 发行曲线与宇宙引力波谱关联性》或者《物理学的哥德尔定理》这种一本正经胡说八道的伪学术论文。
  • 逻辑推演: 你需要通过交叉引用( Cross-Reference )来连线,找出那个隐藏在 23.7% 数据差额背后的真相。

    一些技术细节( V 友可能感兴趣):
  • 技术栈: 全栈 TypeScript 。核心交互基于 xterm.js ,为了模拟那种复古终端的扫描线和闪烁效果,调了很久的 CSS Shader 。
  • 数据管理: 360 多份正式档案和数千条 Valis 批注通过 SQLite 进行索引,支持全文本关键词搜索(甚至是正则表达式搜索,如果你够硬核的话)。
  • 音频: 背景音是 47Hz 的低频低噪,配合机械键盘的采样声,非常适合深夜戴上耳机静坐“考古”。

    为什么要做这个游戏?
    我一直觉得,最好的科幻叙事不应该是“喂饭”,而是“挖掘”。
    在这个 AI 生成内容泛滥的时代,我更想做一个由纯手工撰写的深度档案堆砌而成的世界。游戏里的每一份 A01-A15 编号的论文、C01-C05 编号的法案,都是为了支撑起一个自洽的宇宙。
    目前 Steam 页面已经开了,Season 1 的 30 份档案可以免费试玩。
    如果你也是个对“信息考古”、“黑客美学”或者“硬科幻”感兴趣的人,欢迎点个愿望单支持一下,或者在回帖里和我聊聊你对这种“档案体叙事”的看法。
    相关链接:
  • Steam 传送门: https://store.steampowered.com/app/4464390/Silence_Archives_Terminal/
  • 项目主页:silencearchives.org (也是我自己撸的一个衍生网站,还没搭建完成,先献丑)

    一点碎碎念:
    写代码和写小说本质上是一样的,都是在逻辑的荒原上盖房子。希望能在这个社区遇到几个同频的房客。
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部