ZeroNinx / TClass

UE4开发课程

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TClass

UE4开发课程

所有作业都放在百度网盘的这个文件夹中

链接:https://pan.baidu.com/s/10rDwEsQgQa7v1_o_Gje5KA

提取码:poez

作业1

磕磕碰碰终于完成了虚幻引擎的编译,将(没什么东西的)初始场景在手机中实现了

作业2

通过多方查找完成了第三人称射击游戏的,像CS一样制作了ClientWithSession的联机模式

联机方式:玩家1点击创建游戏会自动进入游戏并创建会话,玩家2点击加入游戏会自动寻找并加入局域网中已存在的会话

操作方法:最多两个玩家,玩家2加入后游戏自动开始,WSAD移动,空格键跳跃,鼠标控制视角和开枪

作业3

利用UMG的Button制作了图标按钮将触屏映射到了动作,比自带摇杆更美观

同时利用SaveGame完成了本地联机排行榜功能,现在会记录分数了!

时间过后通过比较分数来记录排名,排序之后取Top5保存到本地,载入游戏的时候自动加载。

作业4

通过官方文档的Aim Offset弄清楚了混合动画和蒙太奇的工作原理

将角色动画分为半身和全身两个插槽,通过Bool混合来保证动画的切换

同时利用动画切片从第三方资源中提取出了棒棒糖大剑和挥舞动画!(逃)

作业5

通过物理碰撞和重叠完成了武器捡起、爆炸、攻击等功能

利用不同物理材质区分了物体表面

利用免费声效和动画完成了人物的攻击特效(能用就行.jpg

About

UE4开发课程


Languages

Language:C++ 95.7%Language:C# 4.0%Language:C 0.3%