本教学通过5个经典小游戏案例,分别是俄罗斯方块,黄金矿工,打地鼠,跳绳和我的世界,介绍如何使用UE5来制作小游戏Demo。俄罗斯方块主要完成左右移动、加速下移以及整行消除的功能;黄金矿工完成发射钩子,抓取不同大小黄金时钩子速度以及计分功能;打地鼠完成地鼠上下移动,鼠标点击后锤击效果并伴随镜头抖动,冒血等特效的功能;跳绳完成空格键起跳,计分,失误后游戏结束等功能;我的世界完成无限地形生成,增加或消除方块的功能。
课程信息
教学总时长约6.6小时,使用软件:Unreal Engine。
适用行业:游戏引擎;难易度:中级。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程目录
第一章:标准俄罗斯方块
0101_向下左右移动方块旋转_A
0102_向下左右移动方块旋转_B
0103_随机生成方块
0104_方块排列
0105_满行消除方块
0106_向下移动方块
0107_游戏结束记分逻辑
第二章:黄金矿工
0201_绳子旋转缩放
0202_绳子左右摇摆发射钩子
0203_拉取黄金
0204_记分游戏结束UI
第三章:打地鼠
0301_地鼠上下运动
0302_点击鼠标打击地鼠
0303_锤子打击地鼠
0304_游戏倒计时和得分功能
0305_相机震动效果
第四章:跳绳游戏
0401_绳子旋转人物跳动
0402_播放动画
0403_记分功能
0404_游戏结束逻辑
第五章:方块世界
0501_程序化生成平面
0502_平面应用材质
0503_生成一个方块
0504_生成多个方块
0505_柏林噪波生成地形
0506_我的世界_生成多个Chunk
0507_全局保存Chunk
0508_地形无限生成
0509_生成方块
0510_消除方块
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map (贴图) 等。