本教程大约6个小时,完全实时录制,完全实时录制,中文讲解,通俗易懂,教程附带教程中使用的资源和完整的工程,整套教学详细深入,扎实的掌握此教程的用户将具有游戏开发整体框架思想,为之后的游戏开发以及学习、工作和兴趣打下良好的习惯和意识,作者根据多年的程序开发经验针对塔防类游戏做出精炼的总结,满满的干货。
课程信息
教学总长度6小时左右,使用软件:Visual Studio、Unity3D_2019.4.3f1。
交流答疑
对于课程内容相关的疑问,提供有交流群,不但可以在群里与同学交流,分享资料,与教程内容有关的技术问题还可以进入答疑专区寻求帮助。老师一般会在2个工作日内为您解答。
课程截图
核心知识点
噪声图控制无规则运动
利用Noize噪声图控制场景无规则运动。
子弹的镜面反弹
利用3D数学知识点实现刚体的镜面反弹,也适用于其他需要反弹的需求。
PostProcessing后期处理
利用URP通用渲染管线后期特效改善游戏画质和效果。
URP相机叠加
介绍URP渲染管线下的光照渲染,讲解在URP下的主相机和UI相机的叠加。
课程目录
第一章: URP简介
0101_游戏介绍
0102_File_URP介绍
第二章: 场景构建
0201_构建场景
0202_利用噪声图创建无规则运动
第三章: Player主角逻辑编写
0301_Player导入和设置A
0302_Player导入和设置B
0303_利用刚体位移的方式A
0304_利用刚体位移的方式B
第四章: 子弹效果
0401_发射子弹
0402_子弹的反弹
0403_子弹的爆炸
0404_随机HDR颜色
0405_增加子弹的尾焰
0406_完善子弹的效果
0407_完善战斗核心逻辑
第五章: 后期处理
0501_使用后期提升游戏画质
0502_设置碰撞矩阵
0503_增加计分系统
第六章: UI逻辑编写
0601_增加游戏UI
0602_计分UI动画
0603_相机震动效果
0604_初始场景UI
0605_为UI添加单独PostProcessing
0606_完善游戏音效并总结
多端支持
课程支持在ios以及Android端设备播放,您只需要登录各大手机应用平台,搜索“ABOUTCG学院”即可下载安装应用。
课程要求
本教学需要您对基础的3D概念和术语有一定的了解,比如Polygon(多边形),Edge(边),Face(面)Axis(轴向),Space(空间),Map (贴图) 等。