Godot 4 卡牌 Roguelite《山海异闻录》— 战斗与卡牌系统架构产品系统

我要开发同款
刀马2026年11月04日
7阅读

技术信息

语言技术
Unity3D
系统类型
Windows
行业分类
游戏

作品详情

行业场景

独立游戏立项:以《山海经》为题材的赛博朋克回合制卡牌 Roguelite。立项目标是把收服异兽的核心叙事做成可长期扩展的战斗系统——卡池要能持续加卡而不改代码,数值配置要能脱离程序独立调整。

功能介绍

整套战斗与卡牌系统:事件总线(EventBus)统一派发战斗事件,模块间不直接引用;卡牌效果由解释器执行,新增卡牌只需一条配置、不改代码;数值与卡牌配置全部落 .tres 资源文件;回合流转用状态机管理。已完成卡池 31 张、战斗域接口契约 v1.0、中文词表正典 15 词的冻结与落地。

项目实现

独立设计并实现全部架构与代码(Godot 4 / GDScript / 数据驱动架构)。亮点:卡牌效果解释器(数据驱动而非硬编码)、契约化接口冻结、资源化配置体系,架构支持持续扩展。架构与代码可现场讲解/演示。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论