创作资源申请【契灵大冒险】
修改于05/04229 浏览综合
契灵大冒险
一、项目概览
· 作品名称:契灵大冒险
· 类型:放置养成 · PVE
· 平台:移动 + PC
· 引擎:TapTap Engine(UrhoX Lua)
· 架构:客户端/服务端分离
· 屏幕方向:竖屏
· 当前阶段:玩法基本完成 + 整体调优 + 美术升级
契灵大冒险是一款竖屏放置养成 RPG,玩家通过持续推图、养成角色与契灵、挑战各类副本,踏上从"见习灵使"到"灵神"的完整之路。游戏链接
二、开发历程
项目自 2026 年 3 月中旬启动,保持节奏持续推进。截至目前:
· 代码体量:298 个 Lua 脚本文件,总计 10w+ 行代码
· 功能模块:覆盖 20+ 个独立功能模块
· 配置表:35 份纯数据配置表
· 服务端 Handler:29 个服务端权威处理器
· UI 组件:133 个界面文件(页面 + 弹窗 + 通用组件)
· 美术资源:293 张图片素材 + 5 首原创音乐
· 配套文档:70+ 份(策划设计、知识库、引擎文档、UI 规范)
· 单元测试:24 个测试文件,覆盖核心计算逻辑
开发分为 7 个里程碑阶段,从基础系统建设到深度养成扩展,逐步搭建起完整的游戏框架。
三、技术架构
客户端/服务端分离:
客户端(Lua):
→ UI 层(133 个组件)
→ 游戏逻辑层(46 个模块)
→ 纯函数计算层(14 个)
→ 存档/通信层(7 个)
↕ RemoteEvent 通信
服务端(Lua):
→ 29 个 Handler
→ serverCloud 持久化
→ BatchCommit 原子事务
→ 排行榜 / 配额管理
四、已完成的核心系统
【核心循环】
主线挂机:无限关卡 × 7 波制,通关自动推进,全灭回退挂机,持续产出金币和经验。支持冲关/挂机模式切换,每 50 关出现特殊 Modifier(9 种规则变体)。
回合制战斗:玩家 + 最多 4 只契灵 vs 5 只怪物,按速度排序行动。支持自动施法、技能优先级、状态效果(灼烧/流血/冻结/眩晕/易伤等)、三档倍速。
三角色体系:
· 冰魄剑姬 — 冰 — 连斩收割 — 击杀触发连斩,暴击也能触发
· 炎魂战姬 — 火 — 持续灼烧 — DOT 流,浴火回血,越战越强
· 雷霆御风 — 雷 — 控制爆发 — 眩晕控制,闪避反击
【多层养成体系】
· 装备强化:4 部位 × 400 级上限,套装品阶 + 种族联动
· 技能:3 角色 × 4 技能 × 5 级,主动 + 被动,自动施法
· 天赋:3 角色 × 3 分支 × 5 层,45 个天赋节点,9 个 T5 终极天赋
· 契火:7 元素 × 15 种火 × 5 品质,30 个技能词条,铸造/重铸/升品
· 神印:5 品质 × 无限升级,批量一键升级,升品系统
· 仙器:6 个仙器 × 无限升星,10★ 解锁专属技能,战斗效果联动
· 契约:10 种属性 × 6 品质,幻境掉落,洗练系统
· 境界:10 个境界,战斗突破,解锁新系统
· 成长:4 维度(神兵/坐骑/羽翼/光环),一键升级,差异化侧重
· 万妖录:63 只怪物图鉴,击败激活,永久属性加成
【契灵系统】
· 45 只契灵:6 个品质(N/R/SR/SSR/SSSR/UR),8 个种族
· 双卡池召唤:限定池 + 常驻池,UP 机制
· 布阵系统:前排 2 + 后排 3,策略搭配
· 种族被动:8 种种族各有独特战斗被动(人族附加伤害、机械护盾、天使免死、亡灵复活等)
· 觉醒系统:二阶觉醒,独立乘区加成
· 升星系统:40★ 上限,一键升星
· 本体转化:满星契灵本体可批量转化给同品质队友
【多样化玩法】
· 深渊塔 — 无限层数 — 每日扫荡 + 自动下一关
· 神印塔 — 无限层数 — 神印碎片产出,怪物带技能
· 万妖塔 — 63 层 — 单只 Boss,图鉴激活
· 试炼副本 — 8 种 × 15 层 — 一键扫荡,多种资源产出
· 每日 Boss — 3 Boss 轮换 — 伤害分段奖励
· 巅峰 Boss — 固定 Boss — 累计伤害里程碑 + 排行榜
· 契约幻境 — 10 层 — 钥匙入场,契约掉落
· 境界试炼 — 10 个境界 — 战斗突破,解锁新系统
【运营基础设施】
· 签到:7 天循环递增奖励
· 七天乐:新角色 7 天闯关任务
· 冲关奖励:50 个里程碑(每 200 关)
· 每日掉落:主线通关 + 挂机双触发
· 每周轮换:4 种活动轮换,9 宫格抽奖
· 成长基金:3 种投资型基金
· 图鉴收集:收集 + 星级双维度里程碑
· VIP:20 级,属性/倍率/解锁递增
· 商城:钻石/礼包/月卡/广告/兑换 5 个 Tab
· 兑换商店:灵尘兑换 11 种养成材料
· 分解系统:契火/神印/契约分解为灵尘
· 兑换码:服务端生成/验证/发放
· 排行榜:关卡进度 + 巅峰 Boss 伤害
五、项目亮点
1. AI 辅助全流程开发
项目全程采用 AI 辅助开发模式,从策划设计、代码实现、数值平衡到文档维护,形成了一套高效的人机协作工作流。配套 8 份知识库文档作为 AI 的核心参考,确保开发一致性。
2. 高度组件化的 UI 架构
133 个 UI 文件,从原子级通用组件到完整页面,层次清晰:
· 通用组件层:12 个可复用组件
· 战斗特效层:9 个特效组件(NanoVG 矢量绘制)
· 页面层:6 个 Tab + 17 个全屏页面 + 30+ 个弹窗
· 所有战斗场景(主线 + 7 种副本)复用同一套战斗 UI 组件
3. 工程化实践
· 24 个单元测试文件,覆盖伤害计算、经济平衡、装备公式等核心逻辑
· 35 份配置表与代码逻辑分离,可独立调整数值
六、后续开发计划
· 进阶养成:义体系统(新养成线)
· 新探索区域:更多新玩法
· 持续优化:美术升级 + 体验打磨
七、技术栈总览
· 引擎:TapTap Engine(UrhoX)
· 语言:Lua
· UI 框架:Yoga Flexbox + NanoVG 矢量绘制
· 网络:RemoteEvent RPC
· 持久化:serverCloud / clientCloud
· 数据格式:cjson
· 测试:自研 tinytest 框架
八、数据一览
· 代码行数:100,000+
· Lua 文件数:298
· 功能模块:20+
· 配置表:35 份
· 服务端 Handler:29 个
· 远程事件:60+ 种
· UI 组件:133 个
· 图片素材:293 张
· 原创音乐:5 首
· 文档:70+ 份
· 单元测试:24 个
· 契灵数量:45 只
· 怪物数量:63 只
· 养成系统:10 个
· 玩法副本:8 种
· 运营活动:10+ 个
九、申请理由
项目代码量已突破 10 万行,涵盖 20+ 个功能模块、298 个脚本文件,系统间存在大量交叉依赖(养成属性计算汇总 10 个系统、战斗引擎 7 种副本实例、服务端 29 个 Handler 与客户端 60+ 种事件对接)。
随着项目规模的增长,每一次开发操作对 AI 的上下文理解能力要求越来越高:
· Bug 修复:一个 bug 的根因可能横跨客户端逻辑、服务端 Handler、配置表、UI 四个层级,AI 需要同时理解多个文件的交互关系才能准确定位和修复
· 数值调整:修改一个属性公式可能影响属性计算链、战斗伤害、怪物缩放、经济平衡等多个环节,需要 AI 具备全局视野来评估连锁影响
· 新功能开发:新增一个完整功能需要同时编写配置表、Manager、计算模块、服务端 Handler、UI 页面、弹窗、存档接入等 10+ 个文件,且必须与现有 20+ 个系统保持一致的设计模式和代码风格
当前阶段项目正处于整体调优 + 美术升级 + 新功能扩展的关键期,需要更多的积分进行开发和优化,帮助项目更快推进到上线阶段。











