Remake 人生重开模拟器
一款基于 TypeScript 的开源人生模拟网页游戏,玩家可分配天赋与属性,随机经历从出生到死亡的一生,支持多结局与成就收集,在浏览器中即可游玩。
爱鲜报评分
0.0
0 人评分
1k
星数
是
中文
TypeScript
主语言
是
活跃
39
贡献者
人工分析
EDITORIAL推荐理由
Remake(人生重开模拟器)是中文互联网上现象级的开源小游戏,凭借极简的数值分配玩法和海量随机事件文本,短时间内收获上万 Star。项目使用 TypeScript 编写,配合 pnpm 与 bun 构建,代码结构清晰,非常适合作为前端游戏逻辑与数据驱动设计的参考案例。想学习如何用少量代码做出高传播度产品的开发者值得一读。
适用场景
- 学习 TypeScript 前端游戏逻辑设计
- 二次开发自定义人生事件与结局
- 作为数据驱动型文本游戏的架构参考
- 个人娱乐与朋友间分享游玩
- 教学演示随机事件与数值系统
优点
- 玩法简单易懂,上手门槛极低
- 事件文本丰富,随机性与可玩性强
- TypeScript 编写,代码可读性较好
- MIT 协议开源,允许自由修改与分发
- 社区热度高,衍生版本与讨论丰富
缺点
- 依赖 pnpm 与 bun,环境配置对新手有一定要求
- 游戏内容以文本为主,画面表现较简单
- 事件数据量大,二次创作需熟悉数据结构
- 部分内容偏娱乐向,不适合严肃模拟场景
上手难度
入门
Remake 人生重开模拟器
Remake(人生重开模拟器)是一款在中文互联网上广泛传播的开源网页小游戏。玩家在开局时分配天赋点与属性(颜值、智力、体质、家境等),随后系统会随机生成从出生到死亡的一系列人生事件,最终根据属性与事件走向给出不同结局。
核心玩法
- 天赋抽取:开局随机获得若干天赋,可从中挑选携带进入人生。
- 属性分配:将有限点数分配到颜值、智力、体质、家境等维度。
- 随机人生:每一年触发不同事件,属性随之变化。
- 结局与成就:不同属性组合会导向不同结局,并记录已解锁成就。
技术栈与结构
项目主语言为 TypeScript,使用 pnpm 作为包管理器、bun 作为运行时。数据与逻辑分离,事件内容以数据形式组织,便于扩展和本地化。
# 构建数据
pnpm build:data
# 启动开发环境
pnpm dev
适合谁
- 想学习 TypeScript 编写小型游戏逻辑的前端开发者
- 希望基于现成框架做二次创作、添加自定义事件与结局的爱好者
- 对数据驱动型文本游戏架构感兴趣的技术读者
注意事项
项目采用 MIT 协议,可自由修改与分发。二次开发时建议先熟悉事件数据结构,再逐步扩展内容,避免直接改动核心逻辑导致兼容问题。
评论
- 暂无评论,来写第一条吧。