【小游戏+GitHub开源】 我在B站上线&发布了论坛游戏:微恐、民俗、悬疑、推理,9案卷,58中式民俗主题(附游戏链接 + GitHub免费开源)٩(ˊᗜˋ*)و

引言

昨晚十一点四十,我在河边数灯。
六盏。
低头收好火柴,再抬头—— 水上有七盏灯。
多出来的那盏很旧,纸边泡得发白。
别的灯往下游走,只有它逆着水,停在旧泵房门口。
它没有灭。
我本来想走,手机却亮了一下。
一个注销了六年的账号,在我 去年那条帖子下面回了一句:
“别回头。”

这不是我写的小说。
这是我做的一个开源推理游戏里的第一个案子。
中式、民俗、悬疑、推理、微恐 论坛游戏 (。•̀ᴗ-)✧

省流(不想看太长)

٩(๑>◡<๑)۶ B站游戏链接:
https://www.bilibili.com/toy/weiming-jiuan/index.html?spm_id_from=333.40252.my_toys.toy_card.click

(。•̀ᴗ-)✧ GitHub :【awesome-chinese-folk-game】
https://github.com/momozi1996/awesome-chinese-folk-game

:tada: B站:发布及上线 :tada:

【午夜论坛:未明旧案】

٩(๑>◡<๑)۶ 【午夜论坛:未明旧案】昨晚刚刚在B站 toy 审核通过,已经上线了:white_check_mark: :tada: :tada: (☆▽☆)
:video_game::https://www.bilibili.com/toy/weiming-jiuan/index.html?spm_id_from=333.40252.my_toys.toy_card.click

下面是界面效果~ (˃̵ᴗ˂̵)و

下面是界面效果:(⁄ ⁄•⁄ω⁄•⁄ ⁄) ~

github 代码+完全开源

完整的代码在 GitHub 上开源,零依赖,一键安装。
:backhand_index_pointing_down: GitHub 地址在这里 :backhand_index_pointing_down:【awesome-chinese-folk-game】
https://github.com/momozi1996/awesome-chinese-folk-game

这不是文字游戏,这是论坛 +查案
你不是在"读故事",你是在查案。
打开它,你看到的是一个深夜论坛。有人在求助,有人在考据旧闻,有人在讲怪谈。

你要做的是:
读帖 → 标记证据 → 私信追问 → 实地搜证 → 配对线索 → 写推理报告
不是选选项。是真的要你把互相矛盾的材料,拼回同一个夜晚。
可以打开背景音乐,氛围感有了

9个案卷,4夜连续主线

前5个是独立旧案:

九个可玩案卷

58 个主题(开发中)

第一个案子叫《借灯人》

楼主说,他奶奶交代过,每年这个时候在槐平码头放六盏河灯。不能多,不能少。
结果昨晚,水面上飘着七盏。
你读完帖子,觉得哪里不对——点"收录",把这句话存进手记。
然后你去私信楼主追问。
不是所有问题一开始都能问。

你得先读帖、先发现矛盾,新的追问选项才会解锁。
问对了,他告诉你更多。问错了,他说"我也不知道"。
不只是读帖,还要去现场

拿到地址后,你可以"出门"去实地。
十二幅 1920×1200 的夜景场景,Blender 渲的。
木纹、墙面风化、潮湿石面、冷暖灯光——不是那种通用游戏素材,是一个一个场景做的。

你点画面上的热点搜查。找到了,收录进手记。找不到,回去再读帖。

推理不是选选项,是要你说理由
收集到足够证据后,去手记板。

选两份线索,点"建立关联"。
然后——你要写清楚这两份证据支持什么推断。
不是"选中即通过"。
你得说对理由。说错了,它告诉你哪里有缺口,不扣证据。
这才是推理。

给技术人说两句

这个项目的代码,可能比你想象的认真。
游戏引擎是 37 行纯函数模块,不碰 DOM,不碰 localStorage:

零依赖。零 CDN。零数据库。
Python 标准库 + 原生 JS/CSS,没有框架,没有构建步骤。

怎么玩?

一行命令:
git clone https://github.com/momozi1996/awesome-chinese-folk-game.gitcd awesome-chinese-folk-gamepython3 demo/run_demo.py
不需要 pip install。不需要账号。不需要 API Key。
不想装 Python?直接用浏览器打开**/index.html。

免费开源

