博毅创为 Unity_0基础就业班

博毅创为大学堂Unity 0基础就业班,从游戏开发新手到技术领袖的跃迁之路

课程亮点

· 紧扣最新版特性解读,比官方文档更详实

· 官方范例源码解析,实战中掌握功能用法

· 实操个人游戏项目,由理论进阶实践应用

· 走通研发完整流程,快速上手 H5、小游戏开发

讲师介绍

Blake老师,博毅创为创始人,游戏开发专栏资深开发专家,资深老师。 多年一线大厂开发经验,10年讲课教学经验。在各大学院已开设多门课程,全网超10w+学员,课程广受学员好评

对惹,这里有一 个游戏开发交流小组 ,希望大家可以点击进来一起交流一下开发经验呀!

适合人群

1: 0基础学习Unity的开发者

2:有基础进阶底层核心机制的开发者;

3: 有基础但并不扎实的进阶开发者;

4: 适合使用C#做游戏服务端开发的开发者;

课程目标

1: 全面了解C#语法与语法核心机制,核心数据结构;

2: 全面深入学习.net核心编程的开发者;

3: 学习基于C#的服务器开发的开发者;

4: 想学习Unity客户端开发的开发者;

一、C#语法核心机制与Dotnet核心编程

第001部分:C#基本语法与核心机制

第001课CSharp语法学习环境与运行

第002课打印函数_定义类_静态函数

第003课C#的数据类型(---)

第004课定义局部变量与赋值语句

第005课函数的参数,调用与返回值

第006课算术表达式与逻辑表达式

第007课顺序执行_条件判断_循环语句

第008课16进制与位运算

第009课结构体的定义与使用(---)

第010课值类型变量,引用变量, new,---维数组

第011课二维数组的使用

第012课类的数据定义与实例化

第014课结构体成员函数引用构造函数

第015课类的继承与内存布局

第016课类的成员权限与partical关键字

第017课委托,事件,lamda表达式

第018课继承构造函数,多太,base

第019课虚趣数,虚函数表,override

第020课out与const关键字,枚举

第021课interface接口类,get与set

第022课as强转,泛型模板编程与原理

第023课类的反射与原理

第024课类型扫描与Attribute机制

第025课重载类的操作符

第026课char与string详解

第027课List使用详解

第028课Dictionary使用详解与源码分析

第029课抛出异常与异常捕获

第030课常用的系统定义的接口使用

第031课foreach与协程原理

第032课命名规范,快捷方式与C#项目组织

第002部分:Dotnet核心编程与底层机制

第001课DotNet核心编程概述

第002课文件系统的概述

第003课文件目录的数据读取

第004课File类的主要函数的使用

第005课FileStream文件读写数据流

第006课StreamWriter与StreamReader使用详解

第007课JSON数据格式实战详解

第008课XML文件格式解析

第009课Protobuf原理与源码编译

第010课Protobuf的协议与编码原理核心分析

第011课Protobuf的CSharp方案

第012课进程与线程

第013课锁,并发与多核优化

第014课多线程编程与线程通讯

第015课线程池Task机制与async_await

第016课TCP_UDP通讯详解

第017课TCP Socket开发流程详解

第018课TCP基于IOCP的网络编程

第019课TCP客户端网络编程

第020课TCP半包粘包问题解决方案

第021课WebSocket协议详解

第022课http协议详解

第023课Mysql数据的安装与基本操作

第024课Mysql核心编程ORM关系数据库SqlSugar

第025课Redis的基本操作与使用

第026课Redis核心编程基于StackExchange.Redis

第027课Dotnetty的开源库与EchoServer源码分析

第028课基于DotNetty编写EchoServer

Unity基础知识进阶与入门项目实战

第001部分:Unity基础知识进阶

第001课初识unity

第002课初始unity场景树_渲染体系_物理体系

第003课初识Unity C#的基本结构_类_成员_类的函数

第O04课Unity C#表达式_条件_循环_函数传参_out关键字

第005课unity_C#构造函数_调用基类_继承_多态_重载

第006课unity_C#数组_string_static_const_泛型编程_名字空间

第007课unity_transform组件(一)

第O08课unity_transfrom组件(二)

第009课unity_transform组件(三)

第010课unity_c#struct_ref_set_get

第011课unity_几何体_材质_FBX_package导入导出

第012课unity_Camera详解

第013课unity_初识光源

第014课unity_UGuI_Canvas详解

第015课unity_UGUl_RectTransform组件与UI屏幕适配

第016课Unity_UGUl_Image与Sprite(2D_and_uI)

第017课Unity_UGUl_Rawlmage与Texture和Button

第018课Unity_UGUI_Mask_布局_Text组件

第019课Unity_UGUI_Solider_Toggle_lnputTextfiled组件

第020课Unity_Recttransform_stretch_预制体_ScrollView

第021课Unity_lnput输入详解

第022课Unity_帧动画播放组件

第023课Unity定时器_事件委托_节点操作

第024课Unity_BmpFont的使用和第一个编辑器扩展功能

第025课Unity物理引擎的使用(---)

第026课Unity刚体组件_键盘控制人物跑动跳跃_物理地形编辑_Camera跟谁玩家

第027课Unity碰撞管理与碰撞检测

第028课Unity2D飞行射击类游戏开发(上)

第029课Unity2D飞行射击类游戏开发(下)

第030课Unity3D物理引擎(---)刚体碰撞器材质

