注意:本课程介绍视频见文末
概览
本系列视频通过仿《元梦之星》游戏开发,带大家快速上手Unity游戏开发
适合人群
本课程适合零基础的小伙伴快速入门游戏开发,在本课程中,你将学到Unity游戏开发必备的C#程序语言、Unity各功能组件的用法,以及程序背后的设计思想
本课程也适合将来希望开发房间类实时竞技游戏的小伙伴,为开发以下类型游戏打好基础:
派对类,如:糖豆人、元梦之星、蛋仔派对
卡牌实时对战类,如: 皇室战争
MOBA类,如: 王者荣耀
射击类,如: 荒野乱斗
条件判断
for / foreach循环
数组
方法
设计模式:单件模式
参考:《玩游戏,学C#》
Unity基本功能组件用法
UI控件及事件响应
Cinimachine(镜头控制)
Timeline(过场剧情)
Animator(动画控制)
AudioSource(音乐播放控制)
物理运动
碰撞及响应
粒子系统
碰撞反弹的效果表现
玩家跳跃的效果表现
游戏胜利撒花效果
角色控制
子弹发射
导航寻路
对手AI
胜负逻辑判定
输入系统运用
角色移动、跳跃
3D数学:
向量(角色移动)
四元数(角色旋转)
Transform节点的父子关系
Prefab的原理和用法
赠送彩蛋课程
赠送进阶公开课
参课福利不在正课范围,请在交流群内领取