getfromcode后端开发 会员免费

千峰教育 -Unity游戏开发(二期)课程【VIP】

零基础入门与语法规范建立 Unity 游戏开发的核心门槛在于 C# 语言工程规范的掌握,而非单纯记忆 API。本课程从 Hello Unity 起步,系统覆盖分支循环、冒泡与选择排序等基础算法,重点拆解函数递归、枚举结构体以及类对象的核心概念。针对初学者容易混淆的继承与多态机制,课程提供详细的逻辑推

单课价¥29.90新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
2 人关注 更新于 2026-09-29 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

零基础入门与语法规范建立

Unity 游戏开发的核心门槛在于 C# 语言工程规范的掌握,而非单纯记忆 API。本课程从 Hello Unity 起步,系统覆盖分支循环、冒泡与选择排序等基础算法,重点拆解函数递归、枚举结构体以及类对象的核心概念。针对初学者容易混淆的继承与多态机制,课程提供详细的逻辑推导与代码示例,旨在帮助开发者建立严谨的类型系统和封装意识。建议具备任何静态语言基础的学习者,先跟随第 1.1 至 1.18 章节完成语法巩固,确保理解内存分配与面向对象设计原则,这是后续进行复杂逻辑开发的前提。

源码对照实践与模块构建

资料包中的 Demo 源码是理解理论的关键载体。学习时应采用“观看讲解、解压 Demo 对照、独立复现代码、修改参数验证”的四步闭环法。通过对比视频演示与实际工程文件,学习者能清晰看到代码结构如何映射到 Unity 场景逻辑中。这种对照练习能避免因环境配置差异导致的无效调试,提高学习效率。建议重点研读继承与多态章节的 Demo,分析其层级设计与接口调用方式,这是构建可复用游戏模块的基础。

学完后的独立开发能力

完成本阶段学习后,开发者应能独立构建包含对象池管理、继承体系设计和多态逻辑调用的基础游戏框架。具体而言,能够编写符合工程规范的 C# 脚本,实现数据结构的自定义封装,并运用面向对象思想解决游戏中的状态管理与行为扩展问题。这为后续接入物理引擎、动画状态机及复杂 UI 交互奠定了坚实的代码架构基础,使学习者具备从零搭建小型游戏玩法原型的能力,而非仅停留在零散脚本编写层面。

课程目录

第01章 C#编程基础39 条
  • 1.1-Hello Unity!
  • 1.10-分支结构
  • Demo10.rar 147.24kb
  • 作业题 1.10.md 0.38kb
  • 作业题 1.10.png 82.92kb
  • 1.11-循环结构
  • Demo11.rar 147.59kb
  • 作业题 1.11.md 0.70kb
  • 作业题 1.11.png 137.43kb
  • 1.12-冒泡排序
  • Demo12.rar 147.81kb
  • 1.13-选择排序
  • Demo13.rar 147.94kb
  • 1.14-函数与递归
  • Demo14.rar 147.41kb
  • 作业题 1.14.md 0.65kb
  • 作业题 1.14【.png 116.32kb
  • 1.15-枚举与结构体
  • Demo15.rar 14.93kb
  • 作业题 1.15.md 0.74kb
  • 作业题 1.15.png 155.08kb
  • 1.16-类与对象
  • Demo16.rar 147.03kb
  • 作业题 1.16.png 174.19kb
  • 作业题 1.16【.md 0.83kb
  • 1.17-继承
  • Demo17.rar 140.26kb
  • 作业题 1.17.md 0.50kb
  • 作业题 1.17.png 107.66kb
  • 1.18-多态
  • Demo18.rar 147.73kb
  • 作业题 1.18.md 0.87kb
  • 作业题 1.18.png 167.29kb
  • 1.19-属性与构造
  • Demo19.rar 147.59kb
  • 作业题 1.19.md 0.34kb
  • 作业题 1.19.png 78.87kb
  • 1.2-Unity环境搭建
  • 1.20-静态与抽象
  • Demo20.rar 147.87kb
  • 作业题 1.20.md 1.39kb
  • 作业题 1.20.png 305.01kb
  • 1.21-接口
  • Demo21.rar 14.92kb
  • 作业题 1.21.md 0.37kb
  • 作业题 1.21.png 90.08kb
  • 1.22-泛型
  • 作业题 1.22.md 0.47kb
  • 作业题 1.22.png 113.69kb
  • 1.23-集合与队列
  • Demo23.rar 149.09kb
  • 1.24-泛型集合
  • Demo24.rar 148.71kb
  • 作业题 1.24.md 0.49kb
  • 作业题 1.24.png 105.17kb
  • 1.25-委托
  • Demo25.rar 147.80kb
  • 1.26-委托与事件
  • Demo26.rar 149.19kb
  • 作业题 1.26.md 0.33kb
  • 作业题 1.26.png 86.00kb
  • 1.27-字符串
  • Demo27.rar 148.17kb
  • 作业题 1.27.md 0.36kb
  • 作业题 1.27.png 96.58kb
  • 1.28-项目:金庸群侠传文字版-框架
  • Demo28.rar 161.62kb
  • 1.29-项目:金庸群侠传文字版-NPC
  • 1.3-C#基本语法
  • Demo3.rar 7.73kb
  • 1.30-项目:金庸群侠传文字版-场景与对话
  • 1.31-项目:金庸群侠传文字版-敌人与战斗
  • 1.4-进制与数据类型
  • 1.5-变量与常量
  • 作业题 1.5.md 0.43kb
  • 作业题 1.5.png 107.23kb
  • 1.6-数组
  • 作业题 1.6.md 0.55kb
  • 作业题 1.6.png 122.49kb
  • 1.7-运算符
  • 作业题 1.7.md 0.35kb
  • 作业题 1.7.png 79.64kb
  • 1.8-类型转换
  • 作业题 1.8.md 0.25kb
  • 作业题 1.8.png 73.45kb
  • 1.9-关系运算
  • 作业题 1.9.md 0.52kb
  • 作业题 1.9.png 113.86kb
  • 作业题答案
  • Homework【.zip 1.48M
