"身法如幻,惊雷裂空。在这场跨越九界的肉鸽渡劫之旅中,体验极致的打击感与视觉美学。"
您可以直接通过 Windows 商店免费下载试玩版:
👉 立即在 Microsoft Store 获取《九界:渡劫》
《九界:渡劫》是一款基于 Bevy Engine (Rust) 开发的修仙肉鸽卡牌游戏。
这不仅仅是一个卡牌对战器,更是一个探索 3D 渲染极限的技术实验场。我们利用极简的纸片人美学,融合了 AAA 级的动态表现力,旨在利用 Rust 语言的卓越性能,创造出独一无二的“渡劫”感官体验。
项目目前已集成多项顶级视觉与性能方案,所有逻辑均通过 15+ 轮 TDD(测试驱动开发)严苛验证,确保物理表现的真实与稳健。
- GPU 粒子全量加速: 基于
bevy_hanabi实现,支持万级粒子同屏爆发,CPU 物理计算零开销。 - 电影级程序化闪电: 采用递归中点位移算法,支持物理粗细渐变 (Tapering) 与路径中心纠偏,模拟真实雷电形态。
- 身法残影系统: 3D 姿态瞬间快照 (Snapshot),支持初始 1.15x 能量膨胀与平滑动态扩张动画。
- GPU Ribbon 流光拖尾: 随角色运动速度动态激活,呈现丝滑且具有发光质感的能量轨迹。
- HDR 加法混合材质: 蓝白高能过载内核,彻底击穿重雾环境,无惧视觉灰化,确保特效刺眼夺目。
- AAA 级顿帧系统: 利用虚拟时间缩放,命中瞬间触发 0.3s 极度减速 (0.01x),模拟真实的物理撞击阻力。
- 全系统视觉联动: 顿帧、高频闪屏、粒子过载与残影闪现在同一帧内同步爆发,形成强力反馈感。
- 万剑归宗:智能寻敌: 导弹式多目标自动分流算法,支持目标死亡后的瞬时航向修正,实现精准制导感。
- 修仙境界系统 (Cultivation Progression):
- 完善的境界划分(炼气、筑基等)与基于概率平衡的“渡劫突破”机制。
- 生成式 Roguelike 地图 (Procedural World Map):
- 基于图论算法生成的非线性节点地图,包含战斗、奇遇、商店与休整点。
- 三维模块化角色架构 (Modular 3D Entity System):
- 支持 3D 模型动态加载、武器节点实时挂载 (Bone Attachment) 与 NPR 材质优化。
- 高度解耦的战斗状态机 (Decoupled Combat FSM):
- 严谨的战回合时序逻辑,支持多怪同场、动态意图 (Intent) 预测与复杂的 Buffer 结算。
- 高性能存档持久化 (Robust Save/Load System):
- 采用序列化技术实现牌组、遗物、境界等多维数据的跨会话存储。
screen.mp4
[身法移动 - 流光拖尾与膨胀残影 | 万剑归宗 - 多目标智能打击]
- Rust 1.80+
- 支持 WGPU 的主流显卡 (Nvidia/AMD/Intel)
# 克隆仓库
git clone https://github.com/peterfei/JiuJie.git
cd JiuJie
# 以 Release 模式运行以获得最佳性能
cargo run --release- 商店合规优化: 修复了 Windows 商店审核中提到的“描述信息混淆”与“软件依赖缺失”问题。
- 运行环境增强: 实现了 C++ 运行时库 (CRT) 的静态链接,确保在未安装开发环境的干净 Windows 系统上也能直接运行。
- 文档清理: 移除了元数据中所有非 Windows 平台的敏感词汇,优化了跨平台描述。
- 构建优化: 同步更新了
Cargo.toml与AppxManifest.xml的版本号至 0.3.1。
- 更多门派功法视觉重制(如:太阴、天蛇等身法特效)
- 基于 Shader 的全屏后期后期特效(径向模糊、色彩分离)
- 实时环境交互粒子系统
欢迎提交 Issue 或 Pull Request 来共同打造最强 Bevy 特效库。 本项目采用 MIT 或 Apache-2.0 双协议许可。