技术:C++: 熟练掌握C++,具备扎实的数据结构与算法基础;熟悉多态及设计模式,能够编写高性能、可维护的游戏逻辑代码。 面向对象 (OOP): 深刻理解面向对象编程思想(封装、继承、多态),并在UE引擎架构中灵活应用,实现模块化与低耦合的系统设计。 UMG (Unreal M
项目:独立完成一款轻量级RPG Demo开发,覆盖角色战斗、背包管理等核心玩法,验证UE引擎 全流程开发能力,目标为模拟真实游戏项目的模块化设计与落地。 1. 关卡玩法设计与实现 战斗系统:基于UE5动画蓝图与状态机,设计角色连击机制——通过动画通知(Anim Notif y)
案例: 基于UE5的RPG Demo