课程简介
通过本课程,你将学习蓝图交互和蓝图高级开发技巧,掌握C++语言基础,为成为优秀的游戏开发者打下坚实基础。同时,课程将涵盖UI界面与场景交互、客户端项目制作、碰撞检测、蓝图事件处理、跨类别操作以及项目输出平台设置等核心知识点。通过实战项目的完成与测试运行,你将全面提升虚幻引擎开发技能。
非凡教育UE5虚幻开发课程
入学条件
具有一定编程基础,对UE虚幻开发充满热情且渴望投身该领域、游戏开发爱好者、相关行业在职人员。
课程课时
256
辅导材料
学院内部教辅资料,实战案例
可考证书
游戏设计师(程序)》(费用另付)
学习周期
全日制2-4个月
教学目标
1.精通蓝图与C++开发
2.掌握UI与场景交互技巧
3.完成实战项目并测试运行
教学大纲
1、UE5蓝图交互
场景处理,风格化材质,素材导入
UMG控件创建,面板,按钮等控件属性学习
event,begin,tick等事件的调用
UI动画,布局,锚点,playanimation,set texture等节点使用
Style个性化控件,字体资产的导入和应用
项目输出平台设置,操作响应click
蓝图Actor碰撞关系和交互
实战项目:塔防游戏
2、蓝图高级开发
C++语言基础,函数,变量,跨类别调用等
角色人物替换,鼠标键盘响应事件设置
游戏开始,提示UI,人物操控设置
交互概念理解、碰撞属性设置、蓝图事件交互
自主数据库,数据调用,hit,line等状态查询
跨类别处理交互事件,游戏奖励和惩罚实现
C++语法结构和蓝图之间转换关系
引擎框架关系、碰撞系统、数据资产管理、数据容器
VR设备体验和项目实装
实战项目:自主设计社区项目
3、虚幻引擎全功能整合项目实战
资产导入,场景搭建,AI行为树
paper2D,Niagara粒子特效系统的理解与运用
角色动画蓝图,虚拟数字人metahumen的编辑和使用
计算机网络通信设置
VirtualReality应用开发、性能优化
实战项目:数字孪生项目开发
新课教育合作学校