第031课Unity3D物理引擎(二)刚体碰撞检测配置与触发器配置

第032课unity_自带摇杆与车轮碰撞器的使用

第033课unity关节的基本介绍和基本使用

第034关节案例分析

第035蒙皮网格与布料组件的介绍和基本使用

第036课粒子系统和基本使用

第037课初识shader

第038课unity_l顶点片元shader与第一个shader

第039课unity_Cg基础知识和基本使用

第040课顶点片元Shader实例_正波_UV动画

第041课表面着色器的基础知识和shader结构

第042课通用管道的通用指令(一)

第043课unity_渲染通道通用指令(二)

第044课unity_Shader抓屏通道_多条件编译_Shader注意事项

第045课unity_天空盒_3D拾取_本地存储

第046课unity_2D_3D声音的使用

第047课unity_水和雾特效

第048课unity_光照(二)

第049课unity光照(三)法线贴图与阴影设置详解

第050课unity光照(四)渲染路径_颜色空间_Cookies_Flare_光照过滤

第O51课unity光照(五)Stander着色器_mobilediffuse着色器_光探头的原理和使用

第052课unity光照(六)反射探头的使用

第053课unity_光照系统(七)_Realtime_BakedGl_预计算全局光照.全局光照详解

第054课unity_Mesh网格的详解

第055课unity_l旧版动画系统

第056unity_mecanim人形动画系统(一)_Avatar_动画控制器

第057课unity_人形动画重定向与动画混合树

第O58课unity_动画单元代码控制_代码生成动画控制器

第059课unity_地形的创建

第060课拖尾渲染器的使用

第061课unity_navmesh网格导航寻路

第062课unity_协程_多线程_www类

第063课unity_AssetBundle的使用详解

第064课专题(---)DOTween插件使用

第065课专题(二)游戏中的模型描边和Shader切换

第066课专题(三)常用数据结构与JSON处理

第067课专题(四)Unity常用目录和代码加载资源

第068课专题(五)移动的汽船

第069课专题(六)Unity道具金币拾取

第070课音乐音效管理

第071课Unity漩涡特效切换

第072课Unity场景导出与导入

第073课NGUl_01_NGUI介绍

第074课专题(十)Unity_FPS第一人称射击类游戏

第075课NGUl_02_NGUI字体

第076课NGUl_03_精灵UISprite和精灵图集

第077课NGUl_锚点_帧动画Tween/Checkbox/Button/Slider等

第078课unity_NGUl_05_NGUI_打字机效果_Tab商城_背包之Scrollview1(基于panel)

第079课专题(十---)ARGP游戏摇杆控制角色行走

第O80课NGUI_06_NGUI_背包之Scrollview2(基于camera)

第081课NGUI_o7_NGUI_HUDText实现3D角色血条

第082课unity_iTween_01_缓动介绍

第083课unity_iTween_02_缓动介绍_值变化_缩放_旋转_摇晃_摆动_颜色变化

第084课unity_iTween_03_缓动介绍

第085课UnityWebRequest使用集锦

第002部分:入门项目《捕鱼达人3D》

第001课项目分析与素材准备

第002课自动化UI代码生成与绑定

第003课全局实例的单例模式

第O04课事件的订阅与发布

第005课Debug管理模块

第006课音乐和音效管理

第007课游戏配置文件的Excel表解析

第008课打造路点系统

第O09课UI管理与游戏管理

第010课3D捕鱼场景搭建

第011课3D鱼场路径数据离线生成系统

第012课鱼的游动和基于Excel数据驱动的鱼阵系统

第013课3D捕鱼的资源管理模块

第014课3D捕鱼射击部署

第015课鱼和子3弹的配置文件

第016课玩家的游戏数据对接

第017课鱼的Al思考

第018课鱼群的设计

第019课捕鱼达人总结与思考

第020课打造Unity定时器框架

第021课游戏战斗核心技术之技能释放

第022课战斗系统之3D角色血条的架构与设计

第023课基于状态机的逻辑控制管理

基础课程比较多,因为Unity 3D开发相对其他变成课程来说,入门的门槛要高一些,这列列举了比较多的入门课程,涵盖了各个方面,建议零基础的都学学。

相关推荐
谷宇.1 天前
【Unity3D实例-功能-拔枪】角色拔枪(二)分割上身和下身
游戏·unity·c#·游戏程序·unity3d·游戏开发·游戏编程
@大迁世界1 天前
useCallback 的陷阱:当 React Hooks 反而拖了后腿
前端·javascript·react.js·前端框架·ecmascript
Fantastic_sj1 天前
React 19 核心特性
前端·react.js·前端框架
传奇开心果编程1 天前
【传奇开心果系列】Flet框架实现的家庭记账本示例自定义模板
python·学习·ui·前端框架·自动化
小妖6662 天前
react-router 怎么设置 basepath 设置网站基础路径
前端·react.js·前端框架
鹏多多.2 天前
flutter-使用device_info_plus获取手机设备信息完整指南
android·前端·flutter·ios·数据分析·前端框架
GISer_Jing2 天前
React手撕组件和Hooks总结
前端·react.js·前端框架
阿夹克斯3 天前
MixOne:Electron Remote模块的现代化继任者
前端·前端框架
neon12044 天前
Vue 3 父子组件通信核心机制详解:defineProps、defineEmits 与 defineExpose 完全指南
前端·javascript·vue.js·前端框架