第02章 Unity引擎基础23 集
  • 2.1-Unity安装与配置
  • 2.1-Unity安装与配置.mp4 43.91M
  • 2.1-Unity安装与配置.pdf 29.35kb
  • 2.10-Unity组件的学习方法
  • 2.10-Unity组件的学习方法.mp4 85.65M
  • 2.10-Unity组件的学习方法.pdf 23.30kb
  • 2.11-网格与材质
  • 2.11-网格与材质.pdf 28.26kb
  • 2.12-阶段项目-搭建自己的小房间
  • 2.12-Package.unitypackage 58.16kb
  • 2.12-搭建自己的小房间.mp4 634.09M
  • 2.12-搭建自己的小房间.pdf 32.90kb
  • 2.2-脚本编辑器Rider安装与配置
  • 2.2-脚本编辑器Rider安装与配置.mp4 130.08M
  • 2.2-脚本编辑器Rider安装与配置.pdf 23.15kb
  • Rider安装包与破解包.zip 652.41M
  • 2.3-Unity工程创建
  • 2.3-Unity工程创建.pdf 35.00kb
  • 2.4-游戏的结构剖析
  • 2.4-游戏的结构剖析.mp4 26.41M
  • 2.4-游戏的结构剖析.pdf 46.70kb
  • 2.5-Unity核心模块剖析
  • 2.5-Unity核心模块剖析.mp4 117.91M
  • 2.5-Unity核心模块剖析.pdf 38.78kb
  • 2.6-场景基本操作
  • 2.6-场景基本操作.mp4 122.43M
  • 2.6-场景基本操作.pdf 28.13kb
  • 2.7-场景的方位调整
  • 2.7-场景的方位调整.mp4 55.56M
  • 2.7-场景的方位调整.pdf 23.90kb
  • 2.8-物体的中心位置调整
  • 2.8-物体的中心位置调整.mp4 102.18M
  • 2.8-物体的中心位置调整.pdf 26.89kb
  • 2.9-Transform组件精确物体位置
  • 2.9-Transform组件精确物体位置.mp4 288.51M
  • 2.9-Transform组件精确物体位置.pdf 77.82kb
