一款以编程和科技演化为主题的,慢节奏、高深度的文字放置游戏。
如果你喜欢这个项目,请给它一个 ⭐ 吧!
Code Deity 是一款独特的放置游戏,玩家将从零开始,通过“写代码”积累“算力”,逐步解锁编程概念,最终演化为掌控数字宇宙的“神祇”。游戏旨在提供一种“园艺”般的长期满足感,每一次突破都是值得庆祝的里程碑,献给热爱编程、享受思考与策略的玩家。
- 主题驱动机制: 所有游戏元素均与编程/科技主题深度绑定。
- 渐进式系统解锁: 界面初始极简,新系统和功能随进程逐步解锁。
- 沉浸式叙事: 通过“创世日志”和“创世事件”提供电影级叙事体验。
- 多层级重置循环:
- 代码重构 (Refactor): 获取“重构点”,提升算力产出。
- 编译发布 (Compile & Release): 获取“版本号”,提升“重构点”效率。
- 技术奇点 (Singularity): 达成纪元目标,解锁“编程范式”技能树。
- ……
- 更多内容等你探索!
- 客户端 (Client-Side):
- 框架: Nuxt 4
- 语言: TypeScript
- 状态管理: Pinia
- 核心数值处理: break_infinity.js
- 本地存储: Dexie.js (对 IndexedDB 的封装)
- 原生打包: Capacitor
欢迎贡献者!请遵循以下步骤在本地运行项目:
-
克隆仓库:
git clone https://github.com/lzy1960/code-deity.git cd code-deity -
安装依赖 (推荐使用 pnpm):
pnpm install
-
启动开发服务器:
pnpm dev
项目将在
http://localhost:3000运行。 -
移动端开发(搁置)请参考docs/android-debugging-guide.md进行原生应用调试。
Tip
更详细的开发理念和设计文档,请参阅 GEMINI.md。
本项目采用 MIT License 开源许可。
