课程简介
本课程是Unity3D动作游戏开发的完整教学体系,通过一个完整的格斗游戏项目,系统讲解Unity3D游戏开发核心技术。课程涵盖角色换装系统、主角控制、敌人AI设计、攻击伤害处理、小地图开发等核心模块,使用NGUI、3D模型导入、状态机设计、动画控制等关键技术栈。学员将掌握动作游戏开发的完整流程,学会处理角色控制、AI行为、战斗系统、UI界面等核心功能,具备独立开发完整动作游戏项目的能力。课程配套完整的素材资源包、代码文件和详细的教学视频,帮助学员从基础到进阶全面掌握Unity3D游戏开发技能。
下载地址
课程目录
01 换装系统
第1-7节:游戏介绍、模型导入、角色换装、UI控制、数据保存等。
02 主角控制
第8-14节:环境创建、摄像机跟随、角色移动、状态机设计、攻击动画。
03 敌人与AI
第15-36节:敌人设计、Boss状态机、AI开发、攻击处理、小地图等。
04 攻击与掉落
第23-29节:武器攻击、伤害处理、掉落物品、拾取机制、武器切换。
05 游戏后期
第30-36节:按钮切换、声音添加、场景切换、换装加载、游戏结束。
06 资源素材
资源包:特效、图像、材质、UI、音效、模型文件等。
--- 点击展开详细目录 ---格斗游戏资源素材
PPT
素材
- 📦 3dsmax files and fbx files.zip
第1章:换装系统
- 🎬 课时1 格斗游戏全攻略课程整体介绍.mp4
- 🎬 课时3 导入模型资源文件,制作角色和武器的Prefab.mp4
- 🎬 课时4 介绍头部和手部的换装,和颜色的更换.mp4
- 🎬 课时5 制作UI控制界面.mp4
- 🎬 课时6 实现换装控制.mp4
- 🎬 课时7 换装信息的保存和加载.mp4
第2章:主角的控制
- 🎬 课时10 摄像机的跟随.mp4
- 🎬 课时11 使用CharacterController控制行走.mp4
- 🎬 课时12 添加虚拟杆控制行走.mp4
- 🎬 课时13 主角的状态机设计.mp4
- 🎬 课时14 攻击的动画控制.mp4
- 🎬 课时9 创建环境.mp4
第3章:敌人的设计和AI开发
- 🎬 课时16 Boss模型的导入和导入设置.mp4
- 🎬 课时17 根据导入动画设计Boss的状态机.mp4
- 🎬 课时18 开发Boss的AI(自动攻击和自动寻路).mp4
- 🎬 课时19 添加Monster的模型和动画.mp4
- 🎬 课时20 设计Monster的状态机和AI.mp4
- 🎬 课时21 设计敌人的自动生成.mp4
- 🎬 课时22 设计公有接口 处理伤害.mp4
- 🎬 课时23 处理Player的武器攻击.mp4
- 🎬 课时24 处理Player的枪攻击.mp4
- 🎬 课时25 处理Monster的攻击.mp4
- 🎬 课时26 处理Boss的攻击.mp4
- 🎬 课时27 开发掉落物品.mp4
- 🎬 课时28 掉落物品的拾取.mp4
- 🎬 课时29 处理武器切换.mp4
- 🎬 课时30 处理攻击按钮的切换.mp4
- 🎬 课时31 在UIRoot上设计小地图.mp4
- 🎬 课时32 控制敌人在小地图上的图标的旋转.mp4
- 🎬 课时33 控制敌人的图标的生成,位置和旋转更新.mp4
- 🎬 课时34 给游戏添加声音.mp4
- 🎬 课时35 给武器添加拖痕.mp4
- 🎬 课时36 场景的切换和换装信息的加载(游戏结束).mp4
|