第03章 Unity脚本初步20 集
  • 3.1-Unity脚本的分类
  • 3.1-Unity脚本分类.mp4 11.06M
  • 3.1-Unity脚本分类.pdf 21.30kb
  • 3.10-Quaternion结构
  • 3.10-Quaternion结构.mp4 221.75M
  • 3.10-Quaternion结构.pdf 361.78kb
  • NewQuaternionDemo.cs 0.87kb
  • 3.11-Time类
  • 3.12-Mathf结构
  • 3.12-Mathf结构.mp4 48.04M
  • 3.13-阶段项目-八大行星运转轨迹
  • 3.13-阶段项目-八大行星运转轨迹.mp4 267.61M
  • Star.cs 1.73kb
  • 3.2-创建脚本组件
  • 3.2-创建脚本组件.mp4 97.05M
  • 3.2-创建脚本组件.pdf 31.65kb
  • 3.3-脚本组件的生命周期
  • 3.3-脚本组件的生命周期.mp4 375.17M
  • 3.3-脚本组件的生命周期.pdf 28.57kb
  • LifeCircle.cs 1.60kb
  • 3.4-MonoBehaviour类
  • 3.4-MonoBehaviour类.pdf 23.23kb
  • 3.5-GameObject类
  • 3.5-GameObject类.pdf 27.88kb
  • 3.6-组件与游戏对象之间的关系
  • 3.6-组件与游戏对象之间的关系.mp4 35.65M
  • 3.6-组件与游戏对象之间的关系.pdf 66.71kb
  • 3.7-Unity实现功能三部曲
  • 3.7-Unity实现功能三部曲.mp4 136.74M
  • 3.7-Unity实现功能三部曲.pdf 17.51kb
  • 3.8-Transform类
  • 3.8-Transform类.pdf 33.76kb
  • 3.9-Vector3结构
  • 3.9-Vector3结构.pdf 33.67kb
  • 3.9-Vector3结构a.mp4 511.42M
  • 3.9-Vector3结构b.mp4 119.99M
  • LerpDemo.cs 0.42kb
  • Vector3Demo.cs 1.72kb
第04章 Unity物理引擎22 集
  • 4.1-鼠标键盘输入
  • 4.1-鼠标键盘输入.mp4 165.86M
  • 4.1-鼠标键盘输入.pdf 32.22kb
  • CubeOperation.cs 0.78kb
  • 4.10-角色控制器组件
  • 4.10-角色控制器(CharacterController)组件.mp4 102.31M
  • 4.10-角色控制器(CharacterController)组件.pdf 23.96kb
  • CCController.cs 0.67kb
  • 4.11-阶段项目-坦克大战(二)
  • 4.12-阶段项目-坦克大战-04.mp4 33.45M
  • 4.12-阶段项目-坦克大战-05.mp4 215.91M
  • 4.11-阶段项目-坦克大战(三)
  • 4.12-阶段项目-坦克大战-06.mp4 589.91M
  • 4.12-阶段项目-坦克大战.pdf 47.04kb
  • TankProject.unitypackage 74.80kb
  • 4.11-阶段项目-坦克大战(一)
  • 4.12-阶段项目-坦克大战-01.mp4 26.95M
  • 4.12-阶段项目-坦克大战-02.mp4 34.39M
  • 4.12-阶段项目-坦克大战-03.mp4 130.93M
  • 4.2-虚拟轴与虚拟按键
  • 4.2-虚拟轴与虚拟按键.mp4 230.83M
  • 4.2-虚拟轴与虚拟按键.pdf 32.91kb
  • AxisAndButton.cs 0.87kb
  • 4.3-预设体(Prefab)
  • 4.3-预设体(Prefab).pdf 44.17kb
  • CreatePrefabObject【.cs 1.00kb
  • 4.4-摄像机(Camera)组件
  • 4.4-摄像机(Camera)组件.pdf 33.79kb
  • Camera-PKG【.unitypackage 22.60kb
  • 4.5-碰撞器(Collider)组件
  • 4.5-碰撞器(Collider)组件.pdf 28.95kb
  • 4.6-刚体(Rigidbody)组件
  • 4.6-鍒氫綋(Rigidbody)缁勪欢.mp4 353.21M
  • 4.6-刚体(Rigidbody)组件.pdf 53.95kb
  • 4.7-碰撞检测
  • 4.7-碰撞检测.pdf 34.40kb
  • 4.8-触发检测
  • 4.8-触发检测.pdf 28.55kb
  • Package.unitypackage 36.64kb
  • 4.9-物理射线检测
  • 4.9-物理射线检测.mp4 333.69M
  • 4.9-物理射线检测.pdf 29.03kb
  • BuildCubes【.cs 0.78kb
  • HitCubes.cs 1.16kb
