虚幻引擎学习课程大纲

UE4十二周排课计划

第一周
周目标:
了解虚幻引擎在行业中的应用,熟悉ue4制作CG影视和游戏的流程。下载引擎以及配套软件。熟悉ue4的编辑界面,能够使用ue创建自己的项目,将以往制作的模型或下载的资源导入场景。在ue4中规范命名并学会迁移自己的场景项目与模型。学会使用ue4中一系列的游戏模式。    

课程安排:
——什么是虚幻引擎 ,了解虚幻引擎
——虚幻引擎作品欣赏
——虚幻引擎的版本选择,以及虚幻引擎的全流程安装
——电脑配置以及,ue4配套软件的下载
——更改ue4缓存路径
——Ue4制作CG的流程讲解
——Ue4在行业内的应用,为什么ue4可以这么高效,他和其他三维软件有什不同
——Ue4获取资源素材的途径有哪些?
——创建一个属于我们自己的ue项目
——超详细的ue编辑界面介绍
——视口导航(在视口界面中移动视角)
——编辑物体坐标系、变换、单位
——导入资源项目迁移和管理
——主流三维软件导入ue4
——Datasmith插件使用全流程
——素材资产命名规范

周作业:
1.    向ue中导入场景资产和三个以上模型资产,调整位置和大小比例模型资产优化场景。
2.    为自己的场景创建一个第三人称游戏模式,一个载具类游戏模式,并操控它们在场景中遨游 。


第二周
周目标:
掌握sp制作贴图在ue4中还原材质,使用Quixel Mixer进行材质混合,加入三维软件做的模型并进行材质修改制作,熟悉ue4中的地形工具和植被工具,并用他们来创建森林和海洋。

课程安排:
——Ue4中材质编辑器讲解
——Substance Painter如何导出ue4格式的贴图
——Substance Painter贴图在ue4中如何使用,还原材质
——Ue4中如何使用材质实例来调整材质
——Bridge材质模型库如何使用
——使用bridge中的资产搭建场景
——模型LOD的作用
——创建地型
——创建山谷海洋与盆地
——地形材质讲解
——材质混合器Quixel Mixer的使用
——Megascans插件的使用方式
——使用植被绘制工具创建花园与森林

周作业:
1.    使用Bridge做一个材质混合路面。
2.    用白模在sp中制作贴图,并导入ue4还原材质。
3.    使用地形工具创造森林与海洋的场景。

第三周
周目标:
材质进阶,ue4shader基础,通过蓝图制作基础材质,制作出 可以通过材质实例调整的超级材质。掌握贴花材质。

课程安排:
——混合模式与双面材质
——金属度高光与粗糙度
——自发光
——纹理贴图
——法线贴图
——导入纹理
——贴花材质 半透明贴花,地面賍迹,血渍,壁画
——调整uv的重复度 平移旋转
——透明材质制作
——制作水材质
——制作冰材质
——制作水晶材质
——AO节点的使用方式
——岩浆材质制作

周作业:
1.     为自己的场景添加贴花材质。
2.    制作一个可以通过材质实例调整的超级材质。
3.    制作水、冰、水晶 材质。

第四周
周目标:
灯光系统系统讲解,从0开始创建灯光,熟悉每个灯光的属性及用途,如何利用天空贴图来改善场景氛围,掌握各种环境下的灯光调整方法,利用后期调整盒子post对场景进行曝光,氛围, 调色的调整。

课程安排:
——点光源,定向光源,天光
——指数级高度雾,大气雾营造朦胧美
——丁达尔效应
——夜晚 场景簿光
——创建一个城市,加上跑车,灯光系统讲解,天空盒子天空球
——产品级别灯光渲染方式
——地下通道灯光打法
——室外各种天气灯光打法
——赛博汽车灯光制作
——跑车灯光案例讲解
——夜晚沼泽案例制作


周作业:
1.    地下通道打光。
2.    赛博朋克场景制作。
3.    对自己的场景进行灯光以及后期调整。

第五周

周目标:
基础ue粒子特效和niagara特效入门,了解ue中特效制作的基本原理,并用特效系统制作简单基础特效。

课程安排:
——粒子特效基础入门
——Niagara特效
——创造一个粒子材质和第一个发射器
——发射器原点和旋转
——粒子的数量,生命周期和大小
——粒子的速度,颜色,恒加速度
——完成喷泉粒子
——蓝图中使用粒子系统
——粒子的碰撞
——制作雪粒子
——使用蓝图来控制雪量大小
——Niagara粒子系统准备工作
——发射器的初始位置与曲线curve
——发射器的位置location和颜色曲线
——线性力Linear Force与随机值Randon
——点吸引力和点排斥力
——制作流体
——制作一个火花喷射粒子
——制作烟雾特效

周作业:
1.    为场景加入特效,制作喷泉、下雪、烟雾特效。
2.    为自己的游戏加特效。

