编程模块 | 实战项目 | 技术认证 |
---|---|---|
C++内存管理机制 | FlappyBird全流程开发 | UE4开发者认证 |
虚幻数据类型系统 | 横板动作游戏开发 | C++编程能力认证 |
智能指针与资源动态加载:掌握TSharedPtr/TWeakPtr等核心智能指针应用,实现资源的安全加载与释放机制。
多线程通信框架:学习Protobuf通信协议在游戏开发中的具体应用,构建高性能网络通信模块。
采用模块化项目驱动教学法,每个技术单元配套实战案例。在虚幻引擎动画系统开发模块中,重点解析骨骼动画重定向、动画蒙太奇等核心功能。
人工智能系统部分涵盖行为树、EQS环境查询系统、AI感知组件的综合应用,通过战略游戏案例实现NPC智能行为开发。