第05章 UnityUI基础26 集
  • 5.1-初始版UI(GUI)
  • 5.1-初始版UI(GUI).pdf 40.98kb
  • 5.10-可交互组件之滚动条(ScrollBar)
  • 5.10-可交互组件之滚动条(ScrollBar).mp4 8.85M
  • 5.10-可交互组件之滚动条(ScrollBar).pdf 19.11kb
  • 5.11-可交互组件之开关(Toggle)
  • 5.11-可交互组件之开关(Toggle).mp4 24.15M
  • 5.11-可交互组件之开关(Toggle).pdf 17.89kb
  • 5.12-可交互组件之输入框(InputField)
  • 5.12-可交互组件之输入框(InputField).mp4 33.54M
  • 5.12-可交互组件之输入框(InputField)【.pdf 25.45kb
  • 5.13-可交互组件之下拉菜单(DropDown)
  • 5.13-可交互组件之下拉菜单(DropDown).mp4 28.24M
  • 5.13-可交互组件之下拉菜单(DropDown).pdf 18.25kb
  • 5.14-UGUI搭建技巧
  • 5.14-UGUI搭建技巧.pdf 22.72kb
  • 5.15-阶段项目-搭建RPG游戏UI界面
  • 5.15-阶段项目-搭建RPG游戏UI界面.mp4 64.36M
  • UIBasePKG.unitypackage 70.31M
  • 5.2-进阶版UI(UGUI)
  • 5.2-进阶版UI(UGUI).pdf 132.51kb
  • 5.3-UI专属的变换组件(RectTransform)
  • 5.3-UI专属的变换组件(RectTransform).mp4 188.16M
  • 5.3-UI专属的变换组件(RectTransform).pdf 71.38kb
  • 5.4-基础组件之文本(Text)
  • 5.4-基础组件之文本(Text).mp4 316.45M
  • 5.4-基础组件之文本(Text).pdf 32.95kb
  • TextDemo.cs 1.03kb
  • 5.5-基础组件之图片(Image)
  • 5.5-基础组件之图片(Image).mp4 485.05M
  • 5.5-基础组件之图片(Image).pdf 35.51kb
  • CDImageDemo.cs 0.92kb
  • windows的小伙伴导入资源包之前把包里的中文符号删掉,也就是【】 0.09kb
  • 【GUI Kit】Normal War.unitypackage 70.21M
  • 5.6-基础组件之图片(RawImage)
  • 5.6-基础组件之图片(RawImage).mp4 185.32M
  • 5.6-基础组件之图片(RawImage).pdf 29.24kb
  • 5.7-可交互组件通用属性
  • 5.7-可交互组件通用属性.mp4 223.97M
  • 5.7-可交互组件通用属性.pdf 23.65kb
  • 5.8-可交互组件之按钮(Button)
  • 5.8-可交互组件之按钮(Button).mp4 212.89M
  • 5.8-可交互组件之按钮(Button).pdf 28.97kb
  • 5.9-可交互组件之滑动条(Slider)
  • 5.9-可交互组件之滑动条(Slider).mp4 35.75M
  • 5.9-可交互组件之滑动条(Slider).pdf 22.07kb