代码用 MIT,随便用随便改。
游戏内容用 CC BY-NC-SA 4.0,可以玩、可以分享、可以改编,不能拿去卖钱。

:backhand_index_pointing_down: GitHub 地址再放一次 :backhand_index_pointing_down:

:handshake: 贡献

欢迎一切形式的贡献:

写新案卷:从 58 个储备主题中选一个,按 剧本库说明 的格式提交 PR 修 bug / 优化:先跑测试确认不回归,再提 PR 改进文档 /
翻译:英文版目前较薄,欢迎完善 建议新主题:开 Issue 聊聊你想玩什么民俗谜案
新增可玩本必须有独立的人物、时间线、伏笔、失败反馈和完整通关验证,不只是把参考条目改成 playable。

wi ki页:

https://github.com/momozi1996/awesome-chinese-folk-game/wiki

最后
建议晚上戴耳机玩。
灯调暗。
然后从《借灯人》开始。
放下去六盏,飘回来七盏。
有人在一张被裁掉的报纸里,等了六年。
我们不替传闻作证。
先替没能留下名字的人,保管证据。

—— END ——

点个 star 再走吧。
GitHub:https://github.com/momozi1996/awesome-chinese-folk-game
—— END ——

2 个赞

完成度非常棒
可玩性、氛围感都相当好
我觉得今天写代码空闲时候可以拿来消遣


作为首次游玩有一些觉得有问题地方

(可能无法避免)AI朗读开了不如不开,AI播报员的机械声音持续让玩家出戏

新手引导有,但是比较硬,入口需要点击发现
没有引导情况下它是个上来一堆文字砸过来要阅读的形式,
初次进入的玩家可能会突然失去游玩的焦点,
初次游玩开放的系统(能点的位置)也偏多

(可能并不存在的问题)我现在有个比较糟糕的体验点

到处都有留言人和知情者,他们的口吻是“卖关子”或者“剧透”但是又透不全(谜语人),而我需要学习很多文字然后才能和他们对齐
它不是一个bug,是个人作为玩家角度看的比较糟糕体验,
即在正常论坛上,出现一边用隐喻描述信息、闲到对文字的颜色仔细编译,而又“向我求助”的行为,我觉得这样的家伙最后的目的可能最后要向我打广告卖保健品。
以及比较多的“加xx老师微信领取课程”的体验感


游戏性方面个人建议

我方补个“元芳”或者“毛利小五郎”跟着
承担新手引导、吐槽、和作为衬托玩家聪明的“更加傻x的角色”
可能显著缓解上述问题

私信和手记中,尚未解锁内容用问号表示比不能点击的明文要强,
不能点击的明文是剧透以及增加理解复杂度

监听鼠标侧键!(导航回退,论坛常用)
论坛的发布内容监听Ctrl+Enter(没什么用但是用户会顺手按下)

2 个赞

花了一些时间通关第一个章节

但是很可惜没能继续玩下去!
后面可能是我的要求太高的,但它是真实用户的实际体验

弃坑原因是剧透
如果后续章节比起第一章有明显改观请告诉我

游戏过程中比起游戏形式原本想做出的“自由探索”
实际是多方面生怕玩家玩不下去的,以游戏系统作为口吻告知玩家单选项,如何【正确】的操作

线索合并不是将联系起来的兜底,
也是套用正确结果(通过明文直接显示了要什么)
一些合理有关联内容没有反馈
推理结局选项明显、穷举可破、输入错误时直接告诉答案来源等

这些内容在确保了游戏流程能通过的同时,【没收了玩家的游戏体验和带入感】
形成实际遍历点击即可通过、
标准答案超过思考过程的结果。

它的结果强度也比预期差了一些,
这个章节读完之后,感觉即使我不多嘴事主原本也差不多该知道怎么破解


补充一个能盖过上面所有问题的修改方向
即使上述完全不修理,
只要“归”和“隐”结局是【对其它档案有影响】的做法,就能变成相当厉害的游戏

这个做法能使上述所有按顺序点击的操作变得有意义,归隐选择造成多结果的配置增量有限且可控,
或特定结果组合是章节解锁条件
(已注意到了部分章节依赖前置归档,如果后续章节与第一章有明显不同请告知我)

2 个赞

上B站还开源太厉害了吧 我也想去玩玩 求个链接

1 个赞

牛皮了,末日了我指定给你当小弟

2 个赞