战斗框架基于 GAS(Gameplay Ability System):自研 ASC、属性集(AttributeSet)、GameplayEffect 与技能基类,驱动技能连招与数值结算。A GAS-based combat framework: a custom ability system component (ASC), attribute set, gameplay effects and ability base classes driving skills, combos and stat resolution.
PROJECT 02 / 2026 — NOW
Wuwa · UE5 动作游戏框架Wuwa · UE5 Action Framework
个人项目Independent
项目演示Project demo
在哔哩哔哩打开 ↗Open on Bilibili ↗关于这个项目About the project
基于 Unreal Engine 5.7 的 C++ 动作游戏项目(以《鸣潮》为参考),从零搭建可扩展的战斗与角色框架。A C++ action game project on Unreal Engine 5.7 (inspired by Wuthering Waves), building an extensible combat and character framework from scratch.
基于 Enhanced Input 的输入路由系统:输入路由组件 + 路由处理器 + 输入数据资产,将输入解耦分发到不同角色状态。An Enhanced-Input-driven input routing system: an input router component, route handlers and input data assets that decouple and dispatch input across character states.
自研 locomotion / 动画管线:自定义移动组件与移动类型、动画实例与运动数学库,支持行走 / 奔跑等步态切换(配套 Docs 设计文档)。A custom locomotion / animation pipeline: a bespoke movement component and movement types, an animation instance and a locomotion math library supporting walk / run gait switching (with accompanying design docs).