第六周
周目标:
为自己的场景项目加上人物角色,学会使用mixamo的动画,动画蓝图动画重定向,matehuman数字人,创建NPC角色。

课程安排:
——替换角色骨骼模型
——创建ue虚拟数字人Matehuman
——重定向动画蓝图
——为Matehuman添加动画
——重定向动画
——使用Maya软件绑定跟骨骼
——Mixamo使用,为自己的角色添加动画,加入攻击,翻滚跳舞等动作
——待机与跑步混合空间1D
——蓝图实现AI随机移动
——AI行为树实现跟随移动

周作业:
1.    使用人物模型在mixamo中绑定骨骼。
2.    为自己的场景制作一个可以通过键盘操控的角色,并加上大招和跳舞动作。
3.    制作一个NPC能够看到玩家时跟随玩家移动。

第七周

周目标:
为自己的游戏创建过场动画,游戏宣传片,在自己的游戏中加入一些动画序列讲述故事。了解sequence,sequence入门。

课程安排:
——游戏故事性,讲述故事
——创建一个镜头动画
——不同机位的剪辑
——自动播放动画
——灯光动画
——序列录制器
——添加角色动画与物体位移
——时间膨胀轨道
——音频轨道
——渲染影片设置
——导出动画渲染动画序列帧
——使用pr编辑视频动画

继续完善制作场景案例二为场景创建关卡序列,渲染出视频动画帧,并在pr中合成。


第八周
周目标:
学会使用常用的一些蓝图节点,并可以使用蓝图创造游戏交互体验。为自己的场景和人物加入一些有趣的动画交互,学会使用样条组件创建物体。

课程安排:
——Bigin开始事件与打印字符串
——显示鼠标光标
——鼠标滚轮控制摄像机
——添加注释
——Tick事件与delta seconds
——操作映射
——超级跳 与技能冷却时间
——为技能添加特效与声效
——多段跳
——技能拾取技能石 
——漂浮的技能石
——技能添加动画
——摄像机晃动阻挡体积
——掉落深渊返回原地
——开关门,拾取钥匙后开门
——点亮火焰灯
——子父蓝图
——通用开关事件分发器
——按路径漂浮岛添加样条组件
——按路径漂浮岛添加编写蓝图
——关卡切换
——关卡流送
——用样条创造石头墙
——类型转换和蓝图通信

周作业:
1.    为自己设计一款游戏加一些玩法,交互。
2.    在场景中加入关卡流送。
3.    使用样条组件自动生成场景物体。

第九周
周目标:
学习人物蓝图,能够为自己的角色添加血量,恢复技能,攻击技能。,可以为自己的人物添加坐骑和武器。

课程安排:
——急速跑
——消耗与恢复
——为人物添加HP血量
——伤害事件
——伤害等级
——火球发射
——加血光环
——添加可被伤害NPC
——AEO技能蓝图
——射击技能
——人物坐骑

周作业:
1.    为角色创建血量。
2.    添加伤害事件。
3.    为角色添加技能。
4.    开始准备毕业设计,为毕业设计确定方向。

第十周
周目标:
掌握ue中的用户界面UMG使用方法,为自己的游戏制作UI组件,学会使用按钮,图像,文本,滑动框等来创建自己的游戏UI界面。

课程安排:
——文字字体导入ue4
——ps编辑图片UI导入ue4
——用户界面中按钮交互
——为自己的游戏制作开始界面
——为自己的人物添加血条
——人物血条值绑定
——如何在游戏界面中通过UI来调整游戏的音效
——游戏中展示模型和人物界面
——鼠标 触摸控制物体旋转展示
——添加UI动画效果

周作业:
1.    为自己的游戏制作UI界面,并加上游戏开始菜单,音效音效调节按钮。
2.    为自己的人物加上血条值,人物在受伤后体现在UI血条的变化。
3.    继续完善自己的毕业设计。

第十一周
周目标:
掌握ue5的使用方法,ue4和ue5大同小异,认识ue5UE5新功能UE5新组件有什么不同,ue4导入ue5将之前做的项目导入ue5,并使用ue5完善自己的项目。

课程安排:
——认识ue5
——Ue5功能和界面上做了那些改动
——关于Lumen
——使用Nanite资源
——Ue5中Quixel Bridge插件
——Ue5中的IK重定向
——将ue4创建的游戏导入ue5再完善

周作业:
1.    将自己的游戏备份到ue5。
2. 使用Nanite优化场景。
3. 继续完善自己的场景和项目。

第十二周
周目标:
根据每位学生的创作,提供帮助并提供自己的修改意见,学生面临就业,分享一些自己准备作品集和简历的经验。分享一些面试经验和技巧。

课程安排:
——完善毕业创作答疑解惑
——对学生提出自己的修改意见
——巩固知识
——辅助学生完成毕业设计
——面试经验
——Ue4就业方向选取
——作品集如何准备

最终作业:提交毕业设计。
 

你可能感兴趣的:(虚幻,学习,游戏引擎,ue4,ue5)