第06章 UnityUI进阶14 集
  • 6.1-三种画布模式的使用场景
  • 6.1-三种画布模式的使用场景.mp4 55.03M
  • 6.1-三种画布模式的使用场景.pdf 29.35kb
  • 6.2-保持UI自适应的画布缩放设置
  • 6.2-保持UI自适应的画布缩放设置.mp4 34.47M
  • 6.2-保持UI自适应的画布缩放设置.pdf 20.57kb
  • 6.3-UGUI自动布局组件
  • 6.3-UGUI自动布局组件.mp4 79.15M
  • 6.3-UGUI自动布局组件.pdf 36.98kb
  • 6.4-高级可交互组件之滚动视图(ScrollView)
  • 6.4-高级可交互组件之滚动视图(ScrollView).mp4 42.39M
  • 6.4-高级可交互组件之滚动视图(ScrollView)【.pdf 33.57kb
  • 6.5-基础UI的通用事件
  • 6.5-基础UI的通用事件.mp4 74.12M
  • 6.5-基础UI的通用事件.pdf 97.75kb
  • 6.6-阶段项目-关卡选择模块
  • 6.6-阶段项目-关卡选择模块.mp4 294.58M
  • 6.6-阶段项目-关卡选择模块.pdf 22.87kb
  • LevelsPKG.unitypackage 70.31M
  • 6.7-阶段项目-RPG游戏背包系统
  • 6.7-阶段项目-RPG游戏背包系统.mp4 236.49M
  • 6.7-阶段项目-RPG游戏背包系统.pdf 57.33kb
  • BagPKG.unitypackage 135.34M
第07章 Unity2D游戏开发8 集
  • 7.1-Sprite精灵渲染器
  • 7.1-Sprite精灵渲染器.pdf 133.55kb
  • 7.2-2D物理套件
  • 7.2-2D物理套件.pdf 29.79kb
  • 7.3-瓦片系统
  • 2DAssets-PKG.unitypackage 300.10M
  • 7.3-瓦片系统.mp4 89.85M
  • 7.3-瓦片系统.pdf 32.81kb
  • 7.4-2D动画系统
  • 7.4-2D动画系统.pdf 25.10kb
  • 7.4-2D动画系统.mp4 46.15M
  • 7.5-阶段项目-冒险岛
  • 2DRROPKG.unitypackage 300.17M
  • 7.5-阶段项目-冒险岛a.mp4 230.28M
  • 7.5-阶段项目-冒险岛b.mp4 172.35M
第08章 Unity动画系统16 集
  • 8.1-旧版动画Animation
  • 8.1-旧版动画Animation.pdf 21.59kb
  • AnimationPKG.unitypackage 13.55M
  • 8.10-阶段项目-游戏主角控制模块
  • 8.10-阶段项目-游戏主角控制模块.mp4 1.02G
  • PlayerControlPKG.unitypackage 153.20M
  • 8.2-Mecanim动画系统
  • 8.2-Mecanim动画系统.mp4 30.97M
  • 8.2-Mecanim动画系统.pdf 58.16kb
  • 8.3-动画片段的剪辑与设置
  • 8.3-动画片段的剪辑与设置.mp4 800.32M
  • 8.3-动画片段的剪辑与设置.pdf 65.67kb
  • 【卡通弓箭手法师战士】.unitypackage 4.95M
  • 8.4-动画控制组件(Animator)
  • 8.4-动画控制组件(Animator).mindnode.zip 191.53kb
  • 8.4-动画控制组件(Animator)【.mp4 122.80M
  • 8.5-动画状态机(StateMachine)
  • 8.5-鍔ㄧ敾鐘舵€佹満(StateMachine).mp4 27.03M
  • 8.5-动画状态机(StateMachine).pdf 17.91kb
  • 8.6-动画融合树(BlendTree)
  • 8.6-动画融合树(BlendTree).pdf 27.45kb
  • 【秘密行动】Stealth Assets.unitypackage 236.82M
  • 8.7-动画分层管理
  • 8.7-动画分层管理.mp4 51.64M
  • 8.7-动画分层管理.pdf 98.28kb
  • 8.8-角色IK动画
  • 8.8-角色IK动画.pdf 17.59kb
  • 8.9-动画曲线与事件
  • 8.9-动画曲线与事件.mp4 72.82M
  • 8.9-动画曲线与事件.pdf 77.01kb
第09章 Unity环境特效与导航5 集
  • 9.1-音效系统
  • 9.1-音效系统.mp4 743.06M
  • 9.1-音效系统.pdf 39.37kb
  • 9.10-分层路面导航
  • 9.10-分层路面导航.mp4 47.40M
  • 9.11-动态路障
  • NavigationPKG.unitypackage 55.65kb
  • 9.12-A.寻路算法
  • 9.12-A.寻路底层算法.pdf 1.67M
  • AStarPKG.unitypackage 9.49kb
  • 9.13-阶段项目-3D塔防
  • 9.13-阶段项目-3D塔防【.pdf 30.81kb
  • … 共 638 条