siki学院-Unity - A计划 1-145 课时( 完整版)93.18GB
1-50节87.63GB
1、Laya2D - 弹力球球1.34GB
视频1.34GB
00-课程演示.mp42.18MB
01-课程介绍.mp415.34MB
02-场景搭建.mp419.12MB
03-获取鼠标按下抬起移动事件.mp419MB
04-利用三角函数计算枪的旋转量.mp420.64MB
05-实现朝向鼠标.mp414.68MB
06-实现发射小球.mp423.62MB
07-增加Collider组件.mp420.14MB
08-回收装置.mp416.17MB
09-完成回收.mp421.31MB
10-底部回收方式.mp415.02MB
11-制作元素预制体.mp419.43MB
12-正方形三角形预设.mp413.78MB
13-连续射击.mp432.17MB
14-控制连续射击.mp422.6MB
15-上次射出的球全部回收完之后才可以下一射击.mp423.31MB
16-显示射击球数量.mp418.95MB
17-找到Bug原因.mp422.1MB
18-解决偶尔碰撞检测检测不到的情况.mp422.05MB
19-元素生成1.mp414.37MB
20-元素生成2.mp428.36MB
21-关于场景偶尔消失的Bug.mp419.67MB
21-元素生成3.mp417.71MB
22-元素上的数值减少.mp419.23MB
23-优化弹力.mp415.88MB
24-加号元素功能.mp418.72MB
25-元素抖动动画.mp420.66MB
26-产生新的一行元素.mp424.63MB
27-优化.mp422.83MB
28-更改元素抖动逻辑.mp424.63MB
29-游戏加速.mp426.22MB
30-成绩显示.mp423.43MB
31-切换小球类型.mp420.09MB
32-解决左右边回收偶尔检测不到的情况.mp421.53MB
33-切换小球类型.mp428.02MB
34-球类型UI提示.mp421.19MB
35-可以发射球总数UI.mp422.24MB
36-关于MouseEnabled和mouseThrough.mp418.47MB
37-切换球类型提示.mp424.39MB
38-发射球样式替换.mp423.43MB
39-不同类型的球不同的伤害值.mp426.33MB
40-在本地储存球的数量.mp436.96MB
41-减少球的数量.mp426.61MB
42-UI显示球的数量.mp436.17MB
43-闪电球伤害逻辑.mp429.84MB
44-解决上节课Bug.mp417.95MB
45-增加球数量界面.mp420.66MB
46-解决上节课Bug.mp424.81MB
47-优化界面.mp418.78MB
48-获取奖励的逻辑.mp431.35MB
49-模拟观看完广告获得奖励.mp436.03MB
50-发射球对象池优化.mp426.02MB
51-场景中元素对象池优化.mp432.78MB
52-解决Bug.mp427.03MB
53-判断游戏结束.mp427.83MB
54-游戏结束界面.mp427.67MB
55-解决重新加载场景之后报错的Bug.mp418.85MB
56-复活逻辑处理1.mp427.88MB
57-复活逻辑处理2.mp431.82MB
58-解决闪电球Bug.mp424.89MB
2、Laya3D小游戏 - 跳一跳1.14GB
视频1.12GB
01、课程演示.mp43.49MB
02、课程介绍.mp410.42MB
03、搭建3D场景.mp417.84MB
04、加载3D场景.mp424.51MB
05、显示阴影.mp425.68MB
06、动画.mp420.12MB
07、动画状态切换.mp414.52MB
08、生成下一个平台.mp426.65MB
09、生成下一个平台2.mp433.56MB
10、player跳跃.mp430.16MB
11、完成跳跃.mp422.35MB
12、跳跃缓动动画.mp423.49MB
13、捋一下上一节的逻辑.mp417.88MB
14、抛物线.mp429.82MB
15、测试优化抛物线.mp419.99MB
16、跳跃动画.mp421.89MB
17、拖尾效果.mp412.07MB
18、蓄力粒子特效.mp417.82MB
19、碰撞检测.mp421.8MB
20、超级奖励普通奖励游戏结束.mp431.22MB
21、相机跟随.mp431.01MB
22、解决跳跃的Bug.mp435.13MB
23、逻辑优化.mp417.46MB
24、超级奖励特效.mp437.26MB
25、随机平台大小.mp421.5MB
26、随机平台颜色.mp424.4MB
27、提取共用代码.mp419.24MB
28、随机背景板颜色.mp435.06MB
29、销毁前面的平台.mp423.17MB
30、给平台增加Tween动画.mp424.96MB
31、对象池优化.mp425.34MB
32、游戏结束判断.mp424.35MB
33、重新游戏.mp424.91MB
34、还原场景1.mp431.7MB
35、还原场景2.mp419.08MB
36、成绩显示.mp428.74MB
37、优化成绩UI.mp424.55MB
38、开始界面.mp431.88MB
39、额外奖励.mp437.73MB
40、优化额外奖励平台.mp423.94MB
41、3D坐标转屏幕坐标.mp433MB
42、奖励提示.mp429.29MB
43、完善奖励提示文本.mp430.85MB
44、解决文本位置固定问题.mp415.14MB
45、优化代码.mp420.24MB
46、完成最终效果.mp433.15MB
47、发布微信小游戏.mp414.02MB
资料27.54MB
源码 (1).zip24.87MB
资料.rar2.68MB
3、Laya3D小游戏-变换方块982.73MB
视频928.16MB
00-课程演示.mp413.13MB
01-课程介绍.mp44.42MB
02-查看源码.mp419.96MB
03-导出3D场景.mp424.28MB
04-Laya加载3D场景.mp416.74MB
05-制作预制体.mp419.22MB
06-创建赛道.mp431.6MB
07-创建赛道2.mp427.03MB
08-显示玩家Cube.mp432.66MB
09-玩家Cube下落动画.mp416.2MB
10-完成玩家移动.mp420.2MB
11-摄像机跟随.mp429.62MB
12-对象池优化.mp432.49MB
13-对象池优化2.mp440.85MB
14-平台生成动画.mp420.6MB
15-平台销毁动画.mp419.36MB
16-随机障碍位置.mp434.52MB
17-处理障碍物随机位置Bug.mp428.44MB
18-Cube颜色循环变化.mp432.81MB
19-障碍物颜色随机.mp419.12MB
20-碰撞检测.mp426.33MB
21-开始游戏界面.mp419.48MB
22-开始界面逻辑.mp425.9MB
23-种类游戏模式1.mp428.63MB
24-种类游戏模式2.mp438.1MB
25-游戏结束.mp420.35MB
26-摄像机动画,解决一处Bug.mp422.77MB
27-结束界面.mp417.58MB
28-重新开始游戏.mp430.55MB
29-成绩.mp430.85MB
30-最高分.mp434.22MB
31-完善结束界面.mp419.93MB
32-优化游戏.mp426.94MB
33-音效的添加.mp429.84MB
34-发布微信小游戏.mp436.36MB
35-解决包体过大问题.mp426.77MB
36-课程最后.mp410.32MB
源码.zip54.57MB
4、Unity手游案例 - RocketFly3.57GB
第1章38.06MB
1、课程演示.mp45.81MB
2、课程介绍.mp46.79MB
3、课程大纲与素材包.mp412.85MB
4、项目演示与说明.mp412.61MB
第2章143.83MB
5、场景的创建,素材的导入.mp412.56MB
6、场景的搭建.mp412.97MB
7、场景与发射塔的制作.mp414.81MB
8、不使用预制体开发的原因.mp412.06MB
9、制作火箭的身体.mp414.83MB
10、完善火箭部分.mp415MB
11、制作火箭头.mp419.39MB
12、火箭头的完善.mp413.69MB
13、制作判定最佳提示部分.mp417.59MB
14、导入特效并创建管理者.mp410.94MB
第3章766.37MB
15、实现火箭移动逻辑.mp417.03MB
16、火箭的旋转.mp414.1MB
17、火箭部分脱落的方法.mp415.33MB
18、火箭脱落方法的完善.mp416.39MB
19、火箭最后—节变短的方法.mp418.09MB
20、火箭提示部分的显示与隐藏.mp418.76MB
21、传统摄像机跟随方法的实现.mp414.03MB
22、设置摄像机的新目标.mp420.06MB
23、火箭看向目标索引的公式.mp416.95MB
24、摄像机控制的进—步完善.mp420.35MB
25、另—种实现思路.mp412.82MB
26、使用Dotween辅助实现摄像机移动.mp418.29MB
27、摄像机跟随的实现.mp418.49MB
28、其他镜头控制细节的完善.mp415.57MB
29、得分的判定方法.mp417.03MB
30、游戏结束的方法与测试.mp421.52MB
31、玩家的基础数据.mp415.33MB
32、基础数据的存贮与读取.mp417.29MB
33、使用PlayerPefs存贮bool数组的思路.mp413.37MB
34、读取bool数组的方法.mp415.31MB
35、火箭长度初始化方法.mp424.13MB
36、设置火箭初始化后的位置.mp419.74MB
37、火箭长度改变后的镜头位置更新.mp415.36MB
38、增加火箭长度的方法.mp421.94MB
39、火箭换皮肤主题的思路.mp421.19MB
40、设置皮肤的主题.mp416.57MB
41、更换皮肤的方法.mp419.92MB
42、更换皮肤方法的测试与完善.mp423.85MB
43、特效相关的成员变量.mp419.95MB
44、赋值特效的引用.mp416.55MB
45、爆炸特效的使用.mp422.18MB
46、添加爆炸光效果与镜头抖动.mp416.7MB
47、特效移动的方法.mp418.44MB
48、调用移动特效的方法.mp422.74MB
49、特殊情况的特效处理.mp427.7MB
50、特效移动bug出现的问题以及解决方案.mp426.77MB
51、火箭增长特效的播放.mp419.99MB
52、判定特效的播放.mp422.77MB
53、特效播放的方法.mp419.35MB
54、特效起始位置的纠正处理.mp421.79MB
55、本章小结.mp412.62MB
第4章1.63GB
56、制作帮助按钮与设置按钮.mp414.42MB
57、创建相关文本UI.mp413.19MB
58、制作抽奖界面的按钮.mp413.99MB
59、制作火箭加长按钮与获取火箭头的按钮.mp414.63MB
60、按钮的细节处理.mp416.39MB
61、火箭最长时的UI显示.mp416.09MB
62、制作金币奖励界面.mp412.38MB
63、转盘细节的完善.mp414.47MB
64、无法获取金币时的UI显示.mp415.93MB
65、金币获取面板的完善.mp414.95MB
66、制作火箭头选择视图.mp414.73MB
67、完成选择火箭头视图的制作.mp416.07MB
68、设置更换火箭头按钮的图标.mp416.66MB
69、制作设置面板.mp416.78MB
70、制作帮助面板.mp414.33MB
71、帮助面板的完善.mp416.51MB
72、Ul制作的完成.mp420.33MB
73、UI遮罩的制作.mp413.83MB
74、显示玩家数据的方法.mp412.74MB
75、倒计时的思路.mp418.13MB
76、倒计时功能的实现.mp420.76MB
77、清空存档与设置音量的方法.mp417.59MB
78、设置音量方法的完善.mp414.38MB
79、打开与关闭设置面板的方法.mp419.49MB
80、打开与关闭帮助面板的方法.mp414.56MB
81、判断金币是否足够的方法.mp417.82MB
82、增加火箭长度的UI事件.mp422.93MB
83、游戏开始按钮.mp416.58MB
84、制作开始按钮的动画.mp422.73MB
85、游戏结算面板的显示.mp421.29MB
86、游戏的结算方法.mp419.74MB
87、游戏结束面板的完善.mp417.3MB
88、顶部UI目标位置的设置.mp420.83MB
89、UI动画的定义.mp413.82MB
90、UI动画的实现.mp418.19MB
91、UI动画的完善.mp419.13MB
92、打开皮肤界面.mp417.99MB
93、返回主界面的方法.mp418.41MB
94、更换火箭主题皮肤的UI方法.mp420.1MB
95、解锁皮肤的方法.mp422.97MB
96、显示评分等级的方法.mp417.26MB
97、显示评分等级.mp424.94MB
98、制作火箭爆炸四分五裂的思路.mp419.26MB
99、制作爆炸预制体.mp416.57MB
100、创建爆炸脚本.mp414.61MB
101、赋值相关引用.mp417.48MB
102、更换爆炸的主题皮肤.mp415.27MB
103、爆炸方法的完善.mp416.89MB
104、爆炸效果的完善.mp421.69MB
105、获取金币面板的开与关.mp418.65MB
106、动态生成奖励文本.mp419.57MB
107、修复转盘的显示问题.mp417.35MB
108、存贮上—次的抽奖时间.mp413.77MB
109、获取当前时间与计算时间差.mp413.57MB
110、可抽奖与不可抽奖逻辑.mp416.17MB
111、数据的显示与更新.mp412.84MB
112、转盘抽奖功能的实现思路.mp417.35MB
113、让转盘显示与具体获取金额相对应.mp417.07MB
114、玩家转动转盘后获取金币的方法.mp419.76MB
115、使用Time类的成员变量代替计时器.mp419.38MB
116、指针旋转逻辑的完善.mp417.33MB
117、关于旋转指针脚本的补充.mp420.06MB
118、记录与更新抽奖后的时间.mp420.91MB
119、制作获取火箭头的游戏机.mp415.99MB
120、完善抽奖机的UI细节.mp414.02MB
121、抽奖机的实现思路.mp415.33MB
122、抽奖机脚本的成员变量.mp415.67MB
123、抽奖机每个图标的进程计算思路.mp416.58MB
124、获取移动到下—个位置的方法.mp417.11MB
125、处理到达底部的Imagelcon.mp415.9MB
126、完善更新位置与抽奖的方法.mp420.23MB
127、抽奖机的完善.mp419.28MB
128、玩家皮肤主题拥有信息的更新.mp426.03MB
129、获取皮肤主题随机数的方法.mp424.68MB
130、抽奖的先决条件.mp422.43MB
131、更新获取新皮肤后的数据.mp421.57MB
132、修复金币数额错乱的bug.mp427.72MB
133、了解dreamlo如果做排行榜.mp414.86MB
134、制作排行榜的UI.mp412.83MB
135、排行榜UI的完善.mp416.01MB
136、开关排行榜的方法.mp427.66MB
137、创建排行榜脚本.mp415.69MB
138、给排行榜添加新数据.mp419.42MB
139、获取排行榜上所有玩家的数据.mp419.72MB
140、解析获取到的Json信息.mp415.46MB
141、分情况解析Json数据.mp421.6MB
142、定义玩家数据类.mp419.48MB
143、只取排行榜的前五名的方法.mp421.27MB
144、获取排行榜的UI引用.mp424.43MB
145、提前获取排行榜数据.mp428.06MB
146、整理数据读取的代码.mp437.76MB
147、关于排行榜功能的补充说明.mp411.41MB
第5章924.97MB
148、开发音频管理脚本.mp416.1MB
149、播放皮肤主题音效与飞行音效.mp424.03MB
150、火箭飞行中的声音切换.mp420.05MB
151、设置抽奖转盘与倒计时音效.mp425.28MB
152、播放火箭起飞音效的方法.mp42.26MB
153、给所有按钮添加播放音效的方法.mp419.18MB
154、添加抽奖机的音效.mp422.72MB
155、获取新最高分的音效添加.mp431.61MB
156、播放火箭脱落的音效.mp429.11MB
157、所有音效添加的完成.mp422.91MB
158、完善排行榜功能.mp418.04MB
159、制作创建角色名的面板.mp418.92MB
160、第—次进入游戏的界面.mp424.03MB
161、更新玩家最高分数据到排行榜.mp420.8MB
162、音乐播放的调整.mp420.61MB
163、完善排行榜的加载页面.mp423.6MB
164、更新玩家得分.mp426.5MB
165、设置显示分数UI开始后的位置动画.mp423.63MB
166、显示与隐藏最高分数.mp422.68MB
167、优化抽奖机的功能.mp427.71MB
168、游戏内容的测试与微调.mp418.65MB
169、火焰特效动画的调整.mp438.51MB
170、其他问题的修复.mp420.28MB
171、打安卓游戏包.mp418.25MB
172、更新分数相关UI的数据.mp423.93MB
173、导入UnityAds广告插件.mp418.91MB
174、实现广告功能的准备工作.mp413.57MB
175、查看官方文档.mp421.1MB
176、实现激励广告的功能.mp417.25MB
177、激励广告功能的完整测试.mp419.6MB
178、全屏广告与横幅广告.mp418.58MB
179、实现玩家看完广告后的金币奖励功能.mp419.51MB
180、制作激励广告的Ul部分.mp413.03MB
181、显示并修改玩家得到的金币数额.mp423.3MB
182、处理激励广告的显示细节.mp430.87MB
183、完善显示增加金币的UI方法.mp422.35MB
184、失败后弹出全屏广告的功能实现.mp426.89MB
185、在手机上测试真实广告.mp428.9MB
186、在Unity里查看安卓端游戏里的输出日志.mp423.58MB
187、使用Unity打包Xcode工程.mp415.99MB
188、快速打包IOS游戏包.mp429.33MB
189、Last But Not Least.mp422.84MB
RocketFly.zip113.82MB
5、框架搭建决定版:架构演化(第一季)(空文件夹)0B
搜关键字,放在凉鞋框架搭建三季,文件夹里了0B
6、Laya - 蜂回路转(题目云储存)1.57GB
视频1.56GB
1、课程演示.mp45.95MB
2、课程介绍.mp417.64MB
3、关于题目规则.mp427.06MB
4、计算文本的宽高.mp421MB
5、制作正六边形预制体.mp417.07MB
6、生成盘面.mp421.31MB
7、完成盘面的生成.mp425.32MB
8、修改盘面整体大小.mp421.15MB
9、监听六个点的鼠标点击事件.mp414.19MB
10、在点击的两点之间生成线.mp422.6MB
11、解决线段问题.mp424.71MB
12、防止跨点连线.mp415.16MB
13、更换线段实现方式.mp425.53MB
14、调整线段旋转量.mp419.49MB
15、修改Bug.mp429.69MB
16、删除线段.mp428.56MB
17、避免重复生成相同的线段.mp420.68MB
18、删除线段之后删除对应关系.mp420.82MB
19、实时显示文本线段数量.mp424.69MB
20、计算六边形两两相连线段的中心点.mp422.47MB
21、实现线段数量显示.mp424.33MB
22、删除线段对应的数量也减少.mp426.04MB
23、解决场景循环跳转报错的问题.mp422.98MB
24、判断盘面是香可以保存.mp438.2MB
25、判断盘面是否可以保存2.mp430.26MB
26、判断盘面是否可以保存3.mp425.63MB
27、使用另外—种方式判断题目是否可以保存1.mp427.09MB
28、使用另外—种方式判断题目是香可以保存2.mp432.91MB
29、使用另外—种方式判断题目是否可以保存3.mp431.86MB
30、使用另外—种方式判断题目是否可以保存4.mp422.13MB
31、删除对应关系.mp417MB
32、提示动画.mp424.67MB
33、完善动画.mp428.28MB
34、下—步操作.mp429.34MB
35、第二步操作.mp420.37MB
36、解决盘面回路偶尔出现的Bug.mp433.97MB
37、保存题目前的—些处理.mp430.34MB
38、构造需要保存的数据.mp430.49MB
39、题目的保存.mp420.15MB
40、客户端与服务器建立连接.mp432.52MB
41、向服务器发送保存数据的请求.mp432.33MB
42、定义—个事件码文件.mp418.49MB
43、保存题目到磁盘.mp423.86MB
44、给客户端保存的回应.mp423.06MB
45、优化客户端一些地方.mp424.99MB
46、Tomcat.mp427.72MB
47、按照文件夹下文件数量命名.mp430.19MB
48、题目列表.mp420.4MB
49、向服务器获取所有题目的名字.mp427.26MB
50、将所有题目名字显示在List列表中.mp430.32MB
51、单元格渲染处理器.mp424.03MB
52、单元格鼠标事件处理器.mp425.82MB
53、读取题目.mp427.58MB
54、答题场景.mp438.06MB
55、继续处理答题场景.mp426.97MB
56、完成题目读取.mp427.38MB
57、解决上节课问题.mp438MB
58、完成题目作答.mp427.81MB
59、最后完整测试.mp421.1MB
60、发布微信小游戏.mp420.95MB
61、屏幕自适应1.mp423.32MB
62、解决手机微信白屏的问题.mp422.79MB
63、屏幕自适应2.mp428.56MB
64、测试.mp415.29MB
项目.zip4.73MB
资料.zip5.62MB
7、Laya多人匹配游戏 - 暴走小飞机(Nodejs服务器)3.02GB
视频2.55GB
1、课程演示.mp46.88MB
2、课程介绍上.mp424.45MB
3、课程介绍下.mp430.65MB
4、服务器准备.mp429.08MB
5、服务器代码编写.mp424.47MB
6、客户端与服务器建立连接.mp423.45MB
7、相互发消息.mp430.67MB
8、EventCode.mp425.17MB
9、客户瑞代码优化.mp418.56MB
10、注册登录UI界面搭建.mp420.84MB
11、界面跳转逻辑.mp428.32MB
12、操作码与子操作码.mp426.04MB
13、发送注册请求.mp435.65MB
14、发布到微信小游戏测试—下.mp425.28MB
15、关于Protobuf.mp420.03MB
16、Laya中使用Protobuf上.mp429.61MB
17、Laya中使用Protobuf中.mp432.47MB
18、Laya中使用Protobuf下.mp432.91MB
19、服务器端使用protobuf.mp429.25MB
20、测试客户端与服务器的Protobuf.mp425.04MB
21、在微信上测试Protobuf.mp425.51MB
22、梳理之前的逻辑.mp417.31MB
23、Mysql安装与数据库创建.mp425.11MB
24、服务器与Mysql建立连接.mp422.2MB
25、查询数据是否存在.mp435.92MB
26、给客户端回应.mp423.69MB
27、插入—条数据.mp426.48MB
28、处理用户登录1.mp427.03MB
29、处理用户登录2.mp428.27MB
30、处理用户登录3.mp429.02MB
31、测试用户登录.mp422.76MB
32、用户下线.mp431.43MB
33、解决上节课的报错.mp417.27MB
34、提示文本.mp422.69MB
35、测试文本动画.mp422.27MB
36、场景跳转.mp422.48MB
37、输嬴次数显示.mp424.97MB
38、匹配界面.mp418.7MB
39、匹配界面逻辑.mp427.21MB
40、判断当前这个客户端是香在匹配房间.mp433.55MB
41、进入匹配房间.mp419.51MB
42、给客户端匹配成功的回应.mp432.03MB
43、解决上节课问题.mp426.94MB
44、继续处理加入匹配房间.mp427.73MB
45、匹配界面显示.mp420.41MB
46、在匹配界面上显示匹配房间的所有用户名.mp424.72MB
47、完善用户名显示.mp425.55MB
48、处理离开匹配房间的请求.mp429.37MB
49、离开匹配房间的逻辑.mp438.56MB
50、解决UI报错.mp426.37MB
51、玩家离开匹配房间UI上的处理.mp416.25MB
52、匹配房间满员.mp439.74MB
53、解决报错.mp434.43MB
54、开始游戏.mp423.83MB
55、修改—些UI.mp424.4MB
56、服务器处理客户端注册时随机头像.mp422.53MB
57、客户端显示相应的头像.mp416.66MB
58、匹配时显示其他玩家头像加用户名.mp425.31MB
59、匹配时显示其他玩家头像加用户名2.mp421.67MB
60、信息修改界面.mp421.24MB
61、显示所有头像.mp426.71MB
62、弹出动画.mp424.27MB
63、bug修改.mp424.59MB
64、优化信息修改界面.mp420.41MB
65、修改头像界面默认选中的头像.mp423.94MB
66、把数据库修改成存放头像下标.mp436.51MB
67、向服务器发送修改头像的请求.mp426.04MB
68、给客户端回应.mp427.29MB
69、完善头像修改.mp434.63MB
70、测试与修改Bug.mp420.45MB
71、修改用户名界面.mp429.29MB
72、处理界面逻辑.mp438.21MB
73、服务器处理修改的请求.mp440.56MB
74、修改之前注册的逻辑.mp414.85MB
75、客户端处理修改用户名的回应.mp434.76MB
76、客户端发送修改密码的请求.mp433.25MB
77、服务器处理修改密码的请求.mp428.69MB
78、客户端处理回应.mp430.35MB
79、Unity导出插件.mp421.15MB
80、完善场景.mp417.25MB
81、Laya加载3D场景.mp417.16MB
82、虚拟摇杆代码讲解1.mp434.32MB
83、虚拟摇杆代码讲解2.mp429.01MB
84、虚拟摇杆代码讲解3.mp427.04MB
85、摇杆控制飞机旋转.mp422.32MB
86、飞机移动.mp425.61MB
87、把匹配房间的数据传给战斗房间.mp425.2MB
88、随机飞机位置.mp423.85MB
89、客户端储存所有玩家的初始位置.mp423.78MB
90、实例化所有玩家的飞机.mp424.58MB
91、位置同步.mp432.2MB
92、服务器广播收到的位置信息.mp428.66MB
93、完成位置同步.mp425.03MB
94、服务器处理离开战斗房间的请求.mp428.94MB
95、服务器处理战斗房间内玩家数量为1的情况.mp426.7MB
96、增加Lose值.mp425.12MB
97、主动离开战斗房间.mp418.2MB
98、主动离开界面动画效果.mp430.97MB
99、判断点击的物体是否是UI.mp420.02MB
100、向服务器发送主动离开的请求.mp427.88MB
资料479.02MB
源文件.zip46.32MB
资料.zip432.7MB
8、Laya - 微信小游戏 合成大西瓜679.6MB
1、课程演示(1).mp45.24MB
1、课程演示(2).mp45.24MB
1、课程演示.mp45.24MB
2、课程介绍.mp411.07MB
3、水果物理效果.mp418.89MB
4、预制体加载.mp421.45MB
5、创建模板文件.mp413.48MB
6、生成—个水果.mp420.42MB
7、制作所有水果的预制体.mp424.28MB
8、封装生成水果的方法.mp426.05MB
9、随机生成水果.mp421.82MB
10、鼠标控制水果的移动.mp433.11MB
11、碰撞检测.mp430.27MB
12、对象池.mp424.01MB
13、合成新水果.mp424.97MB
14、修改Bug.mp424.71MB
15、限制水果移动范围.mp418.71MB
16、优化—下.mp432.45MB
17、播放音效.mp419.69MB
18、水果特效.mp431.67MB
19、目标指示线.mp420.34MB
20、游戏警告.mp416.75MB
21、完成游戏警告的触发.mp437.03MB
22、警告提示动画.mp423.92MB
23、优化警告线.mp420.11MB
24、游戏结束处理.mp426.18MB
25、成绩显示.mp425.48MB
26、游戏结束面板.mp424.67MB
27、再玩—次逻辑.mp433.98MB
28、优化与发布微信小游戏.mp413.87MB
29、自适应屏幕.mp423.78MB
资料 (1).zip758.97KB
9、Unity - 游戏语音服务1.53GB
第一章831.98MB
1、Gvoice和GME对比.mp429.12MB
2、课程介绍.mp431.96MB
3、SDK下载.mp426.67MB
4、api调用.mp430.21MB
5、加入小队语音房间.mp437.15MB
6、申请开通GVoice服务.mp410.82MB
7、完成进入房间成功之后的操作.mp418.3MB
8、打包PC测试.mp418.69MB
9、打包安卓测试.mp428.71MB
10、关于安卓打包.mp423.92MB
11、打Gradle包.mp421.28MB
12、问题解决.mp426.81MB
13、打包IOS.mp416.69MB
14、加入国战语音房间.mp432.96MB
15、加入范围语音房间.mp425.59MB
16、多房间语音模式.mp424.94MB
17、其他api讲解1.mp429.51MB
18、其他api讲解2.mp428.31MB
19、其他api讲解3.mp418.28MB
20、录制语音消息.mp427.73MB
21、播放、上传语音消息.mp431MB
22、下载语音消息.mp424.56MB
23、离线语音转文字.mp434.11MB
24、实时语音转文字.mp429.58MB
25、关于实时语音转文字补录.mp416.03MB
26、测试高质量实时语音.mp425.05MB
27、实时语音同传(SDK有Bug,没办法测试).mp431.42MB
28、语音同传消息模式.mp436.4MB
29、测试语音同传消息模式.mp417.7MB
30、语音同传翻译模式.mp431.9MB
31、语音魔音.mp428.2MB
32、其他Api讲解.mp418.38MB
第二章431.36MB
33、课程介绍.mp419.04MB
34、配置SDK.mp420.75MB
35、进入实时语音房间.mp427.66MB
36、完善实时语音房间.mp436.95MB
37、房间音质类型切换、成员状态变化获取.mp433.75MB
38、测试成员状态获取.mp431.2MB
39、开启麦克风、扬声器.mp431.32MB
40、范围语音.mp434.74MB
41、3D音效.mp430.33MB
42、打包安卓.mp411.76MB
43、打包iOS.mp416.63MB
44、流式语音识别.mp431.01MB
45、流式语音识别的回调.mp422.06MB
46、其他国家语言识别.mp412.98MB
47、录制语音消息.mp429.45MB
48、语音消息的上传和下载.mp422.52MB
49、语音转文字.mp419.22MB
资料298.29MB
0948193e969e177804.png120.18KB
游戏语音服务.km4.34KB
资料.zip298.17MB
10、Unity动态骨骼插件 - DynamicBone使用教程491.69MB
1、课程演示.mp42.35MB
2、课程介绍.mp48.07MB
3、插件的导入.mp417.84MB
4、制作胸的抖动效果.mp413.84MB
5、完成官方Demo的效果.mp417.8MB
6、插件原理的简单理解.mp422.14MB
7、几个重要的参数.mp410.26MB
8、关于重要参数的补充.mp424.76MB
9、怎样排除不需要作用的节点.mp417.73MB
10、DynamicBoneCollider组件的使用.mp413.46MB
11、解决头发穿过脸的问题.mp416.49MB
12、解决头发穿过胸的问题.mp418.1MB
13、添加动画与动画控制器.mp413.91MB
14、完善头发的效果.mp421.43MB
15、导入希尔瓦娜斯的模型.mp422.19MB
16、制作披风的飘动效果.mp430.85MB
17、Last But Not Least.mp48.6MB
DynamicBonePro.zip200.86MB
素材,资料.zip11MB
11、Unity DOTS入门教程(Unity2019)1.38GB
第1章289.82MB
1、演示课程.mp46.89MB
2、序章.mp445.44MB
3、概述.mp414.23MB
4、开发环境搭建.mp415.37MB
5、最简单的ECS程序.mp426.51MB
6、调试面板介绍.mp414.23MB
7、默认组件的使用.mp415.18MB
8、Transform命名空间下组件的使用.mp416.25MB
9、屏蔽系统之间的互相干扰.mp417.49MB
10、实例化ECS预制体.mp417.26MB
11、通过EntityManager修改组件的值.mp424.87MB
12、ECS与传统方式的性能比较.mp418.96MB
13、使用JobSystem和Burst编译器优化性能.mp418.62MB
14、使用批处理Gpu lnstancing优化性能.mp416.12MB
15、入门案例知识点总结.mp422.4MB
第2章363.26MB
16、World的增删查.mp416.18MB
17、System的增删查.mp416.01MB
18、Group介绍.mp420.04MB
19、Subscene批星转换GameObject为 Entity.mp418.54MB
20、从0创建Entity.mp414.27MB
21、使用Archetype和NativeArray创建多个Entity.mp416.09MB
22、Entity的查找.mp423.92MB
23、Entity的删除.mp420.64MB
24、component的创建.mp423.44MB
25、component中数据的初始化.mp414.34MB
26、Component的获取和修改.mp426.89MB
27、Component的删除.mp422.73MB
28、Sharecomponent介绍.mp412.61MB
29、ShareComponent的基本操作.mp417.53MB
30、ShareComponent之间是否相等的判断.mp414.54MB
31、状态组件介绍.mp419.45MB
32、BufferElement的创建.mp417.41MB
33、BufferElement的常用操作.mp417.67MB
34、ChunkComponent介绍.mp416.41MB
35、小结.mp414.54MB
第3章351.18MB
36、系统简介.mp414.82MB
37、系统的生命周期.mp415.04MB
38、在System中操控Entity和Component.mp420.66MB
39、WithAll、WithAny、WithNone.mp420.4MB
40、监听组件值变化与共享组件筛选.mp417.32MB
41、查询相关参数.mp417.15MB
42、多线程与Burst相关参数.mp426.76MB
43、多线程访问共享数据介绍.mp415.07MB
44、多线程访问共享数据实操.mp419.53MB
45、foreach中修改Entity的两种方式.mp418.39MB
46、JobwithCode的使用.mp413.89MB
47、ComponentSystem和JobComponentSystem.mp418.32MB
48、Job接口的使用.mp414.93MB
49、创建多个job执行任务.mp415.37MB
50、多线程与单线程性能对比.mp426.99MB
51、ParallelJob(1).mp416.11MB
52、ParallelJob(2).mp413.92MB
53、ParallelJob(3).mp420.81MB
54、小结(—).mp413.01MB
55、小结(二).mp412.71MB
第4章409.55MB
56、小球案例介绍和物理包的安装.mp419.51MB
57、用新的物理组件添加弹力效果.mp414.31MB
58、实例化带物理效果的小球.mp419MB
59、创建小球立方体1.mp410.59MB
60、创建小球立方体2.mp426.33MB
61、捕鱼达人项目介绍及鱼的创建.mp425.41MB
62、创建球形鱼群.mp419.47MB
63、替换鱼模型、修改鱼的朝向.mp421.79MB
64、让鱼群朝向目标点移动1.mp414.88MB
65、让鱼群朝向目标点移动2.mp418.88MB
66、远离周边鱼算法原理.mp415.77MB
67、远离鱼群算法实操.mp418.75MB
68、让鱼靠近鱼群中心.mp415.04MB
69、创建系统执行鱼群移动代码.mp422.58MB
70、创建鱼的数据组件.mp418.25MB
71、在系统中获取目标点的位置.mp431.75MB
72、将foreach改为多线程进—步提升性能.mp438.22MB
73、获取被鼠标点击的鱼.mp454.2MB
74、结束语.mp44.84MB
资料0B
12、Unity3D舞蹈游戏 - 爱丽丝皇家剧院3.73GB
第1章215.54MB
1、课程演示.mp460.49MB
2、课程介绍.mp47.6MB
3、学前须知与课程介绍.mp48.67MB
4、项目演示.mp450.88MB
5、项目核心内容的梳理(上).mp423.04MB
6、项目核心内容的梳理(下).mp428.36MB
7、游戏主逻辑运行流程梳理.mp417.88MB
8、三个重要方法的梳理.mp418.63MB
第2章433.63MB
9、工程创建与场景搭建.mp438.5MB
10、导入Stereoarts.mp422.63MB
11、MMD转FBX.mp431.27MB
12、整理人物文件与项目文件夹.mp420.7MB
13、人形动画的导入和测试.mp423.9MB
14、动画的处理.mp488.71MB
15、MMD4Mecanim组件的Morph分支测试.mp421.74MB
16、使用代码获取MMD4Mecanim组件.mp424.47MB
17、获取Morph列表的正确方法.mp441.83MB
18、MMD4Mecanim的进—步了解.mp441.49MB
19、获取Morph的其他解决方案.mp419.17MB
20、使用代码控制表情.mp427.79MB
21、关于MMD4Mecanim的简单优化.mp431.44MB
第3章1.39GB
22、游戏管理的创建.mp415.41MB
23、游戏管理的实例化.mp413.46MB
24、创建玩家输入类型的枚举.mp413.25MB
25、游戏模式抽象基类的完善.mp417.47MB
26、创建四键模式与八键模式的管理并实例化.mp418.26MB
27、贮存人物的相关信息与引用.mp414.83MB
28、实例化人物角色.mp417.79MB
29、人物位置的赋值.mp420.8MB
30、调整摄像机的位置与Inputlnfo函数.mp423.49MB
31、输入信息转化输入类型的枚举.mp419.61MB
32、玩家输入处理逻辑的测试.mp419.67MB
33、输入数量的总数列表与当次输入类型的列表.mp412.17MB
34、四键判定的所有成员变量.mp413.28MB
35、变量的赋值.mp415.16MB
36、随机生成所有输入类型.mp414.59MB
37、显示输入类型的方法.mp416.69MB
38、显示当次输入信息的方法.mp416.12MB
39、制作输入判定的UI.mp416.81MB
40、填充UI的制作.mp414.02MB
41、定义显示相关的UI数组.mp414.55MB
42、填充与为填充UI对象数组的实例化.mp415.88MB
43、未填充UI的获取.mp415.94MB
44、UI引用的获取与图片资源的加载.mp419.52MB
45、更换箭头显示图片.mp418.24MB
46、处理反向箭头的显示.mp418.75MB
47、停止反键动画的方法.mp418.2MB
48、初始化填充Ul的方法.mp415.56MB
49、填充按键UI的方法.mp419.92MB
50、需要拦截的条件逻辑.mp420.88MB
51、判定方法.mp416.18MB
52、制作进度条与游标.mp415.42MB
53、判定区域的制作.mp414.41MB
54、判定相关UI的定义.mp420.66MB
55、游标动画的制作.mp422.02MB
56、主册每次动画完成需要的回调事件.mp419.98MB
57、结算方法.mp417.74MB
58、将判定结果显示到UI上的方法.mp415.05MB
59、隐藏所有输入按键的方法.mp418.24MB
60、获取判定结果的方法.mp416.66MB
61、之前功能的测试.mp422.89MB
62、制作人物分数显示UI.mp414.57MB
63、获取分数UI的引用.mp418.82MB
64、更新分数的方法.mp419.93MB
65、增加分数的方法.mp423.58MB
66、完善判定方法.mp419.48MB
67、更换初始位置的方法.mp431.06MB
68、单个角色获取随机分数的方法.mp418.37MB
69、测试产生随机分数的方法.mp421.33MB
70、Perfect连击U显示的处理.mp429.04MB
71、完善AI打出perfectCombo的处理.mp423.66MB
72、控制播放MISS动画的思路.mp420.17MB
73、播放MISS动画.mp418.5MB
74、播放跳舞动画.mp424.83MB
75、使用LINQ关键字排序字典的值.mp420.24MB
76、排序Ul的方法.mp422.48MB
77、更换位置的方法.mp424.48MB
78、换位置方法的封装与完善.mp419.89MB
79、给人物添加手部特效并搭建舞台特效.mp428.4MB
80、创建人物角色类.mp420.05MB
81、深度查找子对象的方法.mp416.52MB
82、控制手部特效的显示与隐藏.mp420.79MB
83、提取动画播放的方法.mp423.12MB
84、开启领舞人的手部特效.mp429.57MB
85、解决播放MISS动画角度不正确的问题.mp433.15MB
86、制作人物的标杆模型.mp417.71MB
87、加载对应幻象的游戏物体.mp419.71MB
88、人物幻象Transform的字典.mp429.84MB
89、获取幻象引用.mp429.78MB
90、同步幻象跟模型的位置与旋转角度.mp423.84MB
91、使用开关控制是否同步.mp425.02MB
92、制作人物的状态机.mp413.92MB
93、状态机的完善.mp426.85MB
第4章1.19GB
94、八键模式的实现.mp424.12MB
95、后续的工作.mp414.19MB
96、AudioSoucelManager的成员变量.mp413.49MB
97、播放音效与背景音乐的方法.mp418.34MB
98、由gameManager存贮游戏模式与人物角色数据.mp420.08MB
99、判定音效的添加.mp423.02MB
100、设置combo的音效.mp433.38MB
101、音效设置的完成.mp414.53MB
102、播放胜利与失败动画.mp425.23MB
103、停止旋转动画.mp430.19MB
104、修改状态机的条件.mp425.27MB
105、人物表情结构体.mp431.38MB
106、定义人物表情的字典.mp415.93MB
107、获取所有角色的表情名字.mp422.33MB
108、使用代码播放Morph的方式.mp416.7MB
109、获取表情并设置权重.mp423.71MB
110、设置命中等级的表情.mp420.91MB
111、设置其他状态的表情.mp421.61MB
112、关于之前问题的补充.mp435.84MB
113、实现表情的渐变.mp421.9MB
114、调用设置胜利失败表情的方法.mp431.59MB
115、调用击中表情变化的方法.mp422.71MB
116、设置玩家Combo表情.mp422.46MB
117、设置默认表情的方法.mp429.87MB
118、表情判空的条件.mp427.03MB
119、修改SetHitMorph方法.mp416.31MB
120、完善表情设置方法.mp420.98MB
121、制作第—个场景的UI.mp423.7MB
122、人物选择面板.mp416.86MB
123、制作人物选择按钮.mp414.57MB
124、创建游戏模式选择面板.mp416.41MB
125、创建MainUlManager.mp415.78MB
126、人物选择按钮方法的注册.mp417.58MB
127、第—个场景的完善.mp415.84MB
128、制作游戏加载场景.mp423.08MB
129、场景加载的脚本.mp416.32MB
130、异步加载场景.mp425.1MB
131、处理场景之间的过渡.mp418.48MB
132、处理场景跳转的问题.mp423.33MB
133、完善第─个场景.mp425.83MB
134、制作选择人物角色的动画控制器.mp416.47MB
135、让角色跳不同的舞蹈.mp422.72MB
136、设置选中动画的播放.mp421.83MB
137、制作摄像机动画序列.mp420.91MB
138、使用Timeline播放摄像机动画.mp437.72MB
139、完善漫游的效果.mp424.41MB
140、使用代码控制timeline的播放和停止.mp422.35MB
141、摄像机移动方法.mp422.68MB
142、调整摄像机移动位置.mp428.48MB
143、第—个场景制作的完成.mp424.88MB
144、制作八键镜头推进效果.mp448.46MB
145、四键镜头推进效果.mp415.57MB
146、加载timeline并播放.mp425.03MB
147、Last But Not Least.mp415.81MB
资料532.04MB
AliceRoyalTheatre.zip532.04MB
13、Unity - 上架iOS App Store596.49MB
1、课程介绍.mp410.24MB
2、注册开发者账号.mp423.6MB
3、证书的申请.mp422.74MB
4、配置文件生成.mp426.21MB
5、打development包.mp431.99MB
6、蒲公英托管.mp423.36MB
7、打AdHoc包.mp423.66MB
8、准备上传到AppStoreConnect.mp420.44MB
9、关于上节课上传到AppStoreConnect报错的解决.mp413.74MB
10、上架信息填写.mp423.3MB
11、完善其他信息.mp415.84MB
12、—些常见报错解决.mp424.84MB
13、TestFlight测试.mp410.44MB
13、Unity - 上架iOS App Store.zip296.54MB
IOS上架资料.zip29.54MB
14、Unity - 祖玛游戏1.32GB
视频1.32GB
1、课程演示.mp47.3MB
2、课程介绍.mp429.71MB
3、游戏开发流程.mp430.68MB
4、脚本说明.mp422.34MB
5、项目准备.mp426.91MB
6、贝塞尔曲线讲解.mp426.93MB
7、绘制贝塞尔曲线1.mp435.4MB
8、绘制贝塞尔曲线2.mp425.63MB
9、优化贝塞尔曲线.mp434.28MB
10、计算最终祖玛球路径点集合.mp430.35MB
11、运行查看路径点.mp420.87MB
12、演示—个地图路径设置.mp429.04MB
13、保存asset地图文件.mp426.84MB
14、对象池脚本.mp419.79MB
15、初始化球.mp421.57MB
16、处理球的移动1.mp421.72MB
17、处理球的移动2.mp417.33MB
18、处理球的移动3.mp424.27MB
19、检测游戏结束.mp419.46MB
20、随机球类型1.mp422.57MB
21、随机球类型2.mp422.37MB
22、发射器.mp423.36MB
23、随机发射球类型.mp422.79MB
24、发射—个球.mp429.26MB
25、发射球的越界与回收.mp433.74MB
26、发射球的插入1.mp424.96MB
27、发射球的插入2.mp426.63MB
28、获取当前这个球前后相同类型球的数量.mp428.45MB
29、把相邻的相同类型球标记为等待销毁.mp414.52MB
30、处理被标记的球的销毁.mp423.55MB
31、球队分裂.mp426.16MB
32、完善队伍分裂.mp431.16MB
33、处理球队的回退.mp420.78MB
34、回退.mp425.32MB
35、处理球段之间的链接.mp417.59MB
36、处理Bug.mp424.31MB
37、销毁特效.mp420.85MB
38、销毁特效的回收.mp49.71MB
39、延时执行工具类.mp418.17MB
40、炸弹球.mp421.44MB
41、测试炸弹球.mp422.33MB
42、添加音效.mp425.09MB
43、快速移动.mp418.88MB
44、限制每—关卡球生成数量.mp423.35MB
45、游戏完成、失败.mp425.77MB
46、队伍后退.mp417.03MB
47、完善回退.mp418.94MB
48、游戏结束界面.mp432.89MB
49、搭建UI界面.mp431.65MB
50、关卡选择界面.mp422.54MB
51、根据选择关卡配置相应的游戏场景.mp431.1MB
52、根据选择关卡配置相应的游戏场景2.mp428.45MB
53、新建地图.mp427.4MB
54、完善游戏界面.mp425.44MB
55、解决Bug.mp418.49MB
56、关于回退球数量问题的解决.mp422.28MB
15、UnityC#简单服务器(二)与支付宝微信支付SDK(Unity2018.4)1.86GB
视频1.77GB
1、课程展示.mp418.54MB
2、课程基本知识内容.mp414.61MB
3、MongoDB的简单介绍.mp414.44MB
4、MongoDB的安装.mp415.34MB
5、服务器工程及SDK工程合并.mp428.93MB
6、服务器代码整理.mp427.85MB
7、初始化MongoDB.mp422.63MB
8、记录玩家行为.mp417.75MB
9、添加玩家行为.mp414.35MB
10、添加—条数据.mp420.29MB
11、行为添加的3种方式.mp417.33MB
12、添加数据4种方式.mp420.82MB
13、修改—条数据.mp424.94MB
14、批量修改数据.mp428.29MB
15、异步批量修改数据.mp422.49MB
16、同步异步移除—条数据.mp416.39MB
17、同步异步移除多条数据.mp422.79MB
18、同步异步查询—条数据.mp419.28MB
19、同步异步查询多条数据.mp424.25MB
20、获取数量.mp419.59MB
21、行为协议类.mp417.01MB
22、服务器行为协议处理.mp420.74MB
23、客户端行为协议处理.mp425.27MB
24、行为协议测试.mp420.66MB
25、Redis介绍.mp414.42MB
26、Redis安装.mp422.66MB
27、Redis初始化.mp421.76MB
28、Redis数据储存到mysql.mp420.26MB
29、Redis字符串储存.mp417.99MB
30、Redis类的储存.mp419.72MB
31、存档数据库设定.mp417.38MB
32、存档和获取存档.mp418.43MB
33、存档话获取存档协议.mp422.21MB
34、客户端存档.mp418.05MB
35、客户端获取存档.mp414.47MB
36、完整存档流程.mp421.41MB
37、玩家Redis数据储存到MySql.mp421.49MB
38、玩家Redis数据储存到MySql的优化.mp415.57MB
39、MongoDB和Redis总结.mp421.13MB
40、支付流程.mp417.75MB
41、支付宝后台申请.mp432.3MB
42、支付宝服务端初始化.mp432.8MB
43、支付宝统—下单.mp423.7MB
44、支付下单协议类.mp414.38MB
45、下单协议处理.mp424.24MB
46、MongoDB订单信息记录.mp423.03MB
47、服务器读表简单原理.mp419.15MB
48、服务器读表.mp426.09MB
49、客户端支付宝下单协议.mp419.67MB
50、测试下单流程.mp421.5MB
51、支付宝Andorid端环境处理.mp430.56MB
52、支付宝Andorid支付吊起1.mp431.29MB
53、支付宝Andorid支付吊起2.mp441.64MB
54、支付宝Android支付代码完成.mp425.32MB
55、Unity处理支付请求和回调.mp425.05MB
56、服务器查询订单.mp418.85MB
57、查询订单协议及查找最后—个订单.mp424.28MB
58、客户端查询处理.mp423.3MB
59、支付宝支付总结.mp423.44MB
60、微信支付后台申请.mp423.06MB
61、微信统—下单签名.mp423.24MB
62、微信支付辅助类.mp422.3MB
63、微信支付签名前字符串拼接.mp416.17MB
64、微信支付数据转xml.mp428.23MB
65、微信统—下单数据填入.mp438.93MB
66、Http的Post请求.mp434.1MB
67、微信支付解析xml到字典.mp428.05MB
68、微信支付判断返回签名是否正确.mp420.2MB
69、服务器提前签名再传到客户端.mp432.11MB
70、微信支付服务器下单协议.mp431.86MB
71、微信支付客户端下单处理.mp423.94MB
72、微信支付Android层面介绍.mp420.12MB
73、Android层面支付请求及回调类.mp422.08MB
74、Android层面支付回调处理.mp424.83MB
75、Android层面支付处理完成.mp416.85MB
76、微信支付Unity层面消息处理.mp418.76MB
77、微信支付Unity查询订单.mp419.22MB
78、微信支付服务器查询订单请求.mp424.27MB
79、微信支付服务器查询订单后判断.mp424.28MB
80、微信支付服务器查询协议处理.mp419.15MB
81、课程总结.mp423.75MB
资料.rar87.13MB
16、Unity - 最强大脑题目实现6.01GB
第1章248.11MB
1、课程演示.mp46.19MB
2、异形迷盘游戏演示与介绍.mp413.35MB
3、格子预制体制作、界面搭建.mp418.36MB
4、底层格子生成.mp424.84MB
5、生成上层格子.mp417.46MB
6、格子数字设置.mp432.97MB
7、格子的四方向滑动.mp417.71MB
8、移动逻辑.mp434.88MB
9、判断完成异形迷盘.mp429.13MB
10、测试游戏结束.mp414.86MB
11、计时器、重置盘面.mp438.35MB
第2章230.77MB
12、旋转色块演示与介绍.mp415.52MB
13、格子生成.mp421.79MB
14、填充颜色.mp428.37MB
15、设置位置.mp424.29MB
16、旋转色块上.mp421.8MB
17、旋转色块下.mp427.41MB
18、目标图形.mp421.77MB
19、检查是否完成.mp422.95MB
20、测试.mp426.18MB
21、完成盘面之后的处理.mp420.68MB
第3章305.71MB
22、六色迷盘项目实现介绍.mp413.63MB
23、制作预制体,分析生成位置规律.mp423.83MB
24、生成逻辑实现.mp431.8MB
25、搞定盘面生成.mp423.68MB
26、设置六种随机颜色.mp417.49MB
27、旋钮生成.mp425.2MB
28、旋转逻辑上.mp436.98MB
29、旋转逻辑下.mp425.46MB
30、目标颜色.mp421.93MB
31、检查盘面是否完成(倒三角形).mp431.38MB
32、检查盘面是否完成(正三角形).mp426.81MB
33、测试.mp413.36MB
34、课程最后、刷新盘面.mp414.15MB
第4章240.2MB
35、摸黑校位项目演示与介绍.mp412.1MB
36、随机颜色.mp423.15MB
37、格子生成、四向滑动.mp427.23MB
38、右滑逻辑.mp431.45MB
39、完善向右移动逻辑-字典对应关系归位.mp429.17MB
40、其他三个方向的移动.mp427.26MB
41增加移动动画效果.mp431.78MB
42、检测是否完成盘面的逻辑.mp430.85MB
43、UI逻辑.mp427.21MB
第5章704.25MB
44、立方骑士课程演示与介绍.mp434.46MB
45、立方体初始化.mp424.77MB
46、鼠标旋转.mp441.27MB
47、触摸旋转.mp424.97MB
48、设置起点.mp423.79MB
49、分析马走日规律.mp423.59MB
50、继续分析规则、序列化字典插件.mp430.26MB
51、给每个Cube的字典赋值.mp418.64MB
52、计算可以行走的所有沿途点.mp440.89MB
53、设置沿途点.mp435.82MB
54、限定条件判断.mp418.32MB
55、提示.mp427.64MB
56、设置终点.mp423.58MB
57、沿途点集合.mp421.26MB
58、保存Json文件.mp431.28MB
59、加载Json文件.mp423.21MB
60、开始界面.mp415.28MB
61、搭建题目界面.mp419.99MB
62、题目界面逻辑处理.mp430.15MB
63、答题场景初始化设置.mp434.64MB
64、沿途点初始化.mp425.6MB
65、答题.mp425.12MB
66、检查题目是否完成.mp433.51MB
67、撤销.mp431.29MB
68、解决撤销Bug.mp428.6MB
69、增加删除题目功能.mp416.33MB
第6章201.66MB
70、黑白迭代项目演示与介绍.mp49.44MB
71、盘面生成.mp419.25MB
72、自身格子反色.mp420.06MB
73、周围四个格子反色处理.mp430.62MB
74、目标图形随机生成、作弊.mp421.44MB
75、提示光标.mp433.74MB
76、盘面完成的判断.mp429.07MB
77、bug解决.mp410.66MB
78、提示开关、换—题.mp427.37MB
第7章210.88MB
79、黑白无双课程介绍与演示.mp417.91MB
80、3D显示.mp424.44MB
81、2D盘面生成.mp422.5MB
82、2D盘面排列.mp427.18MB
83、处理自身与周围2D格子反色.mp425.55MB
84、完成反色处理.mp437.9MB
85、随机盘面、解题方法.mp418.7MB
86、倒计时、完成盘面检测.mp436.7MB
第8章599.73MB
87、三人游项目演示.mp414.11MB
88、三人游盘面生成.mp425.87MB
89、过渡区域.mp425.65MB
90、鼠标左键按下经过反色处理.mp423.43MB
91、再次经过格子的违规处理.mp429.49MB
92、完善再次经过格子的违规处理.mp426.99MB
93、提示信息.mp416.68MB
94、最后的落点需要在最后—列.mp424.9MB
95、绘制路径完成不能再次绘制的限定.mp416.1MB
96、解决绘制走对角线的情况.mp418.33MB
97、解决鼠标移出边界的情况.mp437.83MB
98、下—个盘面的起始点描边提示.mp429.18MB
99、中间右边盘面起始点限制.mp418.68MB
100、整行反色处理上.mp430.28MB
101、整行反色处理下.mp414.15MB
102、处理保存盘面数据.mp421.28MB
103、保存操作.mp435.69MB
104、答题场景.mp434.38MB
105、随机加载盘面Json文件.mp432.68MB
106、完善违规处理.mp430.17MB
107、检查三个盘面是否完成.mp425.24MB
108、完善完成的逻辑检测.mp414.14MB
109、上—题下—题.mp415.45MB
110、题目数显示.mp423.03MB
111、完善界面.mp416MB
第9章518.95MB
112、血战到底项目介绍.mp415.71MB
113、盘面生成.mp417MB
114、连连看前期准备.mp411.52MB
115、单线水平查找法.mp427.2MB
116、完成单线查找法.mp424.56MB
117、颜色提示、bug解决.mp416.58MB
118、双线查找.mp420.66MB
119、三线查找上.mp426.01MB
120、三线查找下.mp415.27MB
121、解决边界—圈不能销毁得情况.mp416.66MB
122、绘制路径线.mp419.61MB
123、制作路径线动画上.mp430.39MB
124、制作路径线动画2.mp424.03MB
125、制作路径线动画3.mp432.64MB
126、完成画线动画.mp420.05MB
127、优化动画速度,统—持续时间.mp412.57MB
128、解决三线查找路径过远的问题.mp427.25MB
129、盘面数字随机.mp423.98MB
130、盘面必须要有解.mp420.34MB
131、获取最大公约数.mp424.41MB
132、处理格子.mp428.2MB
133、优化—些逻辑.mp433.78MB
134、处理不绘制路径线的bug.mp416.66MB
135、课程最后.mp413.87MB
第10章440.75MB
136、多米诺效应课程介绍.mp417.37MB
137、盘面初始化.mp421.27MB
138、处理指针的自身转动.mp425.85MB
139、绿色指针的指向逻辑.mp421.86MB
140、紫色指针的指向逻辑.mp416.27MB
141、设置初始方向.mp416.97MB
142、出题场景.mp428.5MB
143、出题路径规则.mp416.41MB
144、下—次可行走路径点规划.mp426.29MB
145、路径方向提示.mp424.37MB
146、关于设置路径点—个注意事项.mp413.54MB
147、代码实现.mp434MB
148、绘制路径线.mp412.84MB
149、封装获取上—个方向的方法.mp418.53MB
150、格子与对应的方向字典.mp425.28MB
151、保存按钮点击.mp422.34MB
152、保存读取Json文件.mp425.83MB
153、测试题目保存读取.mp415.49MB
154、课程最后.mp415.18MB
155、解决Bug.mp442.58MB
第11章551.62MB
156、勇往直前题目介绍与演示.mp418.47MB
157、盘面生成.mp422.53MB
158、完成盘面生成.mp421.6MB
159、出题按钮设置.mp427.72MB
160、设置起始点、终点.mp425.41MB
161、设置障碍点逻辑优化.mp426.4MB
162、去答题界面.mp425.01MB
163、向左移动.mp428.14MB
164、当前格子描边提示、向右移动.mp424.57MB
165、左上方移动第—种情况.mp422.62MB
166、上方移动第二种情况.mp422.64MB
167、处理往左下移动.mp420.02MB
168、处理往右上右下移动.mp425.7MB
169、修正上节课的—处错误、重置答题按钮点击.mp421.85MB
170、优化.mp441.43MB
171、精简移动代码.mp418.08MB
172、判断题目完成.mp423.73MB
173、步数显示.mp418.3MB
174、保存.mp429.66MB
175、.txt0B
176、.txt0B
177、.txt0B
178、提取基类1.mp431.91MB
179、提取基类2.mp426.54MB
180、提取基类3.mp429.29MB
第12章471.12MB
181、联动归位课程介绍.mp420.94MB
182、出题盘面初始化.mp420.45MB
183、设计盘面-清理格子.mp419.49MB
184、撤销操作.mp411.39MB
185、四种状态.mp422.83MB
186、选择色块到达点.mp424.2MB
187、选择色块到达位置撤销操作.mp421.53MB
188、设置障碍点.mp427.83MB
189、障碍点撤销操作.mp414.51MB
190、设置色块和撤销操作.mp431.14MB
191、提示光标.mp430.95MB
192、保存题目.mp426.43MB
193、保存Json文件.txt0B
194、加载题目1.mp427.3MB
195、加载题目2.mp423.2MB
196、向上移动1.mp439.25MB
197、向上移动2.mp428.56MB
198、判断作答正确.mp47.62MB
199、其他三个方向移动.mp423.82MB
200、解决—个Bug.mp437.52MB
201、延时移动.mp412.18MB
第13章805.85MB
202、色块迷踪课程介绍.mp421.66MB
203、初始化盘面.mp419.7MB
204、设置立方体翻滚路径1.mp432.07MB
205、设置立方体翻滚路径2.mp431.1MB
206、翻滚路径撤销操作.mp431.38MB
207、路径绘制.mp431.86MB
208、绘制路径撤销操作.mp421.56MB
209、创建立方体.mp431.2MB
210、设置起始点对应的立方体面的颜色1.mp427.56MB
211、设置起始点对应的立方体面的颜色2.mp431.13MB
212、设置起始点对应的立方体面的颜色3.mp419.71MB
213、设置参考立方体的旋转.mp427.11MB
214、设置五角星位置.mp428.14MB
215、解决Bug.mp431.51MB
216、选择三个目标点1.mp429.24MB
217、选择三个目标点2.mp421.94MB
218、撤销操作.mp420.44MB
219、立方体翻滚动画1.mp424.74MB
220、立方体翻滚动画2.mp434.19MB
221、立方体翻滚颜色设置.mp436.29MB
222、修改Bug.mp420.44MB
223、根据状态限制立方体旋转.mp422.02MB
224、保存题目1.mp428.8MB
225、保存题目2.mp428.09MB
226、读取题目1.mp424.88MB
227、读取题目2.mp423.71MB
228、读取题目3.mp414.61MB
229、答案验证.mp422.16MB
230、上一题下—题1.mp432.72MB
231、上—题下—题2.mp435.9MB
第14章584.29MB
232、彩色路径规划题目介绍与演示.mp414.75MB
233、初始化盘面.mp422.9MB
234、路径规划1.mp422.42MB
235、路径规划2.mp425.07MB
236、一些违规操作的处理1.mp426.07MB
237、一些违规操作的处理2.mp423.9MB
238、一些违规操作的处理3.mp425.91MB
239、显示路径点数.mp418.4MB
240、撤销操作.mp427.78MB
241、JsonManager.mp421.81MB
242、保存.mp435.73MB
243、读取题目.mp431.13MB
244、显示所有的起始点.mp412.85MB
245、处理拖拽答题1.mp420.51MB
246、处理拖拽答题2.mp425.61MB
247、本次拖动未完成情况的处理.mp424.28MB
248、违规处理.mp434.81MB
249、判断单次拖拽答题结束.mp422.12MB
250、擅销操作.mp435.3MB
251、判断题目完成.mp422.03MB
252、切换题目.mp427.74MB
253、创建设置出题行列数量界面.mp423.8MB
254、创建设置出题行列数量界面2.mp430.36MB
255、一处Bug说明.mp49.01MB
01.png7.44KB
01_.png18.87KB
最强大脑资料.zip34.33MB
最强大脑资料2.zip3.82MB
17、Unity - 本地多人聚会游戏(OSC协议)3.35GB
视频2.57GB
1、课程演示.mp411.2MB
2、课程介绍.mp449.53MB
3、五种功能格功能介绍.mp459.8MB
4、五种道具卡功能介绍.mp424.45MB
5、UnioSC插件导入,场景搭建.mp420.14MB
6、演示Editor下发送和接收数据.mp423.55MB
7、封装发送数据的方法.mp424.12MB
8、测试发送数据代码.mp421.86MB
9、接收数据代码实现.mp415.83MB
10、使用枚举作为Address.mp427.34MB
11、关于后续手柄和PC端配对说明.mp415.05MB
12、搭建配对界面.mp428.85MB
13、界面逻辑.mp429.45MB
14、处理返回按钮.mp422.76MB
15、配对图标闪烁.mp422.54MB
16、二维码生成.mp426.18MB
17、获取本机所有ipv4地址.mp418.78MB
18、打开手机摄像头.mp427.28MB
19、测试摄像头、发现Bug.mp416.49MB
20、解决第—次安装摄像机,画面不显示问题.mp412.7MB
21、二维码识别.mp429.38MB
22、解决卡顿问题.mp435.18MB
23、扫描线.mp414.6MB
24、处理配对.mp427.28MB
25、提示UI.mp426.04MB
26、完善配对.mp433.47MB
27、测试、扫码音效.mp417.84MB
28、接收配对请求.mp424.08MB
29、接收配对请求2.mp424.4MB
30、Pad端接收配对成功的消息.mp417.83MB
31、统─手柄颜色.mp428.94MB
32、PC端配对状态颜色.mp417.42MB
33、处理配对撤销.mp430.83MB
34、搭建手柄界面.mp422.72MB
35、发送按钮事件.mp423.01MB
36、初始化选择人物场景.mp422.61MB
37、接收所有Pad发来的消息.mp426.8MB
38、捋—下之前的思路.mp425.36MB
39、解决扫码界面问题.mp413.06MB
40、手柄事件码监听广播.mp425.39MB
41、搭建人物选择界面.mp419.33MB
42、人物信息Ul.mp425.29MB
43、处理人物信息、选择光标.mp426.23MB
44、完善逻辑.mp419.87MB
45、制作人物预制体.mp430.07MB
46、选择的人物模型显示.mp428.97MB
47、UI样式优化.mp421.98MB
48、处理光标向右移动.mp439.36MB
49、向左移动.mp421.9MB
50、Pad配对Bug解决.mp423.47MB
51、向下移动规则.mp410.97MB
52、向下移动逻辑.mp431.94MB
53、向上移动规则.mp414.37MB
54、向下移动逻辑.mp431.56MB
55、手机震动插件.mp432.95MB
56、让手机震动.mp422.15MB
57、根据ID获取与之对应的SendMsg.mp426.66MB
58、人物的选择.mp427.81MB
59、所有玩家都选择完成界面逻辑.mp420.69MB
60、保存数据.mp425.72MB
61、读取配对数据.mp425.01MB
62、出现选择人物场景直接运行.mp423.69MB
63、实现摇杆移动选择人物1.mp431.6MB
64、实现摇杆移动选择人物2.mp430.9MB
65、测试.mp414.93MB
66、场景导入搭建.mp437.1MB
67、储存选择的人物信息.mp437.22MB
68、实现人物生成.mp418.75MB
69、制作骰子.mp431.13MB
70、处理骰子.mp436.05MB
71、让骰子转起来.mp424.29MB
72、获取属性面板显示的旋转角度.mp428.09MB
73、计算骰子停下来后的附近角度.mp430.07MB
74、射线检测获取骰子面值.mp431.74MB
75、实例化骰子.mp426.14MB
76、创建人物脚本.mp434.9MB
77、增加人物选择动画.mp424.63MB
78、根据手机重力感应判断手机是否横着握在手里.mp434.3MB
79、根据手机陀螺仪判断手机运动速度.mp419.87MB
80、完成手机向上运动的判断.mp418.46MB
81、实现开启陀螺仪以及向上运动的数据发送逻辑.mp422.38MB
82、实现PC接收到Pad向上运动的事件.mp433.07MB
83、实现人物跳跃选择骰子面.mp420.95MB
84、增加——个模拟向上运动的辅助按钮.mp413.31MB
85、3D文本提示.mp441.74MB
86、搭建顺序UI界面.mp429.92MB
87、顺序界面显示逻辑.mp433.32MB
88、对字典进行降序排序操作.mp427.23MB
89、完成排序界面弹出.mp423.48MB
90、增加骰子点数UI显示,解决—个Bug.mp428.96MB
91、处理排序界面的A按钮监听逻辑.mp430.76MB
92、处理顶部UI.mp443.46MB
93、白色过渡.mp423.61MB
94、添加云朵、雪特效.mp422.83MB
95、画图分析地图生成规律.mp420MB
96、代码实现.mp427.2MB
97、格子步数显示.mp424.35MB
98、处理骰子、人物.mp445.93MB
99、设置游戏玩家初始位置.mp440.42MB
100、多人在同—平台上的位置处理.mp435.95MB
源文件.zip483.24MB
资料.rar314.01MB
18、Unity网格编程3.06GB
第1章47.48MB
1、演示视频.mp43.1MB
2、课程简介.mp410.19MB
3、点和面.mp410.57MB
4、三角形正反面.mp49.02MB
5、UV.mp48.46MB
6、三角形序列.mp46.13MB
第2章100.18MB
7、初始化Mesh组件.mp49.96MB
8、创建三角形.mp413.86MB
9、坐标系.mp412.45MB
10、坐标和]顶点的关系.mp412.67MB
11、法向量数组的作用.mp411.9MB
12、切线空间概述.mp415.31MB
13、切线为啥是四维向量.mp412.68MB
14、添加切线的具体效果.mp411.35MB
第3章136.17MB
15、初始化面片顶点数组.mp413.74MB
16、活用for循环.mp412.2MB
17、Gizmos的应用.mp413.11MB
18、顶点序列的计算逻辑.mp414.34MB
19、开始下标的循环逻辑.mp413.97MB
20、计算三角形序列.mp410.31MB
21、面片生成过程.mp420.56MB
22、uv计算.mp419.15MB
23、normal的验证.mp418.79MB
第4章62.05MB
24、创建立方体思路.mp49.87MB
25、创建底面四个顶点.mp413.56MB
27、修正顶点坐标显示错误.mp48.55MB
28、创建底面.mp413.69MB
29、完成立方体.mp416.38MB
第5章544.78MB
30、圆角立方体实现思路.mp45.14MB
31、边上顶点数计算.mp412.15MB
32、计算顶点数.mp413.36MB
33、底边顶点.mp413.62MB
34、底面环形顶点.mp413.91MB
35、所有顶点的生成.mp419.75MB
36、三角形个数计算.mp411.33MB
37、三角形计算通用方法.mp410.41MB
38、生成第—个面片.mp418.66MB
39、生成—圈面片.mp415.1MB
40、限定顶点下标范围.mp415.01MB
41、完成四个面的生成.mp412.65MB
42、顶面第—行生成逻辑.mp416.58MB
43、第—行的下标计算.mp419.91MB
44、添加第—行最后—个面.mp48.35MB
45、计算第二行第—个面的v00下标值.mp411.83MB
46、生成第二行第—个面片.mp410.51MB
47、生成第二行中间面片.mp413.36MB
48、生成第二行最后—个面.mp413.28MB
49、遍历生成所有中间面.mp416.53MB
50、解决顶点问题的思路.mp412.45MB
51、最后—行第—个面.mp410.25MB
52、最后—行中间面片的生成.mp49.06MB
53、完成页面的制作.mp47.45MB
54、底面的点的计算逻辑.mp414.93MB
55、生成底面第—行第一个面.mp417.71MB
56、生成底面第—行中间面.mp410.82MB
57、中间面的生成逻辑.mp411.25MB
58、中间面各个变量的变化关系.mp412.21MB
59、中间面的生成逻辑.mp416.29MB
60、修正第—个面无法显示的问题.mp49.48MB
61、生成最后—行第—面.mp414.59MB
62、生成最后—行中间面.mp413.08MB
63、完成立方体的生成.mp411.47MB
64、圆弧法向量的计算方式.mp49.9MB
65、计算法向量的逻辑.mp414.05MB
66、内环x的赋值.mp416.51MB
67、求顶点法向量.mp415.82MB
68、重新设置顶点坐标.mp418.65MB
69、生成圆角立方体.mp414.19MB
70、绘制法线辅助工具.mp413.2MB
第6章199.1MB
71、修改成圆形生成器.mp418.06MB
72、添加调整大小逻辑.mp423.04MB
73、变形动画的本质.mp415.29MB
74、为什么需要两个数组.mp413.44MB
75、添加作用力输入组件.mp413.8MB
76、添加碰撞体组件.mp411.25MB
77、力的作用方式.mp411.75MB
78、计算偏移点.mp49.67MB
79、顶点的受力计算方式.mp413.44MB
80、计算点的速度.mp413.27MB
81、实现点的位移.mp415.91MB
82、获取反向速度.mp415.03MB
83、添加衰减系数.mp415.92MB
84、完成球体变形动画.mp49.23MB
第7章743.95MB
85、本小节导读.mp48.37MB
86、记录滑动操作.mp410.81MB
87、如何计算切面的法向量.mp411.97MB
88、切面上第二条向量的推导逻辑.mp410.36MB
89、求切面的法向量.mp49.9MB
90、求切面夹角.mp411.22MB
91、计算切面基于标住轴的旋转角度.mp415.53MB
92、计算旋转后的方向向量.mp412.89MB
93、方向显示辅助工具.mp420.41MB
94、弧度的计算方式.mp415.11MB
95、切割模型的思路.mp416.74MB
96、步骤分离.mp412.93MB
97、怎样确定被切割的三角形.mp47.82MB
98、获取三角形顶点信息.mp415.36MB
99、计算三个顶点方向的点乘结果.mp416.17MB
100、切割后的左右区分.mp414.57MB
101、存储左右侧顶点数据.mp415.33MB
102、存储顶点的下标信息.mp415.14MB
103、存储所有信息.mp414.74MB
104、优化方法参数.mp414.71MB
105、切割三角形思路.mp415.42MB
106、获取到顶点的原数组下标.mp416.3MB
107、获取三角形边的向量.mp411.27MB
108、计算切线和边交点的思路.mp414.38MB
109、计算向量长度.mp411.68MB
110、计算切点.mp411.85MB
111、存储顶点思路.mp415.06MB
112、整理切割部分顶点信息.mp414.32MB
113、把握点的生成顺序.mp414.2MB
114、获取顺时针生成的三个顶点下标.mp413.57MB
115、切点的生成顺序控制.mp414.61MB
116、顺时针生成切点.mp412.28MB
117、点的存储逻辑.mp416.59MB
118、顶点序列的常见问题.mp410.94MB
119、存储被切割三角形原模型]顶点.mp414.47MB
120、保存p0部分顶点信息.mp417.93MB
121、保存p0部分三角形信息.mp413.13MB
122、存储p1p2部分顶点信息.mp416.54MB
123、计算切面中心点.mp416.25MB
124、存储中心点信息.mp415.69MB
125、三角面的方向问题.mp413.32MB
126、计算三角面的法向量.mp412.36MB
127、存储点的基础信息.mp414.51MB
128、左半面的三角形序列思路.mp412.87MB
129、右侧三角形序列思路.mp412.25MB
130、左侧向量方向判断逻辑.mp415.05MB
131、右侧三角形序列逻辑.mp417.96MB
132、代码可读性的重要性.mp424.29MB
133、原模型的新mesh生成.mp416.97MB
134、生成右侧的新物体.mp416.41MB
135、mesh运算常见问题.mp416.94MB
136、切割算法总结.mp414.46MB
第8章1.26GB
1473.3MB
137、本节内容介绍.mp410.01MB
138、功能实现思路.mp412.35MB
139、虚影脚本功能细化.mp412.24MB
140、使用内存池—定是在优化么.mp415.84MB
141、基础接口.mp412MB
142、生成对象部分逻辑.mp414.51MB
143、刷新对象的逻辑—定要有.mp410.73MB
144、回收部分逻辑.mp412.11MB
145、子项mesh id的获取.mp414.4MB
146、获取实时被动画改变的mesh.mp415.54MB
147、优化从点滴做起.mp413.01MB
148、虚影对象的初始化逻辑.mp416.19MB
149、获取shader对象.mp414.75MB
150、常量数据.mp414.96MB
151、虚影类初始化逻辑.mp413.83MB
152、虚影子类初始化逻辑.mp414.33MB
153、更新逻辑部分.mp414.57MB
154、添加动画组件.mp412.58MB
156、添加动画结束事件.mp418.73MB
157、显隐动画初始化.mp413.59MB
158、修改材质颜色.mp416.59MB
159、添加动画控制逻辑.mp417.28MB
160、计算透明度.mp417.75MB
161、添加生成虚影逻辑.mp419.13MB
162、获取路径坐标.mp413.1MB
163、完成路径动画.mp411.47MB
164、演示初步效果.mp419.61MB
165、添加虚影生成状态接口.mp416.4MB
166、DOtwene动画的暂停.mp415.98MB
167、流程控制逻辑.mp416.48MB
168、按照逻辑解决问题.mp417.16MB
169、本节小结.mp416.06MB
2821.83MB
170、本节内容简介.mp411.97MB
171、文件的本质.mp49.78MB
172、软件是怎么识别模型的.mp412.21MB
173、obj的基础信息.mp49.21MB
174、obj常用键值讲解.mp416.21MB
175、创建obj文件.mp410.81MB
176、手写平面模型.mp412.79MB
177、负数下标实例.mp49.79MB
178、组的实例.mp410.76MB
179、贴图坐标和法向量坐标.mp410.63MB
180、obj当中添加材质信息.mp413.52MB
181、颜色的表述方式.mp411.4MB
182、材质部分的关键字.mp415.65MB
183、插件部分核心思路.mp414.95MB
184、插件的设计.mp410.22MB
185、数据持久化.mp411.82MB
186、ScriptableObject的使用.mp415.22MB
187、添加菜单项.mp412.56MB
188、右键菜单.mp414.58MB
189、资源目录下右键.mp410.76MB
190、数据配置.mp49.95MB
191、数据表初始化部分.mp410.91MB
192、默认数据路径.mp414.94MB
193、保存数据文件到本地.mp412.18MB
194、错误提示浮框.mp415.17MB
195、完成数据部分逻辑.mp416.24MB
196、导出部分逻辑整理.mp412.11MB
197、字符串拼接.mp414.23MB
198、网格数据类.mp411.01MB
199、为什么采用世界坐标.mp414.67MB
200、左手坐标系和右手坐标系.mp413.54MB
201、保存法线和uv数据.mp416.92MB
202、保存面的数据.mp413.69MB
203、面的下标方向问题.mp413.67MB
204、指定材质.mp416.63MB
205、获取材质信息.mp417.57MB
206、材质和面的对应关系.mp414.91MB
207、修正材质与面的代码顺序.mp416.29MB
208、完成obj部分数据处理.mp414.3MB
209、完成obj文件的写入.mp419.55MB
210、独立材质部分逻辑.mp419.46MB
211、添加材质库的基础内容.mp414.12MB
212、完成材质库部分的编写.mp415.23MB
213、保存贴图路径信息.mp418.46MB
214、添加菜单部分脚本.mp412.81MB
215、创建导出文件夹.mp416.31MB
216、获取所有mesh的组件.mp412.39MB
217、完善filter的处理逻辑.mp417.77MB
218、完善导出逻辑.mp415.56MB
219、修正路径问题.mp416.71MB
220、添加成功提示.mp413.42MB
221、演示当前功能.mp414.02MB
222、打开外部文件夹.mp417.89MB
223、抽象复用逻辑.mp424.75MB
224、其他的导出模型方式.mp424.55MB
225、演示所有导出方式.mp417.38MB
226、工具的意图.mp48.69MB
227、课程总结.mp48.98MB
Mesh课程资料.txt140B
19、UnityAR - EasyAR创作达人(多人分享)700.44MB
视频684.05MB
00-课程演示.mp46.89MB
01-课程介绍.mp414.99MB
02-阿里云OSS配置.mp427.47MB
03-封装上传文件的方法.mp430.02MB
04-修改TragetItem,增加上传功能.mp426.28MB
05-在新的线程里上传文件.mp420.52MB
06-完善创作内容上传.mp425.64MB
07-解决上节课问题.mp418.93MB
08-下载识别图界面.mp419.75MB
09-封装下载OSS文件的类.mp435.97MB
10-文件下载.mp443.49MB
11-解决图片损坏的问题.mp414.85MB
12-完善下载界面.mp425.82MB
13-增加识别图名字提示.mp416.81MB
14-后续课程安排.mp414.39MB
15-Mob短信服务.mp422.32MB
16-创建密钥文件获取MD5签名.mp420.62MB
17-SMS手机测试.mp48.1MB
18-搭建登陆注册界面.mp420.71MB
19-处理注册登录UI.mp439.14MB
20-封装获取验证码.mp433.15MB
21-验证验证码.mp423.53MB
22-接入Bmob云数据库.mp425.01MB
23-往数据库添加数据.mp434.25MB
24-唯一键.mp411.39MB
25-验证手机号是否注册.mp430.1MB
26-处理注册剩余逻辑.mp424.88MB
27-处理登录剩余逻辑.mp423.35MB
28-测试.mp414.97MB
29-课程最后Bug解决.mp410.71MB
资料 (1).rar16.39MB
20、全民飞机大战(第四季)-----新手引导篇1.6GB
全民飞机大战第四季新手引导篇1.6GB
001-本季内容概述.mp44.62MB
101-新手引导的目的.mp49.01MB
102-强制引导的优缺点.mp414.08MB
103-开放式的引导.mp411.96MB
104-新手引导的目的.mp417.57MB
105-本项目采取的新手引导方式.mp412.27MB
106-引导部分外挂在主逻辑上.mp413.85MB
201-后续课程导读(必看).mp410.61MB
202-引导行为思路.mp412.91MB
203-设计行为接口.mp412.49MB
204-尽量避免设计帧函数执行的逻辑.mp413.6MB
205-设计行为基类.mp417.33MB
206-行为组设计思路.mp413.04MB
207-行为组执行逻辑.mp413.47MB
208-行为组的初始化操作.mp416.85MB
209-一个小例子讲解当前结构.mp420.19MB
210-Group和VIew的对应关系.mp417.13MB
211-当前对应关系结构的优缺点.mp412.57MB
212-引导层级.mp418.43MB
213-当前结构执行逻辑.mp418.92MB
214-引导组触发条件.mp417.3MB
215-引导组的套娃逻辑.mp413.83MB
216-套娃逻辑的代码实现.mp416.26MB
217-抽象引导组基类.mp419.28MB
218-套娃组的演示.mp416.08MB
219-整理界面引导逻辑.mp415.07MB
220-整理监听思路.mp414.48MB
221-组的初始化.mp411.28MB
222-引导部分帧函数接口.mp420.27MB
223-触发引导部分逻辑.mp419.28MB
224-引导组的标识符.mp414.49MB
225-全局唯一的标识符.mp416.03MB
226-全局ID的实现方式.mp415.17MB
227-用自动化工具替代体力劳动.mp420.14MB
228-传递各自ID.mp423.56MB
229-获取唯一的数据ID.mp415.42MB
230-模块耦合性分离.mp416.77MB
231-数据存储的分类整理.mp421.49MB
232-数据存储部分逻辑.mp410.27MB
233-引导对象和VIew关联.mp418.26MB
234-GuideMgr的使用方法.mp411.56MB
235-UI事件的监听函数.mp424.92MB
236-引导管理类部分的UI关联逻辑.mp417.63MB
237-总结引导框架的结构.mp413.55MB
238-脚本结构整理.mp418.97MB
239-获取脚本文件路径.mp417.45MB
240-替换对应内容.mp420.93MB
301-内容回顾.mp415.61MB
302-动态高亮工具需求整理.mp415.51MB
303-ICanvasRaycastFilter接口讲解.mp414.48MB
304-Graphic类的使用.mp417.43MB
305-VertexHelper基础概念.mp414.39MB
306-自绘制uI构思.mp411.52MB
307-计算外部四个点的坐标.mp414.48MB
308-计算内部四个点的坐标.mp49.88MB
309-外部四个点的代码部分.mp413.88MB
310-环形的绘制方案.mp416.48MB
311-外部四个顶点局部坐标的计算.mp414.58MB
312-内部四个点的局部坐标的计算.mp419.95MB
313-添加顶点数据.mp423.04MB
314-三角形序列的注意点.mp415.85MB
315-添加三角形数据.mp421.23MB
316-修改UI三角形信息的常见错误.mp420.18MB
317-初步效果展示.mp412.99MB
318-检测修改.mp414.75MB
319-设置UI为脏.mp414.31MB
320-帮助类RectTransformUtility.mp415.99MB
321-刷新显示部分的逻辑.mp416.83MB
322-限制射线响应区域部分逻辑.mp417.51MB
323-RectangleContainsScreenPoint作用.mp417.24MB
324-事件的响应逻辑.mp419.3MB
401-新手引导的设计思路.mp417.41MB
402-新手引导部分的脚本资源格式.mp415.69MB
403-添加引导部分的UI管理.mp413.04MB
404-引导ui管理的思路.mp414MB
405-生成引导ui根物体.mp416.31MB
406-遇到问题的解决思路.mp419.88MB
407-初始化根物体.mp416.7MB
408-显示部分逻辑.mp422.84MB
409-特殊情况分析.mp417.42MB
410-内存管理方案设计.mp415.62MB
411-完善物体管理逻辑.mp420.06MB
412-添加配置项.mp422.23MB
413-解决未初始化问题.mp417.3MB
414-button的常见问题.mp418.87MB
415-完成第一个引导动作.mp416.43MB
416-hand组件的设计思路.mp410.83MB
417-创建hand组件.mp416.67MB
418-根据比例计算点的位置.mp421.25MB
419-添加高亮组件接口.mp417.47MB
420-获取目标rect.mp417.79MB
421-添加高亮组件的初始化逻辑.mp415.29MB
422-修正没有转换行为的问题.mp419.21MB
423-完成高亮显示组件的调用.mp417.65MB
424-完成手部组件的调用.mp418.65MB
425-完成开始界面引导逻辑.mp417.89MB
426-第二个界面的引导流程.mp412.04MB
427-整理高亮组建的新需求.mp420.72MB
428-目标区域无效判断.mp418.46MB
429-数据修改对比逻辑.mp421.71MB
空战游戏开发资料.txt154B
21、UnityAR - EasyAR创作达人1.9GB
视频1.62GB
00-课程演示.mp49.9MB
01-课程介绍.mp432.68MB
02-项目配置.mp420.32MB
03-Win台式机使用安卓手机摄像头.mp425.78MB
04-动态创建识别图讲解1.mp416.81MB
05-动态创建识别图讲解2.mp422.14MB
06--搭建UI界面.mp433.31MB
07-界面逻辑.mp428.13MB
08-封装加载本地识别图转Sprite方法.mp421.74MB
09-完善TragetList界面.mp421.33MB
10-显示图片.mp424.41MB
11-删除target.mp431.95MB
12-显示一个放大图.mp427.77MB
13-增加识别图界面.mp424.81MB
14-拍照.mp416.53MB
15-显示创造界面.mp440.26MB
16-搭建Creator界面UI.mp427.18MB
17-Creator界面逻辑处理.mp421.92MB
18-DrawLine1.mp423.81MB
19-DrawLine2.mp438.25MB
20-处理一些问题.mp440.24MB
21-画线撤销操作.mp421.99MB
22-颜色拾取器.mp434.72MB
23-增加画线宽度UI.mp433.54MB
24-更换UI.mp412.82MB
25-保存Json格式到本地.mp437.93MB
26-完成线段的保存.mp427.34MB
27-Json读取.mp429.84MB
28-关于线段显示的Bug.mp417.46MB
29-保存按钮事件处理.mp425.7MB
30-解决线段偏移的情况.mp425.87MB
31-如果已经存在这个识别图那就不允许再拍摄了.mp430.21MB
32-多图识别.mp444.77MB
33-道具逻辑.mp429.63MB
34-制作道具预制体.mp423.92MB
35-优化PropItem.mp418.2MB
36-元素保存Json.mp423.59MB
37-元素的加载.mp428.72MB
38-优化UI与SpriteRender的层级.mp432.19MB
39-Microphone获取.mp448.46MB
40-让嘴巴动起来.mp436.97MB
41-嘴巴道具加载.mp434.07MB
42-增加Creator界面返回功能.mp435.57MB
43-增加编辑按钮.mp437.6MB
44-完善逻辑.mp450.92MB
45-处理Bug.mp412.35MB
46-处理Save按钮点击.mp431.82MB
47-对元素进行删除.mp416.44MB
48-处理跟踪物体为空的情况.mp423.25MB
49-元素选择切换.mp413.48MB
50-元素撤销操作.mp444.64MB
51-解决Bug.mp434.13MB
52-打包安卓测试一下.mp419.22MB
53-解决判断是否触摸UI的真机Bug.mp429.11MB
54-录制视频插件.mp415.54MB
55-关于安卓手机储存位置.mp428.69MB
56-解决识别中元素可以拖动的Bug以及嘴不动的Bug.mp421.21MB
57-开始提示界面.mp433.83MB
58-增加录制完成提示.mp420.09MB
59-最后手机全功能演示.mp426.69MB
EasyARCreator.rar201.64MB
资料.zip85.35MB
22、Laya使用Unity NavMesh实现导航寻路743.71MB
视频708.06MB
00-课程演示.mp46.25MB
01-课程介绍.mp427.96MB
02-Patrollaya源码.mp424.52MB
03-创建3D场景.mp416.85MB
04-将Obj文件转换成Json文件.mp416.81MB
05-LayaNavMesh项目配置.mp426.35MB
06-Unity场景导出.mp429.34MB
07-初始化NavMesh.mp429.56MB
08-准备寻路.mp428.39MB
09-给Player添加必须的CharacterController组件.mp414.55MB
10-关于MeshCollider的坑.mp414.76MB
11-实现寻路.mp419.01MB
12-关于ScaleY的补充.mp418.56MB
13-讲解NavMeshAgent脚本.mp436.87MB
14-摇杆.mp427.76MB
15-分析Joystick代码1.mp423.24MB
16-分析Joystick代码2.mp425.42MB
17-Joystick控制人物移动.mp429.34MB
18-解决一直移动Agent不寻路的问题.mp414.24MB
19-摄像机跟随.mp414.34MB
20-多个EnemyAgent测试.mp416.34MB
21-避免多个Agent相互撞击的问题.mp435.98MB
22-对代码优化.mp425.47MB
23-搭建3D场景.mp436.2MB
24-解决Animator不播放的问题.mp419.17MB
25-跑通新的3D场景.mp434.29MB
26-动画状态切换.mp425.21MB
27-发布微信.mp429.9MB
28-完成发布、降到4M以下.mp424.44MB
29-课程最后更新NavMe.mp416.93MB
LayaNavMesh.zip4.18MB
资料.zip31.47MB
23、UnityVR - SteamVR射击水果1.27GB
视频1.06GB
00-课程演示.mp49.27MB
01-课程介绍.mp458.65MB
02-项目设置.mp435.62MB
03-搭建开始场景.mp424.86MB
04-LaserPointer.mp444.32MB
05-实现与Button交互.mp431.18MB
06-解决上节课Bug.mp426.14MB
07-优化细节.mp429.04MB
08-添加手部模型.mp428.42MB
09-实现TouchPad点击触发Pointer.mp444.46MB
10-更换触发射线动作.mp423.66MB
11-处理报错.mp416.9MB
12-游戏场景.mp429.97MB
13-拿取弓.mp453.71MB
14-游戏场景初始化时候拿取弓.mp438.19MB
15-解决手部动作问题.mp436.61MB
16-制作水果气球预制体.mp444.99MB
17-气球水果生成.mp437.59MB
18-随机气球颜色.mp460.93MB
19-游戏界面、UI显示在模型前面.mp436.01MB
20-动态设置BoxColliderSize.mp425.86MB
21-增加Toggle选择.mp441.78MB
22-完善初始化左右手拿取弓.mp414.49MB
23-GameUI.mp417.69MB
24-游戏结束让射线显示.mp425.6MB
25-成绩增加.mp452.18MB
26-游戏结束弓消失.mp438.09MB
27-关于场景跳转Bug.mp442.78MB
28-气球音效Bug、手模型Bug.mp441.65MB
29-继续优化.mp437.4MB
30-打包.mp434.66MB
可执行文件.zip36.85MB
源码.zip174.97MB
资料.zip2.64MB
24、UnityC#简单服务器框架1.44GB
视频1.43GB
00_课程介绍.mp49.31MB
01_Socket介绍.mp416.14MB
02_Socket链接方式分类.mp415.48MB
03_Socket多路复用介绍.mp415.64MB
04_服务器项目工程介绍.mp435.07MB
05_公钥密钥介绍.mp416.87MB
06_服务器Socket创建.mp418.27MB
07_Log4net的使用.mp428.25MB
08_Debug封装.mp430.32MB
09_Select介绍.mp423.44MB
10_服务器监听客户端链接.mp429.17MB
11_关闭客户端链接.mp416.68MB
12_心跳包超时计算.mp420.57MB
13_ByteArray介绍.mp417.92MB
14_ByteArray检查数据大小并移动.mp415.88MB
15_ByteArray重设尺寸.mp420.05MB
16_处理数据长度超过默认大小.mp425.1MB
17_协议基类介绍.mp419.44MB
18_协议序列化加密.mp426.66MB
19_协议解密和反序列化.mp421.42MB
20_协议名编码解码.mp425.1MB
21_发送数据.mp427.36MB
22_解析协议名.mp423.35MB
23_解析协议内容.mp423.22MB
24_分发消息.mp422.78MB
25_创建客户端工程.mp428.7MB
26_客户端链接初始函数.mp417.81MB
27_客户端异步链接回调.mp418.87MB
28_客户端监听事件.mp421.36MB
29_客户端数据接收回调.mp418.89MB
30_客户端关闭链接.mp419.28MB
31_客户端解析协议名.mp420.17MB
32_客户端协议体解析.mp420.07MB
33_消息处理线程.mp419.42MB
34_根据不同情况处理消息.mp421.42MB
35_消息回调.mp420.83MB
36_发送协议处理.mp423.29MB
37_发送协议回调.mp423.33MB
38_发送完整及关闭处理.mp423.52MB
39_获取密钥协议.mp423.96MB
40_心跳包协议.mp424.78MB
41_测试分包情况.mp422.04MB
42_分包调试.mp423.89MB
43_客户端分包调试.mp419.56MB
44_粘包调试.mp422.58MB
45_断线重连.mp425.45MB
46_前半段课程总结.mp428.58MB
47_创建MySql项目.mp419.92MB
48_初始化SqlSugar.mp426.36MB
49_User实体类.mp419.23MB
50_使用Mys.mp414.49MB
51_注册函数.mp418.95MB
52_注册完成.mp430.24MB
53_登录函数.mp422.91MB
54_登录函数完成.mp420.95MB
55_QQWX首次登录注册.mp417.28MB
56_调试链接数据库.mp421.51MB
57_注册登录协议类.mp416.61MB
58_服务器处理注册和登录协议.mp419.95MB
59_客户端注册协议.mp418.4MB
60_客户端登录协议.mp417.32MB
61_客户端测试代码.mp418.74MB
62_测试注册与登录.mp424.93MB
63_断线重连自动登录.mp415.01MB
64_网络切换的断线重连.mp414.88MB
65_ByteArray图解.mp417.69MB
66_课程基本总结.mp417.61MB
67_课程总结.mp435.99MB
资料.rar17.79MB
25、 LayaAir2D游戏 - 2048657.29MB
视频652.09MB
00-课程演示.mp44.86MB
01-课程介绍.mp46.26MB
02-搭建界面.mp422.32MB
03-封装创建数字卡片的方法.mp418.96MB
04-获取list单元格.mp429.36MB
05-解决空位置数组问题.mp422.02MB
06-更改卡片图片设置.mp422.15MB
07-数字卡片的显示.mp429.15MB
08-使用资源加载管理器加载资源.mp425.71MB
09-卡片生成动画.mp423.59MB
10-解决位置bug.mp419.77MB
11-判断四个方向滑动.mp420.24MB
12-是否可以向右移动.mp415.53MB
13-向右移动逻辑.mp426.77MB
14-交换和合并处理.mp419.91MB
15-卡片显示交换处理.mp421.8MB
16-卡片显示合并处理.mp429.62MB
17-向左移动.mp417.32MB
18-解决bug.mp418.52MB
19-往左移动判断中间为空的方法.mp410.53MB
20-向下移动.mp428.74MB
21-向上移动.mp421.81MB
22-精简代码.mp421.43MB
23-游戏结束逻辑、界面.mp424MB
24-解决层级问题.mp415.07MB
25-再玩一次.mp418.14MB
26-成绩显示.mp428.5MB
27-发布微信小游戏.mp416.44MB
28-解决一个Bug.mp411.48MB
29-将原有的项目改成TS语言项目.mp432.5MB
30-解决报错.mp419.15MB
31-总结.mp410.41MB
2048TSTest.zip2.34MB
资料 (1).zip2.86MB
26、全民飞机大战(第三季)-----完善功能篇(Unity 2017.3)1.71GB
视频1.71GB
000-演示视频.mp44.64MB
001-本季内容介绍.mp46.2MB
101-游戏结果UI.mp412.37MB
102-完成结果界面的逻辑.mp413.09MB
103-添加游戏状态的监听.mp416.97MB
104-完善游戏状态标记.mp420.06MB
105-演示当前效果.mp49.04MB
106-飞机碰撞精度的设计思路.mp413.97MB
107-分离渲染组件.mp417.86MB
108-适配碰撞体大小逻辑.mp425.28MB
109-生成Boss前逻辑.mp418.24MB
110-添加延时方法.mp420.94MB
111-判断是否其他飞机生成结束.mp424.35MB
112-添加警告提示.mp418.63MB
113-提示框渐显动画.mp417.51MB
114-字体颜色渐变逻辑.mp418.73MB
115-隐藏部分逻辑.mp413.07MB
116-生成boss.mp428.21MB
117-Boss部分逻辑整理.mp414.47MB
118-游戏数据管理类.mp419.56MB
119-调整数据获取代码.mp423.74MB
120-子弹轨迹数据工具类.mp419.22MB
121-完成子弹数据部分的修改.mp412.81MB
122-子弹配置设计思路.mp414.67MB
123-初始化子弹管理类逻辑.mp416.72MB
124-添加子弹标记特性.mp418.77MB
125-子弹工具类.mp414.61MB
126-根据类型生成实例.mp418.86MB
127-初始化子弹管理类.mp419.51MB
128-修正无默认构造问题.mp418.04MB
129-修正发射子弹部分初始化问题.mp414.99MB
130-Boss功能设计思路.mp414.13MB
131-添加顶端不动路径的初始化部分.mp413.78MB
132-修正敌机组件的时序问题.mp434.13MB
133-椭圆形的计算方法.mp413.49MB
134-建立椭圆形数学模型.mp412.98MB
135-编写椭圆形公式代码.mp413.3MB
136-修正接口返回值及计算公式.mp415.62MB
137-运动方向计算思路.mp414MB
138-日常开发算法的选择.mp414.36MB
139-获取有效的分割点数量.mp415.19MB
140-计算x轴向上要分成多少份.mp411.41MB
141-计算所有分割点的坐标.mp421.08MB
142-验证算法.mp423.42MB
143-NAN是什么错误.mp414.09MB
144-入场动画分离思路.mp412.38MB
145-入场动画基础数据初始化.mp421.18MB
146-获取目标点位置.mp425.14MB
147-获取方向部分逻辑.mp414.62MB
148-从设计层面消除判断.mp423.66MB
149-分离判断部分逻辑.mp423.63MB
150-判断逻辑替换.mp422.8MB
151-重载函数常见逻辑.mp416.01MB
152-轨迹坐标点的相对关系.mp413.61MB
153-获取轨迹运动方向.mp413.88MB
154-尽量降低算法的计算次数.mp417.01MB
155-常规比对方式.mp414.72MB
156-你需要有的二分思维.mp48.72MB
157-计算最近两个坐标点.mp415.81MB
158-获取最近点的下标.mp415.86MB
159-计算当前运动点的下标.mp417.63MB
160-计算当前运动点的下标.mp413.4MB
161-修正椭圆形配置数据部分.mp423.49MB
162-演示椭圆路径效果.mp424.21MB
163-boss子弹解析类设计.mp413.51MB
164-解析的数据不确定怎么办.mp415.63MB
165-json数据部分设计.mp414.58MB
166-解析数据部分逻辑.mp417.05MB
167-解析数组部分数据.mp415.27MB
168-完成特异性data数据的解析.mp421.84MB
169-修正异步逻辑部分调用.mp428.92MB
170-完成特异性数据部分的读取.mp416.08MB
171-添加更新时间接口.mp420.54MB
172-动态修改函数逻辑.mp419.68MB
173-整理事件数据.mp419.32MB
174-更新子弹事件的逻辑委托.mp418.5MB
175-验证boos当前功能.mp417.51MB
176-子弹配置数据测试部分.mp413.01MB
177-获取数组数据.mp415.09MB
178-存储调整后的数据.mp413.38MB
179-处理事件部分数据.mp420.59MB
180-优化代码结构.mp420.84MB
181-尽量维护代码的硬性规范.mp416.06MB
182-规范初始化部分执行顺序.mp422.55MB
183-添加二维数组的json数据.mp416.39MB
184-尽量减少对已有功能的修改.mp421.2MB
185-添加子弹事件组件.mp417.08MB
186-尽量安全的进行类型转换.mp420.57MB
187-完成子弹事件执行部分逻辑.mp411.03MB
188-抽象boss子弹数据部分.mp417.8MB
189-整理旋转轨迹的数据模型.mp419.79MB
190-修改子弹数据结构.mp420.73MB
191-优化轨迹数据结构.mp421.16MB
192-添加子弹方向选择逻辑.mp417.47MB
193-boss两种类型子弹的效果演示.mp423.41MB
194-子弹特效功能模块.mp421.35MB
195-选择不继承mono的方式来控制游戏物体.mp413.66MB
196-完成特效部分调用逻辑.mp416.26MB
197-特效逻辑分层.mp418.34MB
198-子类需要只专注于逻辑.mp415.89MB
空战游戏开发资料.txt154B
27、LayaAir2D游戏 - 无限射击2.04GB
视频2.02GB
00-课程演示.mp419.9MB
01-课程介绍.mp454.18MB
02-素材提取与导入.mp432.27MB
03-开始界面搭建.mp426.77MB
04-商店界面搭建.mp425.34MB
05-完善人物皮肤滚动界面.mp413.96MB
06-Data脚本.mp427.25MB
07-关于皮肤的配置文件.mp429.18MB
08-配置文件读取与切割.mp425.24MB
09-列表滚动.mp421.53MB
10-数据项的处理显示.mp427.79MB
11-价格和名字UI的显示隐藏.mp418.19MB
12-选择图标的显示和隐藏.mp422.91MB
13-鼠标点击处理.mp426.5MB
14-购买界面对话框.mp440.28MB
15-完善皮肤购买.mp440.87MB
16-提示信息.mp418.46MB
17-提示信息的弹出.mp424.79MB
18-解决Bug.mp418.43MB
19-左右按钮点击滚动.mp416.66MB
20-创建Loading场景.mp417.98MB
21-场景跳转.mp417.88MB
22-游戏场景背景制作.mp412.2MB
23-背景的滚动.mp420.64MB
24-游戏界面UI搭建.mp416.57MB
25-GameUIManager.mp424.63MB
26-Player动画制作.mp414.95MB
27-施加一个向上的力.mp427.16MB
28-喷雾.mp418.2MB
29-关于场景跳转动画不加载的解决.mp432.19MB
30-上节课问题解决、创建第二个人物预制体.mp413.93MB
31-SpawnBullet.mp421.13MB
32-处理子弹生成.mp425.18MB
33-完善子弹生成移动.mp427.61MB
34-散弹预制体.mp421.95MB
35-解决散弹的问题.mp425.44MB
36-处理散弹中间子弹.mp423.27MB
37-延时射击.mp418.42MB
38-搭建障碍物.mp427.49MB
39-完成第一套障碍物.mp420.6MB
40-吃金币.mp424.16MB
41-解决bug.mp424.15MB
42-关于遍历所有子节点.mp423.78MB
43-碰到刺减少血量.mp420.93MB
44-吃到金币特效.mp427MB
45-调用特效显示的方法.mp418.96MB
46-解决特效图片不加载的Bug.mp420.74MB
47-图集加载,解决场景跳转后动画图集不加载的情况.mp430.16MB
48-处理人物图集,弃用之前的方式.mp434.45MB
49-人物受伤动画.mp412.91MB
50-玩家Over特效.mp421.65MB
51-游戏结束界面.mp428.27MB
52-物体停止移动.mp423.71MB
53-处理再玩一局与菜单按钮.mp422.11MB
54-处理里程.mp452MB
55-敌人与子弹碰撞检测.mp429.35MB
56-玩家子弹碰到敌人回收.mp426.89MB
57-W键控制玩家上升.mp416.04MB
58-敌人发射子弹.mp431.78MB
59-解决子弹生成问题.mp420.5MB
60-优化散弹碰到敌人回收机制.mp416.53MB
61-敌人第二种子弹.mp419.69MB
62-敌人子弹与玩家碰撞检测.mp418.58MB
63-敌人子弹与玩家子弹.mp425.08MB
64-创建其他两种障碍物组合.mp434.99MB
65-随机轮流显示障碍物.mp427.57MB
66-LeftCollider.mp421.36MB
67-完善障碍物轮流滚动.mp445.79MB
68-处理Bug.mp447.89MB
69-敌人随机时间发射子弹.mp419.22MB
70-处理血量Bug与场景切换子弹的Bug.mp426.49MB
71-暂停游戏界面.mp430.86MB
72-暂停逻辑处理.mp428.39MB
73-随机背景.mp420.44MB
74-创建奖励道具.mp416.84MB
75-飞行敌人.mp424.27MB
76-随机生成道具.mp421MB
77-吃道具的处理.mp435.65MB
78-音效播放.mp433.5MB
79-音效暂停与播放.mp424.57MB
80-解决背景音乐静音的Bug.mp436.7MB
81-解决一个bug.mp428.84MB
FlyShoot.zip7.09MB
无限射击.zip9.81MB
28、Unity+LayaAir 3D弹力球894.05MB
视频847.88MB
00-课程演示.mp43.91MB
01-课程介绍.mp419.23MB
02-Unity场景完成.mp431.06MB
03-场景导出到Laya.mp417.7MB
04-场景加载与分辨率处理.mp420.98MB
05-鼠标旋转柱子PC端.mp432.17MB
06-完善鼠标旋转柱子.mp417.43MB
07-Input3D.mp427.17MB
08-完成手机端触摸旋转.mp419.52MB
09-让小球具有物理属性.mp433.87MB
10-关于CharacterControll.mp419.16MB
11-平台的动态生成.mp430.14MB
12-随机平台空位置.mp424.62MB
13-随机障碍物.mp422.07MB
14-相机跟随,Tween与事件的派发监听.mp432.12MB
15-完成相机跟随.mp416.29MB
16-更换成射线检测的方式.mp432.36MB
17-平台的阻挡与穿过.mp419.74MB
18-将之前的平台生成换成对象池.mp424.08MB
19-穿过一个生成一个.mp418.59MB
20-游戏结束的判断、柱子的移动.mp443.54MB
21-对第一个生成的平台特殊对待.mp415.77MB
22-拖尾特效制作.mp428.43MB
23-粒子特效.mp438.29MB
24-连续穿过的计分奖励与无敌模式.mp421.64MB
25-Prefab制作与加载.mp425.66MB
26-加分提示弹出效果制作.mp433.92MB
27-使用单例调用ShowHint方法.mp424.84MB
28-成绩增加与UI显示.mp418.11MB
29-搭建游戏结束界面.mp413.14MB
30-游戏结束的处理.mp416.59MB
31-继续游戏的处理.mp449.68MB
32-发布微信小游戏.mp435.65MB
33-音效的添加与静音操作.mp420.39MB
资料.zip46.17MB
29、Unity - GooglePlay上架流程226.28MB
视频224.53MB
01-上架APP需要具备的条件.mp417.06MB
02-注册开发者.mp415MB
03-注册上架的应用,商品详情编辑.mp424.6MB
04-准备应用安装包.mp421.38MB
05-SDK_JDK_NDK安装.mp422.21MB
06-打包一个满足要求的APP.mp430.29MB
07-完成上架.mp427.31MB
08-隐私权政策.mp429.13MB
09-三种测试版.mp426.61MB
10-看一下上架后的应用详情有什么变化.mp410.93MB
资料.zip1.75MB
30、Unity2DFPS手游案例-清洗者日记1.81GB
视频1.7GB
000-课程演示.mp416.19MB
101-课程介绍.mp418.67MB
102-项目演示上.mp459.21MB
103-项目演示下.mp474.05MB
104-课程说明.mp49.57MB
201-项目的创建与说明.mp410.27MB
202-安德鲁的外形制作.mp412.21MB
203-闪光的粒子特效.mp415.67MB
204-精准度表示射线的制作.mp411.97MB
205-安德鲁的武器装备.mp410.8MB
206-安德鲁预制体制作的完成.mp48.89MB
207-游戏管理的创建.mp411.93MB
208-游戏管理的完善.mp413.99MB
209-安德鲁脚本的创建.mp411.82MB
210-数据与引用相关的成员变量定义.mp416.1MB
211-数据的赋值.mp413.88MB
212-安德鲁的移动控制.mp417.04MB
213-安德鲁的血量回复.mp415.7MB
214-玩家的AI管理脚本.mp416.44MB
215-敌人预制体的制作.mp411.63MB
216-玩家AI的射线检测方法.mp415.03MB
217-Unity中的层级设置.mp415.65MB
218-使用射线检测方法的其他重载.mp419.01MB
219-射线检测到相应层级的内容.mp415.86MB
220-墙体的制作.mp412.24MB
221-屏蔽某一层级检测的方法.mp416.41MB
222-关于射线检测的总结.mp413.59MB
223-锁定僵尸功能的完善.mp419.13MB
224-安德鲁看向目标功能的实现思路.mp412.39MB
225-计算方向向量与角度转换.mp413.5MB
226-安德鲁AI脚本的完善.mp420.57MB
227-射击控制脚本的创建.mp416.85MB
228-武器相关属性的定义.mp413.33MB
229-安德鲁当前武器属性的定义.mp420.1MB
230-各等级武器属性的赋值.mp423.55MB
231-武器数据的配置代码.mp418.75MB
232-武器配置文件的制作.mp415.85MB
233-武器配置文件的读取.mp417.73MB
234-当前等级枪属性信息的存储.mp423.29MB
235-计算枪的不稳定性.mp421.58MB
236-不精确度(发射范围)的计算.mp415.34MB
237-显示射击不精度.mp417.64MB
238-输入监听的方法.mp418.7MB
239-CD方法的封装.mp416.63MB
240-发射子弹的方法.mp420.47MB
241-子弹发射方法的封装.mp422.08MB
242-子弹发射之后的处理.mp421.3MB
243-安德鲁射击控制脚本的完善.mp429.08MB
244-本章小结.mp49.15MB
301-子弹预制体的制作.mp411.79MB
302-子弹脚本的开发.mp413.75MB
303-溅射粒子特效的制作.mp413.3MB
304-弹烟效果的制作.mp421.4MB
305-其他等级子弹的制作.mp414.37MB
306-子弹属性的设置.mp415.13MB
307-安德鲁相关功能的测试.mp418.46MB
308-问题的修复与地雷的制作.mp415.03MB
309-地雷开发的完成.mp418.14MB
310-修复射线进行不必要物体检测的问题.mp416.72MB
311-修复标记晃眼的问题.mp420.75MB
312-炮塔的制作.mp412.28MB
313-炮塔脚本的创建与成员变量的定义.mp413.43MB
314-炮塔的Start方法和搜索目标的方法.mp416.35MB
315-炮塔脚本的完善.mp419.05MB
316-不同等级炮塔的属性设置.mp417.84MB
317-子弹补给品的制作.mp418.19MB
318-治疗,地雷和炮塔道具的制作.mp412.31MB
319-道具制作的完成.mp412.99MB
320-补给箱的制作.mp414.07MB
321-子弹补给道具功能的开发.mp420.84MB
322-其他道具功能的实现.mp420.24MB
323-补给箱功能的实现.mp418.43MB
324-机关门与钥匙的制作.mp412.44MB
325-机关门功能的实现.mp416.76MB
326-通关点的制作与功能实现.mp413.95MB
327-本章小结.mp43.89MB
401-僵尸脚本成员变量的定义.mp412.09MB
402-僵尸脚本属性的赋值以及成员变量的获取.mp415.49MB
403-僵尸的搜索与移动方法.mp418.91MB
404-僵尸AI的实现.mp422.98MB
405-枪重设定的加入与溅血特效的产生.mp418.47MB
406-血量的减少与血迹的生成.mp415.81MB
407-僵尸的死亡方法与地雷检测方法.mp417.56MB
408-僵尸脚本开发的完成.mp416.43MB
409-血迹预制体的制作与血迹褪色脚本的开发.mp416.26MB
410-朝前溅血的粒子特效.mp414.84MB
411-朝后溅血的粒子特效.mp412.84MB
412-爆炸特效的制作.mp414.66MB
413-敌人的测试.mp423.92MB
414-爆炸特效的进一步处理.mp420.93MB
415-会射击的僵尸预制体制作.mp422.53MB
416-僵尸基类脚本的处理与士兵僵尸脚本的创建.mp422.31MB
417-成员变量的定义与计算CD的方法.mp414.39MB
418-士兵僵尸脚本开发的完成.mp417.79MB
419-士兵僵尸属性的设置.mp415.6MB
420-士兵僵尸开发的完成.mp423.04MB
421-安东尼的制作.mp412.8MB
422-BOSS的制作.mp416.06MB
423-安东尼僵尸形态的开发.mp416.35MB
424-安东尼散弹枪的实现.mp424.63MB
CleaningDiary工程源码.zip55.96MB
学习资料,素材.zip61.6MB
31、全民飞机大战(第二季)-----游戏逻辑篇2.65GB
全民飞机大战第二季游戏逻辑篇Unity201732.65GB
缺的课程(336-385849.95MB
336-385 全民飞机大战第二季游戏逻辑篇.gem849.95MB
000-演示视频.mp45.06MB
001-课程内容简介.mp46.57MB
101-无限关卡加载设计.mp414.48MB
102-内存池设计思路.mp416.8MB
103-生成逻辑.mp417.55MB
104-回收及预加载逻辑.mp419.14MB
105-C#异步编程.mp418.08MB
106-自动销毁部分逻辑.mp416.98MB
107-添加内存池部分单例.mp415.37MB
108-调整加载预制接口.mp421.35MB
109-初始化对象池部分.mp416.2MB
110-生成和回收接口.mp417.42MB
111-场景加载事件.mp419.92MB
112-完成场景管理部分的逻辑调整.mp420.45MB
113-整理Loading部分显示资源加载进度逻辑.mp421.71MB
114-添加场景初始化配置.mp419.49MB
115-调整加载进度算法.mp424.26MB
116-调整事件初始化问题.mp420.37MB
117-完成Loading逻辑的调整.mp421.2MB
118-添加Game界面UI.mp416.59MB
119-Life组件生成逻辑.mp421.84MB
120-完成两个场景UI部分的联通.mp421.09MB
121-生命部分的自计算逻辑.mp414.06MB
122-逻辑更新的思路整理.mp417.31MB
123-创建消息系统.mp415.77MB
124-完成消息系统模块.mp424.23MB
125-验证功能并添加生命监听逻辑.mp420.89MB
126-添加游戏内数据监听.mp414.41MB
127-优化UI组件.mp418.15MB
128-添加游戏暂停逻辑.mp417.9MB
129-添加部分拓展方法.mp416.85MB
130-添加特效组件.mp417.72MB
131-数据的简单重置方法.mp422.37MB
132-道具部分的数据更新.mp417.73MB
133-CD动画.mp418.3MB
134-道具动画执行部分逻辑.mp418.3MB
135-道具的使用逻辑.mp417.15MB
136-完成道具功能.mp433.98MB
137-左右手模式的制作方式.mp419.07MB
138-左右手模式的数据部分.mp415.14MB
139-组件的位置设置.mp422.18MB
140-切换惯用手部分逻辑.mp416.65MB
141-左右手按钮逻辑.mp421.7MB
142-UI分层部分的设计.mp417.49MB
143-过渡设计和高拓展性设计.mp412.04MB
144-UI层级初始化.mp420.69MB
145-UI层级部分实现思路.mp417.88MB
146-添加设置层级功能.mp418.26MB
147-预制体层级初始化.mp421.85MB
148-UI显隐的逻辑整理.mp417.61MB
149-解决Loading部分数据问题.mp418.77MB
150-调整Loading逻辑不加入UI逻辑栈.mp415.92MB
151-打通场景切换及UI转换.mp418.45MB
152-随机2D地图的生成思路.mp419.66MB
153-自动背景图的思路.mp417.4MB
154-用设计简化逻辑.mp417.54MB
155-地图移动部分逻辑.mp419.49MB
156-地图部分的初始化逻辑.mp418.99MB
157-完善地图初始化逻辑.mp421.48MB
158-设置关卡背景图.mp419.36MB
159-相机移动部分.mp424.05MB
160-添加游戏内层级.mp414.76MB
161-分层设计.mp416.82MB
162-GameView底层设计.mp419.63MB
163-层级管理器.mp414.53MB
164-游戏物体层级的设置.mp419.88MB
165-测试当前功能.mp413.01MB
166-另一种遍历枚举的方式.mp416MB
167-初始化玩家飞机.mp415.19MB
168-更新飞机图片.mp420.15MB
169-基础模块的设计.mp414.78MB
170-指令监听模块设计.mp416.47MB
171-监听指令部分逻辑.mp418.52MB
172-指令执行部分逻辑.mp426.7MB
173-指令管理类.mp419.49MB
174-消息系统常见问题.mp416.72MB
175-测试脚本.mp419.8MB
176-检测常量类.mp417.95MB
177-测试管理类.mp416.23MB
178-输入管理类监听逻辑.mp421.07MB
179-输入监听管理器逻辑.mp416.12MB
180-输入管理器的使用.mp421.57MB
181-优化消息系统.mp422.36MB
182-代码优化思路.mp420.43MB
183-优化输入事件的消息部分逻辑.mp424.34MB
184-移动组件.mp424.56MB
185-组件的复用.mp424.95MB
186-相机边界的世界坐标计算.mp421.75MB
187-Renderer包围盒.mp412.79MB
188-获取相机显示范围坐标.mp425.71MB
189-计算飞机是否超出相机显示范围.mp418MB
190-优化判断部分代码.mp423.38MB
191-拖动飞机.mp429.57MB
192-限定拖动范围.mp420.5MB
193-优化代码思路.mp425.98MB
194-哪种方式才是最好的.mp416.69MB
195-子弹的实现思路整理.mp415.86MB
196-子弹初始化部分.mp416.42MB
197-使用内存池管理子弹对象.mp419.71MB
空战游戏开发资料.txt154B
32、LayaAir - 从零开始掌握LayaAir引擎2.43GB
视频2.37GB
1-课程演示.mp48.02MB
2-课程介绍.mp416.31MB
3-LayaAir2.4.0.mp431.86MB
4-环境搭建.mp418.05MB
5-VS模板创建.mp423.5MB
6-关于LayaAir.mp429.43MB
7-IDE介绍.mp430.64MB
8-LayaAir工具.mp421.22MB
9-Psd2UI.mp413.69MB
10-文本类.mp439.88MB
11-滚动文本.mp437.25MB
12-ScrollBar.mp418.21MB
13-控制文本滚动.mp439.59MB
14-问题解决1.mp439.13MB
15-TextInput.mp420.48MB
16-利用图片制作位图字体.mp433.99MB
17-解决运行时位图字体不显示的问题.mp425.56MB
18-文本制作位图字体.mp426.1MB
19-总结.mp414.13MB
20-fontclip.mp411.1MB
21-使用TTF字体.mp420.35MB
22-关于字体的坑.mp431.25MB
23-Button、CheckBox.mp435.18MB
24-Clip是什么.mp423.01MB
25-Clip暂停与播放.mp426.17MB
26-ColorPicker.mp432.18MB
27-Runtime.mp423.41MB
28-ComboBox.mp431.98MB
29-Dialog对话框.mp422.18MB
30-Dialog案例.mp418.63MB
31-HBox与VBox.mp413.73MB
32-HSlider与VSlider.mp424MB
33-Label显示当前Slider值.mp411.92MB
34-List与Box.mp417.62MB
35-怎么在List上显示数据上.mp426.64MB
36-怎么在List上显示数据下.mp424.39MB
37-关于上节课有个Bug.mp416.54MB
38-List Item选中获取.mp422.54MB
39-ProgressBar.mp420.92MB
40-RadioGroup.mp422.34MB
41-Tab.mp415.36MB
42-创建Tree.mp421.48MB
43-显示Tree数据.mp429.5MB
44-Tree扩展.mp424.89MB
45-Timer类.mp419.88MB
46-Loop与Delta.mp421.78MB
47-SoundManager.mp423.94MB
48-控制音频停止.mp421.5MB
49-显示与切换图片.mp422.21MB
50-DrawTexture.mp422.44MB
51-解决不能点击的问题.mp416MB
52-旋转缩放.mp423.28MB
53-GraphicsAPI.mp421.82MB
54-绘制其他图形.mp438MB
55-DrawPath.mp428.45MB
56-IDE创建图形.mp414.62MB
57-设置遮罩.mp419.09MB
58-放大镜.mp433.82MB
59-CacheAs.mp418.96MB
60-新手引导.mp427.42MB
61-HitArea.mp421.93MB
62-关于Graphics RenderType.mp421.81MB
63-播放SWF动画.mp428.68MB
64-加载图集动画.mp438.16MB
65-Animation其他api.mp432.31MB
66-问题解决2.mp416.16MB
67-Animation LoadImages.mp426.22MB
68-添加触发Label事件.mp411.99MB
69-创建时间轴.ani动画.mp417.25MB
70-Animation组件播放图集、json、ani文件.mp428.73MB
71-UI时间轴动画.mp412.69MB
72-关于EffectAnimation.mp418.08MB
73-整理项目.mp413MB
74-Prefab创建与动态加载.mp414.11MB
75-IDE展示脚本定义的属性.mp432.93MB
76-其他属性.mp435MB
77-颜色滤镜.mp426.3MB
78-发光滤镜和模糊滤镜.mp417.92MB
79-陀螺仪数据获取.mp419.1MB
80-在手机上测试陀螺仪.mp418.07MB
81-加速计.mp424.32MB
82-指南针.mp421.2MB
83-重力感应摇一摇.mp419.24MB
84-加速计控制物体移动.mp425.69MB
85-Geolocation获取地理位置信息.mp429.9MB
86-监视位置改变.mp414.01MB
87-百度地图.mp434.72MB
88-百度地图js api.mp443.4MB
89-屏幕适配API.mp422.09MB
90-缩放模式详解.mp433.21MB
91-2D粒子.mp428.48MB
92-Particle2D播放.mp426.98MB
93-Tween类.mp424MB
94-Tween其他API.mp417.79MB
95-Timeline.mp440.58MB
96-HttpRequest.mp433.53MB
97-WebSocket发送数据与接收数据.mp431MB
98-搭建本地webSocket服务器.mp431.25MB
99-Byte二进制读写.mp421.88MB
100-Byte Get方式与其他api.mp421.75MB
课程资料.zip64.33MB
33、全民飞机大战(第一季)--框架设计篇1.4GB
全民飞机大战第一季框架设计篇Unity201731.39GB
000-演示视频.mp45MB
001-课程内容简介.mp415.36MB
002-我的课程意图.mp49.63MB
101-原创游戏的初始想法.mp411.09MB
102-原创游戏的制作流程.mp414.17MB
103-不要让想法永远是想法.mp414.41MB
104-当前项目的开发流程.mp411.43MB
105-初始化场景部分.mp410.27MB
106-资源规范工具.mp410.93MB
107-编写图片格式规范工具.mp420.25MB
108-拼UI的常见方式.mp420.72MB
109-后续需求整理.mp414.81MB
110-编写常规单例类.mp413.22MB
111-Mono类单例的编写.mp413.56MB
112-基础模块尽量具有高拓展性.mp417.85MB
113-加载模块.mp415.45MB
114-针对接口编程的好处.mp413.89MB
115-实现自动化脚本挂载的几种方式.mp415.6MB
116-通过类型名挂载脚本.mp416.92MB
117-特性的用途.mp412.13MB
118-编写自己的特性.mp410.63MB
119-获取到标记特性的类型.mp414.15MB
120-绑定类型信息.mp415.7MB
121-完成预制体对应脚本的获取.mp416.82MB
122-不要给项目增加无谓的复杂度.mp410.92MB
123-整理UI管理类的需求.mp411.78MB
124-查找物体的方式.mp412.83MB
125-添加UI工具数据类.mp412.62MB
126-添加数据类的便捷方法.mp416.96MB
127-添加物体查找工具.mp419.92MB
128-工具的初始化设计.mp411.37MB
129-UI管理类的显示方法.mp414.1MB
130-完成界面的初始化部分.mp412.86MB
131-返回方法的编写.mp414.9MB
132-调整代码逻辑.mp419.17MB
133-添加登录界面逻辑.mp414.61MB
134-英雄选择界面的拼接.mp416.84MB
135-添加选择界面逻辑.mp416.52MB
136-添加选择英雄部分脚本.mp415.64MB
137-集合的使用细节.mp411.43MB
138-添加子项动画部分.mp415.2MB
139-完成子项回调.mp417.27MB
140-数据部分的思路整理.mp410.91MB
141-数据部分接口设计.mp411.46MB
142-完成具体类型的数据获取.mp413.94MB
143-优化代码结构.mp416.37MB
144-完成获取数据逻辑优化.mp411.87MB
145-数据存储部分逻辑.mp414.8MB
146-完成数据模块逻辑.mp414.9MB
147-针对接口编程在协同开发上的作用.mp410.48MB
148-配置及资源命名.mp410.63MB
149-索引器的简单介绍.mp412.37MB
150-索引器和属性的异同.mp48.91MB
151-读取器的接口设计.mp412.59MB
152-解析json的简单介绍.mp414.77MB
153-分析当前功能实现思路.mp411.52MB
154-设置数据部分接口.mp417.57MB
155-梳理缓存数据部分的逻辑.mp415.93MB
156-获取当前数据.mp411.73MB
157-数据的泛型类型转换.mp410.22MB
158-命令的缓存逻辑.mp414.65MB
159-缓存逻辑的具体思路.mp412.29MB
160-key值队列类.mp413.01MB
161-实现自定义类的遍历功能.mp413.78MB
162-泛型的约束.mp412.68MB
163-完成键值队列部分的逻辑.mp416.75MB
164-添加缓存键值部分逻辑.mp417.29MB
165-键值队列缓存逻辑.mp414.31MB
166-执行缓存命令部分.mp417.14MB
167-完成json读取器部分的逻辑.mp413.93MB
168-对读取器的正常状态进行测试.mp415.01MB
169-发现问题后的解决思路.mp419.87MB
170-读取器管理逻辑.mp413.75MB
171-添加读取器配置部分.mp414.84MB
172-添加加载配置部分逻辑.mp412.84MB
173-www类可能存在的误区.mp412.32MB
174-加载文件的路径问题.mp413.46MB
175-添加加载配置的逻辑.mp416.07MB
176-携程管理类的实现思路.mp413.23MB
177-添加携程管理模块.mp412.19MB
178-迭代器到底是起怎样的作用.mp416.41MB
179-控制协程的执行逻辑.mp417.07MB
180-流程控制部分逻辑.mp413.51MB
181-使用ID作为协程标识.mp413.37MB
182-管理类执行部分逻辑.mp414.72MB
183-完成协程管理类逻辑.mp417.76MB
184-完成功能演示.mp416.64MB
185-UI适配的小提示.mp413.17MB
186-初始化强化界面.mp414.16MB
187-控制父类方法的执行逻辑.mp415.59MB
188-初始化切换逻辑.mp415.15MB
189-完成id部分的计算.mp417.94MB
190-左右切换部分逻辑.mp412.7MB
191-添加加载资源接口.mp421.8MB
192-添加飞机图片缓存部分逻辑.mp416.98MB
193-测试当前功能.mp415.79MB
194-资源的命名规范.mp411.06MB
195-判断资源路径.mp413.78MB
196-文件名称的处理方式.mp414.98MB
197-正则表达式基本匹配符号.mp413.73MB
Asset.unitypackage6.56MB
34、Unity2.5DRTS案例-云端战纪3.01GB
第1章287.57MB
100-项目演示.mp410.28MB
101-课程介绍.mp411.13MB
102-项目浏览与学习资料的使用说明.mp44.87MB
103-什么是2.5D游戏.mp416.78MB
104-什么是RTS游戏.mp438.73MB
201-项目的创建与素材的导入.mp434.88MB
CloudWarfare.zip113.77MB
CloudWarfare学习资料,素材.zip57.13MB
第2章504.32MB
202-场景的搭建.mp411.95MB
203-天空盒渲染问题的处理.mp417.41MB
204-小兵角色的制作.mp414.55MB
205-默认角色的动画控制器.mp413.96MB
206-盔甲兵角色的制作.mp413.2MB
207-巨人奴隶角色的制作.mp414.36MB
208-血条的制作.mp413.96MB
209-哥布林角色的制作.mp415.52MB
210-人造人,皇家士兵与骷髅人角色的制作.mp413.46MB
211-骷髅巫师角色的制作.mp414.34MB
212-弓箭手角色与弓箭的制作.mp414.63MB
213-皇家骑士角色的制作.mp414.21MB
214-哥布林骑士角色的制作.mp414.81MB
215-角色制作的完成.mp415.1MB
216-创建角色特效的制作.mp415.54MB
217-死亡特效的制作.mp423.02MB
218-目标点移动特效.mp414.63MB
219-爆炸特效的制作.mp416.97MB
220-爆炸特效的完善.mp417.91MB
221-施法召唤特效制作.mp413.9MB
222-近战敌人角色的制作.mp422.41MB
223-远程敌人的制作.mp414.56MB
224-什么是布娃娃系统.mp415.59MB
225-布娃娃系统的实践.mp430.24MB
226-本章小结.mp418.18MB
CloudWarfare角色和粒子预制体包.zip7.29MB
CloudWarfare(角色与特效制作完成).zip78.34MB
UI完成包(选择下.mp414.29MB
第3章250.16MB
301-游戏开始界面的制作.mp415.95MB
302-胜利面板的制作.mp414.55MB
303-失败面板的制作.mp414.86MB
304-小提示框的制作.mp412.97MB
305-玩家总血量的血条制作.mp413.51MB
306-敌人血条的制作.mp414.15MB
307-炸弹的制作.mp414.14MB
308-小地图的制作.mp414.35MB
309-小地图的渲染.mp416.88MB
310-人物创建列表的制作.mp414.74MB
311-人物信息提示框的制作.mp415.32MB
312-本章小结.mp49.82MB
CloudWarfare(UI制作完成).zip78.48MB
UIPackage.zip468.5KB
第4章469.3MB
401-导入游戏框架包.mp421.25MB
402-音频管理的内部实现.mp419.58MB
403-资源管理的内部实现.mp417.19MB
404-对象池的内部实现.mp416.95MB
405-游戏信息的定义.mp415.5MB
406-减少血量的方法.mp413.91MB
407-更新血量显示的方法.mp415.05MB
408-金币数量改变以及金币不够的警告方法.mp419.77MB
409-金币显示的相关方法.mp418.52MB
410-UI引用的赋值与显示测试.mp418.74MB
411-小地图相关功能的成员变量.mp417.85MB
412-小地图UI功能的实现.mp415.61MB
413-角色信息与角色信息结构体.mp418.85MB
414-角色列表折叠功能的实现.mp415.82MB
415-创建与初始化所有角色创建按钮.mp416.72MB
416-按钮实例化的测试与角色按钮列表的显示与隐藏方法.mp418.46MB
417-显示角色信息.mp416MB
418-解决信息框鬼畜抖动的问题.mp419.1MB
419-提示框位置的修正.mp418.95MB
420-创建人物角色的思路.mp419.95MB
421-人物孵化条件的判断方法.mp413.99MB
422-人物实例化的方法.mp417.46MB
423-本章小结.mp44.54MB
CloudWarfare(UI功能实现).zip79.53MB
框架与数据.zip4.21KB
第5章862.01MB
501-动画控制器创建的补充.mp415.46MB
502-小地图图标渲染的处理.mp415.61MB
503-人物角色基类脚本功能的梳理.mp414.25MB
505-移动状态总梳理.mp421.3MB
506-搜索视野内有没有敌人的方法.mp415.4MB
507-人物角色基类脚本l功能流程图梳理的完成.mp418.49MB
508-生命值相关的成员变量定义.mp415.79MB
509-生命值相关方法.mp417.22MB
510-血条显示问题的调整.mp419.06MB
511-渲染导航网格.mp421MB
512-解决导航系统的警告问题.mp419.32MB
513-其他属性值的赋值与使用.mp419.55MB
514-攻击目标为建筑的移动逻辑.mp418.48MB
515-人物攻击建筑的逻辑实现.mp420.41MB
516-搜索逻辑的进一步梳理.mp418.21MB
517-玩家与敌人的存贮列表.mp420.43MB
518-搜索敌方单位的方法.mp419.82MB
519-攻击目标为敌方单位的逻辑完善.mp418.85MB
520-人物角色的死亡方法.mp421.39MB
521-敌人孵化器脚本的开发.mp415.25MB
522-敌人孵化器的完善.mp418.13MB
523-人物角色的正常掉血与死亡.mp421.79MB
524-解决多次调用死亡方法的问题.mp426.42MB
525-巨人奴隶脚本的开发.mp424MB
526-骑士脚本的开发.mp422.81MB
527-骷髅巫师脚本的成员变量.mp417.9MB
528-重写父类里的生命周期函数.mp416.71MB
529-召唤骷髅人的方法.mp414.82MB
530-骷髅巫师脚本开发的完成.mp418.29MB
531-巫师角色的测试与完善.mp417.01MB
532-弓箭脚本的开发.mp416.49MB
533-弓箭手射击的实现方式.mp416.95MB
534-弓箭手脚本成员变量的定义.mp415.74MB
535-取得当期动画播放的单位化时间.mp414.34MB
536-射击协程的编写.mp416.71MB
537-施加力的思路.mp413.81MB
538-关于力的坐标系的转化问题.mp414.7MB
539-弓箭手角色功能的完成.mp426.03MB
540-箭功能的测试与修复.mp420.89MB
541-箭功能的完善.mp423.11MB
542-远程敌人的添加.mp421.46MB
543-本章小结.mp418.79MB
CloudWarfare(人物角色功能实现).zip79.63MB
人物角色基类流程图.jpg192.44KB
第6章707.95MB
601-摄像机视角控制的思路.mp416.18MB
602-摄像机移动实现.mp417.2MB
603-移动问题的解决方案.mp417.55MB
604-鼠标移出屏幕外的解决思路.mp417.55MB
605-炸弹相关UI成员变量的定义.mp417.35MB
606-炸弹UI交互的相关方法.mp416.56MB
607-爆炸范围的制作与成员变量的定义.mp419.38MB
608-确定放置炸弹位置的方法.mp415.5MB
609-炸弹投掷方法的编写.mp417.44MB
610-测试炸弹爆炸效果.mp421.61MB
611-一些敌人炸不死的原因.mp424.79MB
612-炸弹效果的完善.mp424.55MB
613-选中框选操作成员变量的定义.mp411.86MB
614-选中移动操作成员变量的定义.mp417MB
615-框选逻辑的实现.mp417.79MB
616-移动逻辑的实现.mp419.99MB
617-用OnGUI画矩形.mp418.37MB
618-矩形绘制思路.mp412.36MB
619-角色选中逻辑的实现.mp416.07MB
620-强制移动功能的实现.mp426.73MB
621-强制移动功能的完善.mp424.2MB
622-回收游戏物体的脚本.mp417.95MB
623-面板隐藏的方法定义.mp415.92MB
624-面板的跳转.mp419.01MB
625-面板跳转功能的完善.mp423.39MB
626-游戏胜利与失败面板的弹出.mp422.36MB
627-游戏物体的回收思路.mp422.99MB
628-UI显示最后的处理.mp421.25MB
629-背景音乐的添加.mp422.86MB
630-人物状态切换音效播放的思路.mp428.94MB
631-音频播放状态切换的处理.mp424.23MB
632-音频添加的完成.mp429.78MB
633-游戏整体的进一步完善.mp425.05MB
634-项目的完成.mp419.96MB
635-Last But Not Least.mp421.04MB
MusicPackage.unitypackage3.18MB
35、Unity LayaAir开发小游戏 - 3D飞机大战2.11GB
视频1.48GB
00-课程演示.mp47.01MB
01-课程介绍.mp428.09MB
02-为什么要学习小游戏.mp426.58MB
03-关于Laya支持的Unity组件.mp420.08MB
04-小游戏开发流程.mp425.47MB
05-3D飞机大战开发流程.mp417.22MB
06-搭建3D场景.mp427.85MB
07-导出场景到Laya.mp431.28MB
08-HelloWorld.mp425.13MB
09-显示场景.mp419.18MB
10-给玩家添加控制脚本.mp421.58MB
11-实现鼠标拖动飞机移动上.mp424.26MB
12-实现鼠标拖动飞机移动下.mp422.57MB
13-使用射线检测拖动飞机.mp420.8MB
14-解决手机拖动Bug.mp433.88MB
15-完善判断方法.mp417.81MB
16-储存子弹预制体.mp423.98MB
17-传统方式实现子弹发射.mp423.1MB
18-边界检测销毁子弹.mp420.1MB
19-对象池实例化子弹.mp421.36MB
20-创建小行星.mp419.07MB
21-随机生成小行星.mp427.43MB
22-小行星下坠.mp425.99MB
23-其他小行星下坠、精简代码.mp416.34MB
24-子弹射中小行星的处理.mp417.24MB
25-优化小行星.mp430.56MB
26-解决一个Bug.mp414.04MB
27-导入玩家飞机、子弹.mp420.86MB
28-随机生成敌人飞机.mp413.9MB
29-敌人飞机发射子弹.mp426.67MB
30-敌人飞机的回收.mp425.28MB
31-解决不能碰撞检测的Bug.mp422.22MB
32-完善游戏结束.mp419.14MB
33-敌人飞机子弹回收.mp423.46MB
34-传递小行星销毁特效.mp428.81MB
35-播放特效.mp426.98MB
36-关于粒子特效.mp422.09MB
37-飞机销毁特效.mp439.17MB
38-生成特效.mp422.51MB
39-创建成绩UI.mp413.1MB
40-成绩增加.mp422.11MB
41-暂停播放按钮.mp420.78MB
42-完善游戏暂停继续.mp427.27MB
43-另一种方式实现暂停继续、解决Bug.mp425.41MB
44-关于报错的解决.mp414.09MB
45-搭建游戏结束界面.mp415.86MB
46-处理游戏结束.mp422.34MB
47-处理再来一局.mp444.01MB
48-最高分的储存显示.mp411.24MB
49-音效添加.mp420.35MB
50-导出微信小游戏项目.mp421.02MB
51-注册微信公众号.mp417.02MB
52-发布压缩对比、精简方式.mp430.87MB
53-将音频放到云储存.mp420.67MB
54-再次缩包.mp420.41MB
55-减少模型三角面.mp420.86MB
56-UI自适应.mp423.48MB
57-解决音效在手机端偶尔不能播放的问题上.mp431.4MB
58-解决音效在手机端偶尔不能播放的问题中.mp438.84MB
59-解决音效在手机端偶尔不能播放的问题下.mp437.58MB
60-使用微信api播放音频.mp454.27MB
61-完善音频播放.mp419.89MB
62-小游戏上线与体验.mp418.27MB
63-最后.mp427.88MB
3D飞机大战课程素材.zip417.81MB
spaceshooter.unitypackage221.86MB
SpaceShootLearn(Laya项目).zip4.53MB
36、UGUI整体解决方案-优化篇1.27GB
视频1.27GB
001-课程内容介绍.mp413.17MB
101-基础名词解释.mp412.16MB
102-Canvas和Graphic的基本关联.mp415.39MB
103-重建部分几个重要的类.mp419.67MB
104-两种遮罩的实现区别.mp413.72MB
105-深度测试小例子.mp410.73MB
106-渲染概念透明物体的渲染.mp49.88MB
107-网格重建的执行逻辑.mp416.47MB
108-重建方法的细节部分.mp418.36MB
109-重建部分的执行流程.mp416.53MB
110-UI射线部分执行逻辑.mp421.74MB
111-UGUI合批规则概述.mp410.63MB
112-UGUI合批depth计算规则一.mp412.27MB
113-UGUI合批排序规则.mp413.06MB
114-串讲合批规则部分.mp417.21MB
115-合批部分的特殊例子.mp413.66MB
116-Mask为什么不能合批.mp414.26MB
117-Mask为什么会产生两次drawcall.mp416.16MB
118-Mask注意要点.mp412.4MB
119-RectMask2D实现原理.mp411.18MB
120-RectMask2D注意要点.mp414.33MB
121-填充率注意要点.mp411.66MB
122-降低填充小操作和弃用Text效果组件.mp413.07MB
123-UI和3D物体之间的渲染关系.mp410.55MB
124-图片平铺和完美像素.mp412.84MB
125-UI动静分离.mp414.69MB
126-UI组件的显隐.mp411.6MB
127-不要开启BestFit.mp46.13MB
128-打断合批的操作一.mp410.82MB
129-打断合批的操作二.mp413.04MB
201-图集存在的意义.mp48.79MB
202-旧版图集的使用.mp49.44MB
203-新版Master图集的使用.mp410.79MB
204-新版Variant图集的使用.mp412.67MB
205-打图集的基本规则.mp46.69MB
206-颜色通道的基础概念.mp49.46MB
207-纹理压缩格式.mp411.84MB
208-纹理压缩格式的内存计算方式.mp411.81MB
209-安卓平台下的压缩格式.mp411.43MB
210-Unity的二次压缩格式.mp414.49MB
211-IOS下的压缩格式选择.mp410.35MB
212-图片的格式要求.mp410.43MB
213-图片的通道分离.mp412.2MB
214-动态图集存在的意义.mp411MB
215-动态图集算法.mp415.81MB
216-算法逻辑概述.mp420.68MB
217-尽量对外关闭修改.mp413.25MB
218-完成选中事件的监听.mp414.95MB
219-解耦是我们需要时常注意及自省的.mp412.2MB
220-展示界面的逻辑.mp413.19MB
221-添加代表图片的ID枚举.mp416.74MB
222-完成展示部分代码逻辑.mp411.92MB
223-给检视面板右键菜单添加方法.mp412.41MB
224-完成测试环境小工具.mp416.4MB
225-切换场景不销毁物体的单例写法.mp411.7MB
226-动态打图集主逻辑.mp415.1MB
227-获取图集方法.mp414.99MB
228-清理图集对象方法.mp416.02MB
229-执行打图集操作部分逻辑.mp49.88MB
230-获取id及路径数据.mp416.2MB
231-完成路径数据部分逻辑.mp411.68MB
232-添加Loading界面动画.mp412.02MB
233-完成异步加载场景逻辑.mp411.75MB
234-完成选择界面逻辑.mp410.8MB
235-完成整个模拟应用场景的演示.mp414.27MB
236-动态图集部分总结.mp410.5MB
237-Unity的图集算法.mp413.36MB
238-精灵的多边形模式.mp415.18MB
239-TexturePacker算法简单介绍.mp417.81MB
240-TexturePacker修剪功能的简单介绍.mp410.99MB
241-TexturePacker的简单使用.mp49.09MB
242-TexturePacker和Unity自身图集作比较.mp416.69MB
243-整理image显示spriteMesh思路.mp411.97MB
244-计算image顶点的坐标差值.mp410.06MB
245-获取顶点信息.mp411.14MB
246-完成spritemesh组件的编写.mp410.27MB
247-TexturePacker命令行的简单介绍.mp420.72MB
248-定义路径部分.mp410.29MB
249-命令行简单讲解.mp417.73MB
250-获取命令行参数.mp412.16MB
251-程序启动信息设置.mp413.96MB
252-完成命令行执行部分.mp416.25MB
253-自动化打包常见问题解析.mp410.84MB
254-没有过度绘制的点击区域.mp414.42MB
255-图片的两个小参数优化.mp47.43MB
256-导入图片的参数自动化设置.mp423.65MB
301-镜像案例内容介绍.mp48.36MB
302-分析当前需求.mp47.93MB
303-初始化类和接口.mp410.67MB
304-使用字典替换工厂方法.mp410.8MB
305-初始化部分.mp412.04MB
306-获取镜像对象.mp411.57MB
307-定义接口及部分功能代码.mp414.11MB
308-添加镜像对象初始化接口的调用.mp414.89MB
309-设置默认大小方法.mp411.68MB
310-完成设置默认大小逻辑.mp411.45MB
311-编辑器类的简单介绍.mp411.1MB
312-使用序列化对象显示.mp411.51MB
313-使用更简单的方式显示属性.mp413.08MB
314-添加按钮.mp411.91MB
UGUI整体解决方案—优化篇资源说明.txt338B
37、外星人保卫战1.85GB
视频1.65GB
000-课程演示.mp415.65MB
3A0-音符检测部分的功能实现.mp415.85MB
3A1-种子生成与检测销毁的思路.mp417.32MB
3A2-种子行为脚本的编写.mp419.54MB
3A3-生成种子的事件方法.mp416.96MB
3A4-注册生成种子的事件.mp417.39MB
3A5-种子的销毁.mp425.66MB
3A6-第二关卡开发的完成.mp419.73MB
3A7-第三关卡的成员变量.mp419MB
3A8-黑雾的制作.mp415.69MB
3A9-第三关卡初始化方法与退出方法.mp415.89MB
3B1-黑白雪人预制体的制作.mp413.94MB
3B2-第三关卡进入方法的完善.mp421.45MB
3B3-不同雪人的产生方法.mp420.48MB
3B4-第三关卡音轨脚本的完善.mp419.76MB
3B5-雪人的动画相关方法.mp414.59MB
3B6-回收黑白雪人与黑白雪人的update方法.mp417.99MB
3B7-黑白雪人脚本的完善.mp418.55MB
3B8-起司尼脚本的音符逻辑开发.mp419.68MB
3B9-重置方法与命中方法.mp421.52MB
3C1-起司尼脚本的完善.mp422.53MB
3C2-第三关卡游戏执行逻辑方法的编写.mp421.41MB
3C3-雾效动画的制作.mp416.56MB
3C4-第三关卡逻辑开发的完成.mp418.76MB
3C5-测试第三关卡.mp420.79MB
3C6-雪人不弹跳的原因.mp424.94MB
3C7-第三关卡的细节处理.mp420.74MB
3C8-第三关卡开发完毕.mp424.48MB
3C9-第四关卡的初始化关卡与退出关卡的方法.mp420.32MB
3D1-第四关卡的关卡进入方法.mp416.35MB
3D2-第四关卡的逻辑处理方法.mp421.15MB
3D3-karaoke预制体的制作思路.mp413.53MB
3D4-基础文本制作.mp410.71MB
3D5-karaoke预制体制作的完成.mp412.62MB
3D6-Karaoke动画的制作.mp414.05MB
3D7-动画的完善与Koraoke脚本的创建.mp410.49MB
3D8-第四关卡的Koreo制作.mp413.32MB
3D9-事件ID的定义与成员变量的定义.mp417.84MB
3E1-动画完成的回调方法.mp417.42MB
3E2-koraoke歌词填充原理.mp417.02MB
3E3-KaraokeTextLine成员变量的定义与赋值.mp414.36MB
3E4-歌词行更新事件.mp416.08MB
3E5-歌词行更新事件的实现原理.mp419.23MB
3E6-设置文本状态的方法.mp416.13MB
3E7-设置文本状态方法的理解.mp416.36MB
3E8-参数的设置与理解.mp416.13MB
3E9-文本填充方法.mp416.25MB
3F1-填充方法的实现原理.mp415.46MB
3F2-填充方法的完善.mp431MB
3F3-卡拉ok效果的完善.mp419.92MB
3F4-第四关卡的完成.mp419.9MB
101-学前须知.mp417.38MB
102-课程资料的说明与使用.mp410.22MB
103-课程大纲.mp411.38MB
104-想法的产生与参考.mp420.24MB
105-开发前的工作计划.mp411.99MB
106-开发中的工作计划.mp411.53MB
107-开发后的工作计划.mp418.21MB
108-第一关功能的需求分析.mp418.43MB
109-第二关功能需求分析.mp423.96MB
110-后续关卡功能需求分析.mp424.06MB
111-游戏框架的总体设计思路.mp412.56MB
112-框架的管理者构成.mp412.56MB
113-事件管理与节奏游戏控制者.mp416.44MB
114-游戏剧本的编辑.mp414.93MB
115-剧本设计的完成.mp420.56MB
116-回顾Koreographer的基础使用.mp416.92MB
117-节奏游戏控制者的作用流程梳理.mp419.42MB
118-音轨控制者的作用梳理.mp417.93MB
119-音符更新位置的方法.mp413.47MB
120-音符的命中偏移量的作用梳理.mp421.99MB
121-项目的创建.mp49.68MB
201-插件素材的导入.mp49.43MB
202-GameManager的作用.mp413.79MB
203-创建管理者脚本.mp414.04MB
204-管理者们的定义以及实例化.mp415.14MB
205-工厂接口与工厂基类.mp413.58MB
206-泛型资源的加载探究.mp413.84MB
207-泛型资源获取的处理手段.mp415.92MB
208-资源工厂的定义与实例化.mp415.14MB
209-资源工厂的初始化.mp414.75MB
210-获取相应资源的方法.mp416.05MB
211-对象池的接口.mp415.79MB
212-对象池的构造方法.mp414.04MB
213-对象池回收对象的方法.mp418.25MB
214-资源管理者的开发完成.mp418.12MB
215-游戏总管理中的资源管理方法.mp415.41MB
216-消息机制的传参处理思路.mp412.3MB
217-使用消息机制的情况梳理.mp418.83MB
218-使用消息机制的情况.mp415.76MB
219-消息的注册与注销方法.mp415.16MB
220-消息系统的完成.mp416.31MB
221-UIManager的开发.mp413.07MB
222-遮罩的制作与纠正UI位置的方法.mp415.58MB
223-显示与隐藏遮罩的方法.mp416.15MB
224-UIManager的开发完成.mp418.5MB
225-AudioSourceManager的开发.mp413.01MB
226-AudioSourceManager开发的完成.mp417.56MB
227-播放音乐音效的方法.mp414.87MB
228-玩家动画制作.mp414.27MB
课程资料,素材,工程源码.zip206.68MB
38、Unity VR - VRTK插件功能全掌握2.45GB
视频2.35GB
00-课程演示.mp429.57MB
01-课程介绍.mp455MB
02-导入SteamVRPlugin和VRTK.mp423.18MB
03-讲解ControllerEvents示例场景.mp446.27MB
04-过一遍封装VRTK的流程.mp419.28MB
05-关于Trigger按键所有的事件.mp428.14MB
06-关于Touchpad按键所有的事件.mp414.77MB
07-关于Grip和MenuButton按键所有的事件.mp416.26MB
08-如何发射射线.mp427.46MB
09-射线如何射中物体、忽略物体.mp419.03MB
10-讲解VRTK_Pointer组件可能需要修改的属性的意思.mp419.75MB
11-讲解VRTK_StraightPointer组件.mp429.89MB
12-VRTK模型描边过程.mp421.65MB
13-动手实现模型描边.mp425.91MB
14-和UGUI交互.mp429.62MB
15-优化上节课说的问题.mp421.61MB
16-贝塞尔曲线.mp450.74MB
17-动手实现贝塞尔曲线.mp418.99MB
18-瞬移.mp423.74MB
19-传输示例讲解.mp430.3MB
20-DestinationPoint.mp433.79MB
21-补充几点.mp413.75MB
22-动态切换手模型.mp444.03MB
23-指针以两种不同的方式与对象交互演示.mp446.46MB
24-实现手柄抓取物体.mp425.91MB
25-讲解Touch和Grab组件.mp435.6MB
26-讲解InteractableObject.mp427MB
27-UseAction属性.mp416.14MB
28-人工旋转器.mp424.83MB
29-属性讲解.mp437.48MB
30-实现ArtificialRotator.mp427.05MB
31-PhysicsPush.mp444.11MB
32-ArtificalPush.mp423.44MB
33-使用Unity物理组件实现Push.mp422.32MB
34-使用ArtificialPusher实现Push.mp415.94MB
35-ArtificialSlider.mp435.99MB
36-两种方式实现Slider.mp439.21MB
37-关于ArtificialSlider做一点补充.mp416.1MB
38-模拟抽屉.mp430.2MB
39-PhysicsRotator.mp440.95MB
40-物理旋转器Collider的问题.mp413.31MB
41-ArtificialRotator.mp426.21MB
42-两种方式模拟门.mp425.93MB
43-SnapDropZone.mp448.83MB
44-SnapDropZone其他属性讲解.mp427.99MB
45-SnapDropZone其他示例.mp425.85MB
46-使用SnapDropZone搭建一个小人.mp445.11MB
47-高亮和描边、回忆物体交互功能.mp435.23MB
48-演示多种抓取机制.mp442.33MB
49-多种抓取机制组件.mp450.19MB
50-抓取物体时定向手柄,模拟手枪.mp443.92MB
51-SDKTransformModify.mp428.53MB
52-模拟光剑、打火机.mp426.23MB
53-模拟灭火器.mp447.45MB
54-替换示例脚本.mp453.64MB
55-辅助控制器、两个手柄控制物体缩放、旋转.mp435.24MB
56-回忆可交互对象场景.mp425.15MB
57-温习人工模块、可交互对象的四种状态.mp430.67MB
58-温习附加方式、辅助控制器.mp416.4MB
59-演示多种移动方式.mp460.39MB
60-如何攀登.mp436.9MB
61-位置倒带、舒适视野.mp414.57MB
62-SlingshotJump.mp419.67MB
63-Slide与Rotate.mp430.78MB
64-Warp与Snap Rotate.mp417.4MB
65-DragWord与StepMultiplier.mp421.23MB
66-MoveInPlace.mp435.42MB
67-实现攀登.mp421.9MB
68-实现弹性跳跃.mp423.14MB
69-实现MoveInPlace、DragWord、Step.mp416.58MB
70-实现Touchpad移动的几种方式.mp422.86MB
71-InteractionHelper UI交互.mp433.75MB
72-InteractionHelper ToolTip.mp422.31MB
73-InteractionHelper RadialMenu.mp427.58MB
74-InteractionHelper PanelMenu.mp447.27MB
75-PlayAreaCursor.mp420.4MB
76-其他示例场景.mp430.47MB
77-FPS和ObjectAutoGrab.mp433.46MB
78-TransformFollow.mp427.2MB
79-HeadsetGaze.mp425.07MB
80-NavMesh和AdaptiveQuality.mp413.63MB
VRTK Learn工程文件(Unity2018.1.0).zip69.94MB
VRTK课程文件.7z36.52MB
39、UIWidgets 案例精讲:笔记 App ---《Note Pro》1.66GB
视频1.64GB
102-v0.0.1 环境准备 与 Hello World.mp427.4MB
103-笔记应用功能分析与 v0.0.2 版本定义.mp416.4MB
104-Note 的 Model 设计与 Redux 集成.mp418.8MB
105-添加笔记按钮实现.mp418.66MB
106-v0.0.3 版本定义 与 笔记的编辑界面跳转实现.mp414.89MB
107-编辑界面的 AppBar 样式统一.mp423.03MB
108-编辑界面的两个输入框实现.mp418.97MB
109-字体资源导入与应用.mp419.03MB
110-两个输入框的容错逻辑实现.mp425.3MB
111-创建笔记的逻辑实现.mp421.48MB
112-v0.0.4 版本定义 与 存储功能实现.mp413.05MB
113-笔记列表实现 与 笔记控件封装.mp420.53MB
114-卡片的样式完善.mp427.35MB
115-完成笔记的点击功能 与 v0.0.5 版本定义.mp410.94MB
116-笔记编辑器的两种模式逻辑实现.mp424.15MB
117-保存 Icon 的显示和隐藏逻辑实现.mp426.95MB
118-笔记编辑器的保存功能实现.mp425.15MB
119-v0.0.6 版本定义 与 删除功能实现.mp411.9MB
120-删除的确认对话框实现.mp426.56MB
121-放弃修改的对话框实现.mp414.73MB
122-日期显示 与 v0.0.6 版本提交.mp413.23MB
123-v0.0.7 版本定义 与 优先级选择器实现.mp428.17MB
124-优先级选择器的选择样式实现.mp428.62MB
125-优先级的编辑功能实现.mp431.28MB
126-优先级的显示实现.mp412.19MB
127-一些问题改进、v0.0.7 版本提交 与 v0.0.8 版本定义.mp412.23MB
128-颜色选择器实现(一).mp428.79MB
129-颜色选择器实现(二) 与 编辑颜色功能完成.mp422.44MB
130-列表与编辑器的颜色显示实现、v0.0.8 版本提交.mp411.95MB
131-v0.0.9 版本定义 与 多语言支持准备.mp415.46MB
132-中文和英文的文本类实现.mp418.59MB
133-对编辑器标题 与 优先级选择器进行本地化.mp424.39MB
134-丢弃修改对话框 和 创建笔记编辑器实现本地化.mp418.25MB
135-完成多语言实现、提交 v0.0.9 版本 、定义 v0.0.10 版本。.mp414.81MB
136-Markdown 渲染器研究.mp424.43MB
137-实现 Markdown 预览按钮.mp430.43MB
138-markdown 的编辑器实现.mp423.57MB
139-markdown 自定义主题实现.mp419.95MB
140-markdown 的编辑器主题统一.mp48.29MB
141-修复更改主题带来的问题 与 v0.0.10 版本提交.mp420.51MB
142-v0.0.11 版本尝试实现.mp422.92MB
143-v0.0.12 版本定义.mp48.17MB
144-Drawer (侧边抽屉)实现.mp418.69MB
145-侧边栏的字体和样式实现.mp419.03MB
146-v0.0.13 版本定义 与 v0.0.12 版本提交.mp410.57MB
147-过滤的显示逻辑实现.mp428.16MB
148-收件箱和全部笔记的过滤功能实现.mp423.56MB
149-对新的文本进行本地化操作.mp412.65MB
150-v0.0.14 版本定义 与 标题的本地化实现.mp420.95MB
151-颜色的侧边栏选择器实现.mp421.12MB
152-笔记列表中的颜色标题实现.mp423.12MB
153-v0.0.15 版本定义 与 优先级的侧边栏选择器实现.mp418.3MB
154-优先级的过滤 与 标题实现.mp426.64MB
155-0.0.16 版本定义 与 创建笔记按钮实现.mp418.05MB
156-笔记本编辑器样式实现.mp428.56MB
157-创建笔记的 Redux 逻辑实现.mp429.8MB
158-笔记本编辑器的输入逻辑实现.mp416.43MB
159-笔记本列表的显示功能实现.mp426.36MB
160-笔记本的选择功能实现.mp413.87MB
161-笔记本的选择弹框实现.mp418.66MB
162-笔记本的选择弹框的样式和字体改进.mp423.18MB
163-笔记本的选择逻辑实现.mp422.04MB
164-取消选择笔记本的功能实现.mp419.75MB
165-笔记编辑的 icon 实现.mp416.54MB
166-打开笔记本编辑的功能实现.mp432.14MB
167-笔记本的编辑逻辑实现.mp419.38MB
168-笔记的删除逻辑实现.mp427.2MB
169-收件箱添加笔记本相关的条件、新增文本本地化(一).mp420.89MB
170-新增文本的本地化(二).mp426.52MB
171-v0.0.16 版本提交 与 v0.0.17 版本定义.mp47.14MB
172-实现对应视图创建对应笔记的功能.mp414.65MB
173-v0.0.18 版本定义.mp45.11MB
174-笔记的统计信息显示.mp416.01MB
175-收件箱与全部笔记侧边栏的统计实现.mp425.07MB
176-优先级的侧边栏统计实现.mp416.59MB
177-颜色的基数统计实现.mp428.65MB
178-各个颜色的统计实现.mp426.26MB
179-每个笔记本的统计实现.mp427.76MB
180-提取复用的过滤条件 与 v0.0.18 版本提交.mp414.6MB
181-v0.0.19 版本定义 与 搜索按钮实现.mp417.79MB
182-搜索功能分析.mp48.08MB
183-搜索页面的样式统一.mp414.88MB
184-搜索功能的 Redux 逻辑实现.mp419.09MB
185-搜索结果的显示 UI 实现.mp48.82MB
资料.zip27.04MB
40、UGUI整体解决方案-案例篇1.49GB
视频1.46GB
000-UGUI整体解决方案案例篇演示视频.mp46.12MB
101-解决UI和3D物体之间的事件响应问题.mp48.58MB
102-解决UI和3D物体层叠时,只响应UI的问题.mp415.34MB
103-解决UI和3D物体的同时响应问题.mp417.01MB
104-解决UI和鼠标点击之间的响应问题.mp418.16MB
105-为什么要实现自己的圆形图片组件.mp411.32MB
106-Image是怎样被渲染到屏幕上的.mp49.46MB
107-获取当前图片的uv信息.mp411.97MB
108-这个uv信息为什么是Vector4.mp410.56MB
109-uv坐标和rect之间的换算比例.mp412.81MB
110-求出每一块的弧度.mp48.73MB
111-怎样通过顶点信息获取到三角面信息.mp412.74MB
112-Pos和uv坐标的关系.mp415.54MB
113-生成所有的顶点信息.mp415.06MB
114-生成面片完成圆形组件的显示.mp422.23MB
115-实现技能CD基础效果.mp413.23MB
116-完整实现技能CD效果.mp418.47MB
117-解决圆心位置引起的轴心点问题.mp416.51MB
118-完成代码调整.mp413.9MB
119-Image的点击区域说明及编写自己的响应逻辑.mp413.43MB
120-实现精确点击判断的算法原理简述.mp48.77MB
121-判断有效性逻辑部分.mp414.32MB
122-获取到图形上的点.mp414.56MB
123-判断点击点是否在有效范围内.mp411.99MB
124-完成图形内点击的精确判断.mp419.52MB
125-UGUI自己的不规则图形精确点击策略.mp414.77MB
126-可行的不规则图形精确点击策略.mp416.88MB
127-实现不规则图形精确点击策略.mp416.42MB
128-3D轮转图的两种实现方式简述.mp410.71MB
129-创建子物体模板.mp413.15MB
130-创建轮转图子项.mp416.3MB
131-子项数据分析.mp411.5MB
132-使用一维数据模仿椭圆轨迹.mp416.31MB
133-分析缩放改变的数学模型.mp417.31MB
134-添加计算数据的部分逻辑.mp414.06MB
135-计算并设置当前数据.mp417.3MB
136-层级部分逻辑.mp412.6MB
137-计算层级思路.mp413.54MB
138-完成层级计算部分代码.mp414.28MB
139-为啥数组中的结构的属性不允许修改.mp414.27MB
140-拖动卡片部分.mp416.24MB
141-切换卡片逻辑部分.mp416.44MB
142-添加动画部分.mp420.27MB
143-雷达图需求分析.mp48.03MB
144-生成背景图标记点Point.mp411.89MB
145-初始化Point坐标.mp412.37MB
146-生成可操作顶点.mp415.03MB
147-初始化Handler位置.mp417.36MB
148-添加顶点.mp415.52MB
149-生成三角面.mp413.09MB
150-演示初步效果.mp412.96MB
151-完成雷达图.mp412.86MB
152-编写满足自己条件的顶点.mp413.45MB
153-为啥反向的三角面正常显示了.mp417.08MB
154-使用UGUI组件制作自适应大小滚动视图.mp413.34MB
155-滚动视图的优化思路.mp411.38MB
156-计算需要生成子项的数量.mp412.81MB
157-完成子物体的生成.mp413.51MB
158-模拟数据部分及计算content高度.mp416.98MB
159-分析子项的ID获取逻辑.mp415.66MB
160-分析ID的变化逻辑.mp411.01MB
161-添加数据获取部分.mp413.95MB
162-计算显示ID范围.mp419.23MB
163-完成自身ID初始化就修改部分逻辑.mp414.96MB
164-数据的检测一定要在数据的源头进行.mp412.51MB
165-完成Item的数据显示逻辑部分.mp413.78MB
166-完成案例演示.mp417.84MB
167-血条的实现.mp49.86MB
168-初始化血条并分析常见问题.mp416.12MB
169-获取正确的血条位置.mp417.08MB
170-数据和显示分离是很重要的.mp411.24MB
171-分析功能需求.mp412.68MB
172-血条部分的初始化及数据分析.mp417.83MB
173-设置子项数据部分.mp412.83MB
174-完成子项的初始化部分.mp413.07MB
175-扣血部分逻辑.mp411.47MB
176-血条超限部分逻辑.mp411.95MB
177-切换血条部分逻辑.mp414.14MB
178-修改下标部分逻辑.mp414.2MB
179-完成血条案例的实现.mp419.47MB
180-UI中特效层级的案例.mp412.79MB
181-特效的遮罩.mp411.95MB
201-照片墙资源思路.mp417.29MB
202-生成部分功能思路.mp411.06MB
203-计算每个点的位置.mp412.58MB
204-完成入场动画部分.mp411.95MB
205-点击动画部分.mp425.8MB
206-扩散动画的遍历思路.mp427.26MB
207-获取边界ID的思路.mp421.53MB
208-计算左右边界.mp413.07MB
209-获取相邻图片的id.mp413.24MB
210-初始化隐藏动画部分.mp412.63MB
211-动画区域的去重判断.mp411.12MB
212-根据ID获取Item对象.mp417.79MB
213-隐藏动画逻辑部分.mp415.91MB
214-动画半径的计算.mp421.59MB
215-完成隐藏动画.mp424.3MB
216-完成波纹扩散动画.mp432.32MB
217-修改动画中的小问题.mp441.98MB
218-重新进场动画的需求分析.mp411.25MB
UGUISolution.zip24.63MB
UGUI整体解决方案—案例篇资源说明.txt328B
41、Unity AR - Vuforia功能全掌握1.17GB
视频1GB
1-课程演示.mp411.5MB
2-课程介绍.mp422.7MB
3-Unity2018.4.mp427.55MB
4-ImageTarget代码分析.mp416.61MB
5-同时识别多张识别图.mp419.04MB
6-制作自己的识别图.mp418.45MB
7-扫描识别图播放视频.mp434.62MB
8-虚拟按钮.mp435.78MB
9-AVProVideo插件的使用.mp422.52MB
10-使用AVProVideo播放视频.mp425.34MB
11-新版自带脱卡,自己实现脱卡.mp430.26MB
12-脱卡避免重复识别.mp418.98MB
13-MultiImage(立方体识别).mp433.06MB
14-自动切割图片工具制作.mp424.57MB
15-打开文件对话框.mp416.91MB
16-弹窗提示.mp422.19MB
17-提取切割图片方法.mp425.61MB
18-切割图片.mp428.45MB
19-上传MultiImage识别图.mp438.51MB
20-修改工具.mp417.1MB
21-CylindricalTarget.mp414.81MB
22-VuMark介绍.mp430.66MB
23-安装AI,VuMark图层介绍.mp418.85MB
24-制作VuMark.mp423.19MB
25-使用VuMark.mp414.45MB
26-关于VuMark补充.mp424.41MB
27-3D Scan介绍.mp418.13MB
28-扫描模型的过程.mp422.64MB
29-上传OD文件.mp420.01MB
30-地平面识别.mp427.63MB
31-关于地平面识别.mp422.91MB
32-关于地平面识别安卓打包.mp444.82MB
33-地平面打包iOS平台.mp420.05MB
34-MidAir.mp420.23MB
35-ModelTarget演示.mp432.18MB
36-ModelTargetGenerator.mp432.05MB
37-MTG软件的使用.mp422.22MB
38-引出标准、高级、360.mp430.06MB
39-代码动态修改引导视图.mp421.25MB
40-训练高级目标数据库.mp414.64MB
41-使用高级模型目标数据库.mp428.35MB
42-高级模型目标360.mp423.75MB
43-关于云识别与用户自定义识别.mp49.35MB
百度云链接.txt47B
VuforiaLearn.zip169.24MB
42、Unity SDK接入-QQ微信登录1.89GB
视频1.85GB
00-课程介绍.mp412.35MB
01-课程准备.mp424.78MB
02-平台管理类.mp417.11MB
03-平台管消息类.mp422.69MB
04-动态创建消息Object.mp420.39MB
05-Unity发送消息到Android.mp417.48MB
06-Unity从底层获取数据.mp424.19MB
07-获取PC内存数据.mp435.98MB
08-AndroidStudio简单介绍.mp425.71MB
09-aar与jar区别.mp413.24MB
10-生成jar与aar.mp416.37MB
11-写android代码前的准备工作.mp419.06MB
12-Android层面GameHelper类.mp417.29MB
13-Android发送消息到Unity.mp418.05MB
14-GameHelper类完善.mp423.08MB
15-Android内存获取.mp422.18MB
16-TencentQQ初始化.mp426.63MB
17-QQ登录回调类.mp416.92MB
18-处理低端机可能接收不到回调.mp425.8MB
19-登录之后设置token等数据.mp431MB
20-统一Json数据.mp419.87MB
21-unionid获取1.mp424.81MB
22-unionid获取2.mp426.74MB
23-QQ登录基础总结.mp420.06MB
24-QQ自动登录接口.mp424.32MB
25-Unity层面对应QQ接口.mp422.49MB
26-AndroidManifest配置1.mp418.2MB
27-AndroidManifest配置2.mp419.43MB
28-Unity层面登录回调.mp419.66MB
29-Unity层面登录补充.mp424.39MB
30-简单登录界面.mp422.31MB
31-界面逻辑完善.mp428.82MB
32-QQ登录流程总结.mp426.25MB
33-微信SDK下载.mp426.22MB
34-微信登录.mp417.71MB
35-微信登录回调类.mp420.76MB
36-微信登录回调完善.mp418.43MB
37-微信登录回调获取数据.mp422.24MB
38-微信设置统一Json格式.mp418.52MB
39-微信获取unionid.mp424.76MB
40-保存refreshtoken.mp419.63MB
41-判断授权是否有效.mp423.09MB
42-微信刷新票据.mp424.69MB
43-补充Unity层面代码.mp420.61MB
44-微信AndroidManifest.mp429.02MB
45-微信登录总结.mp425.04MB
46-导出jar到Unity工程.mp426.8MB
47-IOS_SDK下载及介绍.mp426.19MB
48-IosAutoBuild类编写.mp427.64MB
49-添加设置及修改设置.mp425.01MB
50-添加Framework.mp438.7MB
51-修改Info.plist.mp420.14MB
52-IOS平台PlatMsgManager代码编写.mp424.19MB
53-IOS微信SDK导入.mp421.96MB
54-查看生成的Xcode工程.mp415.61MB
55-ios启动类.mp418.04MB
56-回调注册.mp418.18MB
57-GameHepler类创建.mp417.63MB
58-ios发送消息到unity.mp421.52MB
59-Unity发送消息到ios.mp415.78MB
60-Unity调用函数补充.mp416.92MB
61-ios内存获取相关.mp422.24MB
62-创建TencentQQ类.mp423.34MB
63-TencentQQ单例及初始化.mp413.78MB
64-TencentQQ协议.mp413.31MB
65-QQ登陆集登出.mp413.64MB
66-QQ登陆回调.mp418.14MB
67-获取票据函数.mp421.34MB
68-登陆其他回调结果.mp412.4MB
69-QQ授权有效判断.mp420.55MB
70-在GameHelper中调用TencentQQ.mp421.1MB
71-QQ登陆总结.mp428.51MB
72-微信接入准备.cmproj.mp423.23MB
73-微信初始化.cmproj.mp415.84MB
74-微信登陆.mp418.99MB
75-微信登陆回调.mp420.67MB
76-请求accesstoken.mp426.61MB
77-设置自己的Json字符串.mp421.56MB
78-获取unionid1.mp427.52MB
79-获取uniodid2.mp421.16MB
80-判断授权是否有效.mp430.72MB
81-获取票据.mp427.66MB
82-微信登陆总结.mp434.3MB
83-mac上问题处理.mp417.55MB
84-Unity中IOS处理修改.mp420.51MB
85-课程结束语.mp425.13MB
资料.rar41.82MB
43、一个人做个游戏 第二季 游戏设计体系构建840.12MB
101-v0.0.10 版本定义.mp431.9MB
102-游戏结构拆解与该有的心态.mp440.96MB
103-游戏结构笔记记录.mp433.16MB
104-游戏的结构整理.mp417.79MB
105-Readme 迁移工作.mp425.93MB
201-v0.0.11 版本定义.mp424.89MB
202-README 迁移完成.mp419.48MB
203-游戏的四个基本元素.mp424.82MB
204-游戏的基本元素-机制.mp421.17MB
205-游戏的基本元素-故事、美感、技术.mp424.69MB
301-v0.0.12 版本定义与四元素互相之间的关系.mp421.13MB
302-太空侵略者中的四元素组成.mp438.59MB
303-玩家体验与四元素.mp430.3MB
304-游戏设计的艺术-全书脑图.mp424.67MB
305-游戏和主题.mp425.98MB
306-寻找主题与主题强化(一).mp438.77MB
307-寻找主题与主题强化(二).mp429.56MB
308-跟着案例学习概念“主题”.mp441.86MB
309-主题与玩家.mp414.52MB
310-关于友情的小故事.mp432.86MB
311-UIStoryPanel 播放小故事.mp454.09MB
312-UIStoryPanel 随机播放小故事.mp444.08MB
313-增加故事的结尾.mp426.07MB
314-故事索引的存储功能.mp430.34MB
315-增加两个小故事.mp439.57MB
316-故事文本间距调整与调整信息显示功能.mp428.98MB
317-灵感.mp436.22MB
318-新的角色.mp417.73MB
44.Unity 编辑器扩展精粹2.77GB
视频2.76GB
1-课程演示.mp48.94MB
2-第一部分课程简介.mp412.5MB
3-课程目标与编辑器扩展初识.mp414.88MB
4-知识体系初步构建.mp421.63MB
5-案例一功能演示.mp43.3MB
6-通过 MenuItem 在场景中创建 GameObject 结构.mp418.88MB
7-案例 1 的需求定义.mp418.18MB
8-MenuItem 的 Validate 实践 与 SetupUIRoot 的容错逻辑实现.mp420.78MB
9-添加 UI 层级 与 自定义窗口.mp416.72MB
10-实现尺寸编辑功能.mp423.44MB
11-生成 Bg、Common、PopUI、Forward 到 UIRoot.mp425.13MB
12-通过序列化给组件变量赋值.mp425.48MB
13-通过编辑器生成 Prefab.mp425.41MB
14-案例二功能演示.mp43.68MB
15-案例 2 的需求定义.mp421.69MB
16-创建脚本文件实现.mp417.24MB
17-根据 GameObject 名字生成代码.mp424.41MB
18-获取编译完成的时机.mp424.03MB
19-生成代码之后自动 AddComponent 到 GameObject 上.mp414.01MB
20-标记并搜集 Bind.mp441.47MB
21-根据已标记的组件生成代码.mp420.74MB
22-已标记的 GameObject 对 Root GameObject 赋值.mp420.02MB
23-分成两个文件生成代码,避免逻辑代码被覆盖。.mp427.55MB
24-尝试使用菜单的验证(验证).mp414.93MB
25-生成命名空间.mp422.52MB
26-根据设置的命名空间生成代码.mp428.4MB
27-知识点总结 与 接下来要做的事情定义.mp410.41MB
28-代码生成的路径设置类实现.mp417.69MB
29-生成脚本的路径定制实现.mp434.87MB
30-根据路径生成 Prefab 实现.mp435.49MB
31-CodeGenerateInfo 信息设置到新生成的脚本中.mp46.62MB
32-强制触发编译功能,添加 Bind 菜单按钮.mp415.21MB
33-生成的成员变量支持其它类型.mp425.49MB
34-CodeGenerateInfo 的自定义 Inspector 实现.mp442.9MB
35-修复生成的 Prefab 存储的信息不正确的功能.mp422.94MB
36-菜单栏的快捷键实现.mp416.54MB
37-GameObject 的快捷键实现.mp416.78MB
38-实现一键重启项目.mp413.64MB
39-知识点总结与课程总结.mp420.08MB
40-创建窗口与快捷键.mp423.99MB
41-清单添加功能完成.mp417.46MB
42-清单存储功能完成.mp426.88MB
43-清单事项删除功能.mp417.28MB
44-存储的数据结构升级.mp440.86MB
45-完成功能.mp413.52MB
46-更改标题与窗口显示样式.mp417.46MB
47-工具类 Property.mp438.62MB
48-使用 Property 重构代码并升级存储的数据结构.mp449.01MB
49-数据结构升级器完成.mp432.92MB
50-已完成列表和未完成列表的切换.mp423.28MB
51-渲染框架的设计.mp430.45MB
52-TextAreaView 与 CustomView.mp434.73MB
53-Property 提供 setter 的绑定.mp422.47MB
54-Property 提供取消绑定功能.mp426.83MB
55-ButtonView 与 VerticalLayout 集成到渲染框架.mp435.82MB
56-View 与 Layout 添加基类.mp446.33MB
57-HorizontalLayout 集成.mp449.26MB
58-ViewController 设计.mp453.98MB
59-Window 设计.mp447.37MB
60-TodoView 和 TodoListView 拆分.mp447.37MB
61-ViewController 添加 SetUp 生命周期.mp431.55MB
62-View 提供 RemoveFromParent 功能.mp427.3MB
63-Topbar 样式更改.mp416.34MB
64-创建顶部菜单.mp418.68MB
65-TopbarView 集成.mp425.28MB
66-数据结构更新指令设计.mp450.09MB
67-更新数据结构.mp451.43MB
68-按钮的样式优化.mp443.1MB
69-将样式设置集成到渲染框架.mp424.95MB
70-已完成后的重置功能.mp429.47MB
71-将 ViewController 的逻辑拆分到两个子页面中去.mp424.34MB
72-给 View 添加 OnBeforeDraw 生命周期.mp440.09MB
73-ImageButtonView 集成.mp424.43MB
74-使用 ImageButtonView 重构完成和重置按钮.mp417.38MB
75-文本对齐方式集成与优化界面显示.mp439.61MB
76-使用ImageButtonView 重构删除按钮.mp425.81MB
77-背景色更改集成到渲染框架中.mp427.75MB
78-添加和输入部分样式更改.mp423.19MB
79-已完成按照日期显示.mp434.43MB
80-FinishedTodoView 完成.mp427.07MB
81-计算开始和结束的时间.mp428.26MB
82-优化时间的显示提高可读性.mp432.12MB
83-添加 AddTo 功能、以天为单位计算时间.mp438.71MB
84-优先级功能实现(一).mp443.24MB
85-优先级功能实现(二).mp428.85MB
86-优先级功能实现(三).mp423.58MB
87-等待下一帧刷新 View.mp456MB
88-完成实时排序功能.mp441.96MB
89-给清单和已完成添加 ScrollView 功能.mp448.06MB
90-GUILayout.Box 验证与测试.mp449.42MB
91-BoxView 集成到渲染框架中.mp436.92MB
92-标签的优先级颜色设定.mp421.29MB
93-分类管理列表界面完成.mp431.01MB
94-子窗口集成到渲染框架(SubView).mp461.3MB
95-Category 编辑器界面与 View 绑定.mp428.99MB
96-Category 添加功能.mp448.14MB
97-category 的显示与编辑功能实现.mp426.09MB
98-Category 的编辑与添加功能实现.mp444.41MB
99-Category 的删除功能.mp429.35MB
100-优化 Category 编辑器界面.mp419.99MB
资料(2).zip937.58KB
45.UIWidgets 案例精讲:经典复古 GB 俄罗斯方块1.85GB
视频1.83GB
00-课程演示.mp45.07MB
01-课程简介.mp410.68MB
02-v0.0.1 版本定义 与 环境准备.mp415.74MB
03-游戏区域的背景颜色设置.mp420.14MB
04-砖块的样式设计.mp423.9MB
05-砖块的状态设计.mp419.16MB
06-10 x 20 砖块背景设计.mp49.04MB
07-根据数据更新游戏区.mp424.26MB
08-游戏的数据和游戏的显示分离(初步架构设计).mp428.84MB
09-游戏的数据和状态共享实现.mp424.85MB
10-控制器的共享实现.mp413.89MB
11-分析游戏系统与键盘输入组件实现.mp417.73MB
12-键盘输入监听实现.mp414.94MB
13-键盘控制一个点实现.mp429.3MB
14-v0.0.2 版本提交与 v0.0.3 版本定义.mp45.91MB
15-下落的块积累功能实现.mp420.59MB
16-下落的块重合的问题修复.mp48.16MB
17-v0.0.4 版本定义与提供编写消除逻辑的接口.mp425.27MB
18-消除一行实现.mp425.65MB
19-v0.0.4 版本提交与 v0.0.5 版本定义.mp49.74MB
20-O 型块实现.mp425.99MB
21-向右防止穿墙的碰撞实现.mp417.97MB
22-向右和向下的统一碰撞验证实现.mp420.86MB
23-O 型块的积累实现与消除多行测试通过.mp412.88MB
24-Z 型块实现.mp436.13MB
25-余下的块全部实现.mp414.94MB
26-矩阵创建工具实现.mp428.27MB
27-旋转的算法实现.mp416.16MB
28-旋转的功能实现.mp410.22MB
29-逆时针旋转改成顺时针旋转.mp48.62MB
30-矫正初始位置实现.mp451.3MB
31-各个块的初始位置定义.mp411.8MB
32-计时与自动下落实现.mp414.41MB
33-下落到底的功能实现.mp421.42MB
34-添加下落和正在游戏的两个状态.mp419.97MB
35-分数的计算实现.mp424.23MB
36-分数的显示实现.mp422.82MB
37-v0.0.8 版本定义与计分规则实现.mp420.03MB
38-分数显示的样式改进.mp416.46MB
39-组件结构分析.mp413.24MB
40-屏幕组件封装(GBScreen).mp410.13MB
41-左右移动碰撞的 bug 修复.mp49.52MB
42-背景与颜色实现.mp412.66MB
43- GameBoy 用户界面抽象实现(GBUserInterface).mp417.66MB
44-GB 用户界面的边框样式实现.mp422.71MB
45-背景布局大致实现.mp417.17MB
46-砖块的尺寸共享组件实现.mp417.11MB
47-砖块的尺寸计算.mp415.08MB
48-应用砖块的尺寸完成砖块的适配.mp45.49MB
49-掌机的按钮组件结构设计.mp421MB
50-旋转的掌机按钮实现.mp419.85MB
51-方向按钮实现.mp421.48MB
52-v0.0.10 版本定义 与 边框的问题修复.mp417.87MB
53-问题收集与版本提交.mp45.96MB
54-按键的手感改进.mp427.75MB
55-三个系统按钮实现.mp410.01MB
56-系统按钮的识别描述实现.mp421.89MB
57-按钮描述改进.mp431.76MB
58-方向按钮的样式改进.mp450.1MB
59-方向按钮的间距改进.mp410.1MB
60-暂停和继续功能实现.mp414.5MB
61-添加未开始游戏状态.mp428.69MB
62-重置的功能实现.mp423.84MB
63-bug 修复、v0.0.11 版本提交 与 v0.0.12 版本定义.mp414.9MB
64-Next Block 的 UI 显示实现.mp419.58MB
65-GameState 到 StatusPad 显示的逻辑实现.mp420.43MB
66-预览的 bug 修复 与 v0.0.12 版本提交.mp47.69MB
67-v0.0.13 版本定义与素材导入.mp48.52MB
68-材质共享组件设计.mp420.74MB
69-暂停 Icon 的代码结构设计.mp417.46MB
70-材质画笔功能实现.mp426.7MB
71-暂停 Icon 的显示、隐藏逻辑实现.mp416.83MB
72-v0.0.13 版本提交 与 v0.0.14 版本定义.mp47.73MB
73-显示未开始游戏状态下的文本.mp413.91MB
74-IconDragon 显示实现.mp412.25MB
75-IconDragon 的动画实现.mp415.31MB
76-IconSound 显示实现.mp410.49MB
77-冒号数字的显示功能实现.mp415.78MB
78-单个数字的显示功能实现.mp416.19MB
79-多个数字的显示功能实现.mp422.14MB
80-时间的显示逻辑实现.mp416.13MB
81-v0.0.14 版本提交 与 v0.0.15 版本定义.mp45.94MB
82-所有的数字全部换成 Number.mp416.79MB
83-通过等级决定下落速度的逻辑实现.mp416.53MB
84-等级的选择功能实现.mp419.78MB
85-游戏结束功能实现 与 v0.0.15 版本提交.mp49.82MB
86-v0.0.16 版本定义 与 消除的数据记录.mp433.32MB
87-消除动画实现.mp427.31MB
88-消除的 bug 修复.mp423.47MB
89-消除的 bug 修复(二).mp429.29MB
90-v0.0.17 版本定义 与 AudioPlayer 实现.mp416.1MB
91-游戏音效播放实现.mp424.48MB
92-静音功能实现.mp421.73MB
93-v0.0.18 版本定义 与 赞助按钮实现2.mp416.43MB
94-对话框动作封装.mp423.16MB
95-显示支付宝和微信的二维码.mp419.3MB
96-v0.1.1 版本定义 与 本地化支持准备.mp434.13MB
97-平台语言判断实现.mp418.17MB
98-小恐龙居中问题修复.mp417.06MB
99-全部文本的本地化实现 与 v0.1.1 版本提交.mp421.97MB
资料.zip27.98MB
46.Unity Shader中级2.62GB
视频2.43GB
000-课程展示.mp414.79MB
001-UnityHub及2019的安装破解.mp445.55MB
002-渲染路径的介绍.mp425.15MB
003-shader里控制的渲染路径.mp419.15MB
004-前向渲染逐像素光源.mp426.41MB
005-前向渲染逐顶点光源.mp419.39MB
006-逐顶点光源与逐像素光源的实际判断.mp421.94MB
007-ForwardBass Pass顶点.mp416.07MB
008-ForwardBass Pass片元.mp417.2MB
009-ForwardBass逐顶点和SH光源计算.mp429.31MB
010-ForwardAdd Pass顶点.mp420.97MB
011-ForwardAdd Pass片元.mp429.88MB
012-前向渲染总结.mp417.41MB
013-前向渲染补充.mp414.31MB
014-延迟渲染原理.mp425.24MB
015-G-Buffer详细介绍.mp427.73MB
016-延迟渲染Shader Pass1.mp419.26MB
017-延迟渲染Shader Pass2.trec.mp427.02MB
018-G-Buffer数据输入纠错.mp418.94MB
019-延迟渲染后处理shader1.mp415.92MB
020-计算屏幕空间位置.mp417.45MB
021-计算像素方向及采样深度图.mp416.73MB
022-计算世界坐标.mp420.09MB
023-聚光灯衰减.mp428.87MB
024-方向光和点光源衰减.mp428.74MB
025-延迟渲染光照计算.mp421.58MB
026-转码pass通道.mp431.62MB
027-LDR与HDR处理.mp429.85MB
028-LDR渲染问题处理.mp422.38MB
029-Stencil介绍.mp427.09MB
030-Stencil示例1.mp430.36MB
031-Stencil示例2(Stencil与Queue).mp438.02MB
032-Stencil示例3(区域蒙版).mp421.23MB
033-Unity光照衰减.mp431.38MB
034-回顾延迟渲染所使用的Stencil与光照衰减.mp417.12MB
035-Unityt阴影映射原理.mp424.54MB
036-产生阴影.mp437.97MB
037-产生阴影补充.mp413.44MB
038-接收阴影.mp434.07MB
039-阴影衰减合并以及ForwardAdd阴影.mp439.84MB
040-多个逐像素光源阴影解释.mp420.72MB
041-AlphaTest阴影.mp442.77MB
042-AlphaTest阴影补充.mp425.74MB
043-AlphaBlend阴影.mp426.42MB
044-Stencil与阴影回顾总结.mp417.71MB
045-SurfaceShader介绍.mp425.89MB
046-SurfaceShader主要操作函数.mp432.24MB
047-SurfaceShader具体流程1.mp427.49MB
048-SurfaceShader具体流程2.mp436.87MB
049-SurfaceShader其他3种函数插入位置.mp443.02MB
050-SurfaceShader结构体限制.mp418.47MB
051-SurfaceShader老版形式.mp423.83MB
052-SurfaceShader法线贴图采样.mp418.74MB
053-SurfaceShader最终颜色控制.mp417.3MB
054-SurfaceShader边缘光.mp420.41MB
055-SurfaceShader卡通渲染.mp435.47MB
056-SurfaceShader描边.mp430.96MB
057-SurfaceShader Xray.mp428.03MB
058-SurfaceShader流动效果1.mp421.76MB
059-SurfaceShader流动效果2.mp427.71MB
060-SurfaceShader流动效果3.mp428.09MB
061-SurfaceShader基于法线UV扭曲1.mp419.37MB
062-SurfaceShader基于法线UV扭曲2.mp428.11MB
063-SurfaceShader简单Glow1.mp431.84MB
063-SurfaceShader简单Glow2.mp426.88MB
064-SurfaceShader简单Glow3.mp448.67MB
065-SurfaceShader简单Glow4.mp436.77MB
066-SurfaceShader法线外扩变化.mp431.21MB
067-SurfaceShader简单模糊.mp422.39MB
068-SurfaceShader消融效果1.mp424.19MB
069-SurfaceShader消融效果2.mp420.77MB
070-SurfaceShader区域过度.mp420.86MB
071-SurfaceShader区域过度2.mp417.85MB
072-SurfaceShader AlphaTest.mp426.83MB
073-SurfaceShader AlphaBlend.mp418.48MB
074-SurfaceShader雪效果1.mp432.5MB
075-SurfaceShader雪效果2.mp427.8MB
076-SurfaceShader雪效果补充.mp424.36MB
077-SurfaceShader雪效果补充2.mp416.82MB
078-实时GI与烘培GI.mp421.56MB
079-实时GI的简单介绍.mp430.11MB
080-实时GI的参数介绍.mp417.61MB
081-Bake GI-BakeIndirect..mp418.24MB
082-Bake GI-Shadowmask.mp425.42MB
083-Bake GI-Subtractive.mp418.65MB
084-GI小总结.mp419.91MB
085-BakeGI参数讲解.mp429.71MB
086-BakeGI参数讲解2.mp418.66MB
087-同时烘培RealtimeGI与BakeGI.mp417.86MB
088-Shader中GI运算.mp434.85MB
089-Shader中GI运算2.mp434.09MB
090-SurfaceShader选择使用.mp419.56MB
091-创建Cubemap.mp420.35MB
092-创建Cubemap第二种方式.mp411.69MB
093-反射顶点代码.mp419.82MB
094-反射片元代码.mp419.04MB
095-折射.mp421.39MB
096-菲涅尔反射原理介绍.mp419.87MB
097-菲涅尔反射.mp417.28MB
098-RenderTexture镜面效.mp419.71MB
资料 (1).zip69.23MB
资料.rar132.67MB
47.UIWidgets 案例精讲:GTD 时间管理 App1.43GB
视频1.36GB
00-课程演示.mp43.51MB
01-课程简介.mp49.68MB
02-GTD 简介与 Unity 环境准备.mp423.16MB
03-添加按钮实现与跳转到 AddTodoPage 实现.mp423.09MB
04-AddTodoPage 的输入框与保存按钮实现.mp417.73MB
05-表单验证功能实现.mp412.59MB
06-Redux 准备与创建 Todo 功能实现.mp431.57MB
07-收件箱列表显示实现.mp419.88MB
08-v0.0.2 版本提交 v0.0.3 版本定义.mp49.78MB
09-存储功能实现.mp413.63MB
10-删除功能与向右滑动手势实现.mp419.55MB
11-左滑删除功能实现.mp421.83MB
12-v0.0.5 版本定义 v0.0.4 版本提交.mp48.16MB
13-侧边抽屉实现.mp417.21MB
14-过滤模型设计.mp427.81MB
15-已完成界面与逻辑实现.mp425.32MB
16-GTD 快速入门(二)收集、整理、执行.mp423.4MB
17-ByInbox 与 ByFinished 合并为 ByStatus.mp414.82MB
18-ByToday 的 filter 定义.mp412.91MB
19-Todo 的截止日期选择.mp427.25MB
20-截止日期与字符串的转换.mp421.55MB
21-今天列表的任务显示.mp428.61MB
22-修复收件箱与各页面 Title 的缺陷.mp415.33MB
23-只有今天才可以执行任务实现.mp416.68MB
24-Todo 的编辑器实现与跳转到编辑器功能实现.mp430.8MB
25-Todo 的编辑逻辑实现.mp424.43MB
26-GTD 快速入门(二)回顾与细化、v0.0.8 版本的定义.mp47.75MB
27-接下来一周的任务列表实现.mp417.42MB
28-v0.0.9 版本定义.mp48.05MB
29-Drawer 的标签按钮实现与跳转到标签编辑器页面实现.mp416.47MB
30-标签编辑器的输入内容实现.mp419.72MB
31-标签编辑器的输入验证实现.mp417.39MB
32-标签创建的逻辑实现.mp424.95MB
33-标签的展开和收回功能实现.mp421.94MB
34-在 Todo 编辑器中编辑标签逻辑实现.mp420.52MB
35-在 Todo 编辑器中的编辑 Label 的弹框实现.mp426.51MB
36-在编辑器中显示正确的 Label 实现.mp441.1MB
37-TodoItem Widget 标签的显示.mp433.69MB
38-Drawer 选定之后要自动关闭.mp47.9MB
39-TodoItem Widget DueDate 的显示实现.mp415.66MB
40-v0.0.9 版本提交与小结.mp47.38MB
41-标签的过滤器定义.mp422.21MB
42-ViewModel 支持标签的过滤逻辑.mp423.13MB
43-优先级的编辑样式实现.mp415.14MB
44-编辑优先级的弹框交互逻辑实现.mp425.35MB
45-优先级编辑弹框的样式改进.mp427.82MB
46-优先级表单提交与 Todo Widget 中显示优先级.mp414.92MB
47-ByWeek 和 ByToday 合并成 DueDate.mp440.53MB
48-收件箱的存放条件增加.mp48.34MB
49-在 Drawer 中显示 Project 的列表.mp412.96MB
50-标签的创建标签按钮改进.mp417.9MB
51-Drawer 中添加 Project 按钮.mp413.57MB
52-创建项目界面的样式风格统一.mp417.59MB
53-创建 Project 的逻辑实现.mp423MB
54-Drawer 中列出已经创建的 Project.mp416.93MB
55-TodoEditor 编辑器中的项目编辑实现.mp423.91MB
56-收件箱的选择弹框完成.mp418.39MB
57-Project 数据转换成弹框选择项.mp426.77MB
58-TodoEditor 中提交 Project 数据.mp420.13MB
59-TodoWidget 中显示所属项目名.mp424.78MB
60-TodoWidget 中项目名的样式改进.mp410.95MB
61-根据 Project 过滤 Todo 实现.mp418.62MB
62-v0.0.13 版本提交与接下来的内容规划.mp46.15MB
63-主题颜色和强调颜色设置.mp412.76MB
64-SnackBar 通知实现.mp411.65MB
65-Add Project 界面添加颜色编辑控件.mp417.18MB
66-添加按钮实现与跳转到 AddTodoPage 实现.mp417.35MB
67-在 Project Model 上添加颜色字段.mp417.43MB
68-相关组件的 Project 颜色显示.mp417.22MB
69-Label 添加颜色字段与界面逻辑实现.mp412.59MB
70-相关组件的 Label 颜色显示.mp411.45MB
71-v0.1.1 提交与 GTD 快速入门(三).mp418.04MB
72-GTD 快速入门(三)组织.mp418.8MB
73-GTD 快速入门(四)回顾、执行.mp419.64MB
74-课程小结.mp46.35MB
资料.zip69.23MB
48.UIWidgets 案例精讲:番茄计时器 ---《PomoTimer》1.3GB
视频1.23GB
00-课程演示.mp42.67MB
01-课程简介.mp48.55MB
02-番茄工作法简介与 UIWidgets 环境准备.mp420.89MB
03-定时器的使用与文本每秒更新显示.mp433.46MB
04-v0.0.1 版本小结.mp424.02MB
05-样式改进与计时生命周期逻辑完善.mp420.9MB
06-开始按钮组件定义.mp416.96MB
07-开始按钮的样式完善.mp416.11MB
08-开始计时功能完成.mp421.11MB
09-暂停、继续计时功能完成.mp411.9MB
10-时间缩放工具的实现.mp431.39MB
11-v0.0.3 版本小结与 v0.0.4 版本定义.mp411.54MB
12-使用 string.PadLeft 对齐时间显示.mp417.68MB
13-主标题样式实现.mp414.64MB
14-番茄工作法 6 大原则.mp438.3MB
15-番茄工作法做法与优点.mp442.8MB
16-App 组件结构图与组件结构更改.mp424.3MB
17-增加任务的按钮完成.mp423.5MB
18-AppBar 部分样式完成.mp423.33MB
19-列表的 Body 部分样式实现.mp46.75MB
20-新建任务页面的打开和关闭实现.mp426.89MB
21-Title 输入框与 Description 输入框实现.mp425.08MB
22-保存按钮的显示与隐藏实现.mp421.47MB
23-保存按钮的点击处理.mp418.91MB
24-redux 基本设置:model、state、store、provider 创建.mp421.18MB
25-添加任务功能实现.mp427.09MB
26-任务列表的显示实现.mp412.27MB
27-删除任务功能实现.mp416.52MB
28-使用 UIWidgetsReduxPersist 完成本地存储功能.mp427.1MB
29-TaskWidget 封装与卡片样式的使用.mp422.2MB
30-TaskWidget 内的布局实现(一).mp413.43MB
31-TaskWidget 内部的布局实现(二).mp422.3MB
32-完成任务功能实现.mp413.23MB
33-HomoPage 与 TimerPage 跳转功能实现.mp49.79MB
34-完成番茄计时的逻辑.mp419.45MB
35-v0.0.7 版本提交与 v0.0.8 版本定义.mp46.53MB
36-TimerPage 的返回功能完成.mp419.66MB
37-TimerPage 的完成功能实现.mp48.58MB
38-TimerPage 的主题实现.mp415.97MB
39-未完成列表实现.mp429.29MB
40-Drawer 的样式改进.mp431.24MB
41-Drawer 上的切换功能.mp429.44MB
42-已完成列表页实现.mp432.14MB
43-v0.1.1 提交与 v0.1.2 版本定义.mp46.89MB
44-TimerPage 的波浪动画控件实现.mp446.69MB
45-TimerPage 波浪的高度计算问题修复.mp427.77MB
46-根据官方视觉稿矫正 TimerPage 的样式.mp419.17MB
47-生成 Sin 曲线的点.mp420.48MB
48-波浪动画完成.mp422.39MB
49-使用曲线动画(CurveAnimation)改进波浪动画.mp47.94MB
50-设置界面的切换功能完成.mp428.68MB
51-主题颜色切换设置的样式实现.mp429.01MB
52-切换主题颜色的功能实现.mp446.06MB
53-封装颜色按钮的封装与自定义番茄时长样式实现.mp438.63MB
54-给滑动条添加文本显示.mp415.61MB
55-自定义番茄时长功能完成.mp440.35MB
56-用户操作的通知、提示功能完成.mp422.15MB
57-课程小结.mp44.28MB
资料 (1).zip78.85MB
49..Unity MR - MagicLeap1.06GB
视频984MB
1-课程演示.mp47.25MB
2-MagicLeap介绍上.mp446.91MB
3-MagicLeap介绍下.mp421.97MB
4-MagicLeap包管理器安装、Unity2019安装.mp423.36MB
5-MagicLeap模拟器怎么操作.mp423.86MB
6-手柄、头盔、手势模拟.mp418.4MB
7-虚拟房间生成器.mp415.98MB
8-创建项目,配置MagicLeap环境.mp431.67MB
9-LuminOS 0.22.mp415.94MB
10-0.22.0配置MagicLeap项目环境.mp413.22MB
11-Unity在模拟器中快速预览.mp418.68MB
12-实现手柄射线.mp423.08MB
13-手柄按键以及触摸板手势API讲解.mp442.13MB
14-手柄按键以及触摸板手势获取.mp424.05MB
15-MLInput获取手柄按键以及触摸板手势.mp440.63MB
16-镜头晕影.mp432.05MB
17-镜头晕影示例场景.mp426.29MB
18-InputModule(输入模块).mp444.13MB
19-获取手势.mp424.8MB
20-Hand Tracking(手势跟踪).mp430.44MB
21-实现图片跟踪.mp425.91MB
22-打包真机权限的获取.mp421.07MB
23-ImageTracking示例场景.mp450.5MB
24-ImageCapture示例场景.mp439.06MB
25-LightTracking示例场景.mp426.6MB
26-真实世界射线检测.mp435.77MB
27-在射线位置生成物体.mp419.63MB
28-其他两种发射射线的方式.mp416.26MB
29-Raycast示例场景.mp422.13MB
30-媒体播放器示例场景_1.mp446.89MB
31-媒体播放器示例场景_2.mp421.06MB
32-Unity中的网格化.mp428.72MB
33-在视野中隐藏网格.mp429.04MB
34-发射小球.mp434.34MB
35-Meshing示例场景.mp442.2MB
MagicLeap.zip100.5MB
50.武士 第三季1.93GB
视频1.71GB
000-演示视频.mp48.21MB
101-课程内容简介.mp413.71MB
102-GamePart部分设计思路.mp428.74MB
103-初始化GamePart.mp416.04MB
104-细分游戏区域.mp426.28MB
105-判断游戏区域开启状态.mp417.52MB
106-墙体部分的结构.mp420.56MB
107-初始化锁子特效脚本.mp417.4MB
108-执行Dotween动画之前的注意事项.mp416.42MB
109-编写锁子动画.mp415.99MB
110-优化动画效果.mp418.69MB
111-墙体碰撞控制脚本.mp417.43MB
112-完成墙体部分的初始化.mp420.87MB
113-跟随动画设计思路.mp419.25MB
114-添加跟随脚本.mp416.46MB
115-完成相机动画的初始化及调用.mp416.67MB
116-调整相机父物体初始化位置.mp424.98MB
117-完成跟随位置调整.mp419.56MB
118-设计移动时的相机动画.mp418.56MB
119-添加方向判断.mp418.11MB
120-添加移动时的相机动画.mp425.76MB
121-完善动画效果.mp422.59MB
122-优化人物转身动作.mp437.2MB
123-解决人物撞墙后悔弹飞的问题.mp427.85MB
124-添加人物的碰撞检测.mp422.85MB
125-优化人物撞墙抖动问题.mp423.91MB
126-解决转向后原地不动的问题.mp429.77MB
127-添加游戏开始触发代码.mp422.83MB
128-完成关卡触发.mp424.45MB
129-优化代码结构.mp430.14MB
130-生成敌方单位功能设计.mp412.59MB
131-添加敌人配置.mp413.12MB
132-生成敌方单位的结构设计.mp411.94MB
133-管理类的生成方法实现.mp416.06MB
134-加载敌方预制部分.mp414.81MB
135-完成生成敌方单位的配置部分.mp418.87MB
136-调整配置结构能够方便的获取数据.mp413.4MB
137-完成敌方单位的数据解析.mp417.33MB
138-集合枚举器的坑.mp413.18MB
139-解决json读取的错误.mp413.43MB
140-验证当前功能.mp427.17MB
141-修改PointID获取方式.mp429.61MB
201-使用GOAP编写怪物AI.mp417.03MB
202-简述目标驱动逻辑.mp415.17MB
203-简述AI驱动逻辑.mp413.45MB
204-整理当前AI行为逻辑.mp417.16MB
205-添加AI打印组件.mp414.24MB
206-创建IdleAction.mp417.47MB
207-动作判定的简单讲解.mp416.69MB
208-动作处理器的简单讲解.mp410.66MB
209-动作处理器的执行逻辑.mp417.1MB
210-攻击待机状态.mp414.15MB
211-攻击待机状态逻辑.mp416.04MB
212-移动动作的状态逻辑.mp416.41MB
213-创建数据配置.mp412.45MB
214-AI架构内的数据获取.mp414.5MB
215-完成移动部分逻辑.mp419.42MB
216-受伤动作数据整理.mp411.91MB
217-受伤的常见逻辑整理.mp410.13MB
218-受伤逻辑实现.mp418.8MB
219-攻击逻辑整理.mp413.66MB
220-死亡动作判定思路.mp415.81MB
221-死亡部分判定逻辑实现.mp413.89MB
222-后退部分数据逻辑.mp415.71MB
223-代码耦合度和代码复用的取舍.mp415.93MB
224-实现数据类Map.mp416.19MB
225-动作的两种类型.mp414.73MB
226-警戒动作的实现.mp418.17MB
227-初始化动作管理类.mp411.72MB
228-目标部分执行逻辑.mp414.88MB
229-目标部分状态数据添加.mp416.32MB
230-完成已有组件的初始化部分.mp413.84MB
231-添加视线触发器.mp414.5MB
232-完成AI基础组件部分的初始化工作.mp415.91MB
233-动态添加脚本思路.mp416.9MB
234-根据限定名动态添加脚本.mp414.91MB
235-AI代理的初始化.mp411.74MB
236-怪物基础数值配置.mp413.37MB
237-完成敌方基础数据类的初始化.mp414.78MB
238-初始化AI的游戏数据.mp413.19MB
239-调整已有逻辑.mp418.33MB
240-修改初始化部分的错误.mp426.13MB
241-整理动作逻辑及调整状态命名.mp416.19MB
242-调整Action部分的状态数据.mp416.57MB
243-调整Goal部分的状态数据.mp412.14MB
244-完善Handler部分逻辑.mp415.34MB
245-完善配置数据.mp416.34MB
246-修改数据调用部分.mp415.18MB
247-已有AI逻辑演示.mp426.38MB
248-勿以效果小而不优化.mp422.4MB
301-功能模块化的好处.mp414.41MB
302-设计上要保证功能的独立性.mp411.65MB
303-View层和Control层的分离.mp410.54MB
304-ViewMgr的接口设计.mp424.26MB
305-View部分的基础逻辑.mp414.9MB
306-View层基础初始化逻辑设计.mp420.54MB
307-AI部分整体结构设计.mp412.1MB
308-Model部分的设计.mp414.72MB
309-添加ModelMgr基础逻辑.mp414.45MB
310-Model部分的初始化.mp418MB
Samurai2Asset.unitypackage225.91MB
武士2资源说明 (1).txt214B
51.UIWidgets 案例精讲:简易习惯养成 App1.38GB
视频1.38GB
00-课程演示.mp42.76MB
01-课程简介.mp47.69MB
02-环境准备与基本布局创建.mp421.13MB
03-习惯的创建功能实现.mp421.14MB
04-习惯的列表显示.mp427.52MB
05-习惯的删除实现与习惯控件的封装.mp425.83MB
06-习惯的编辑器界面跳转实现.mp419.9MB
07-删除按钮实现与删除流程讲解.mp420.26MB
08-Redux 准备与删除的 Action 实现.mp429.91MB
09-删除 Habit 功能完成.mp431.84MB
10-使用 Redux 重构创建 Habit 功能,Redux 的优势。.mp421.48MB
11-输入框与更新 Habit Action 实现.mp447.49MB
12-Habit Model 设计与更新 Habit Action 功能完成.mp417.67MB
13-Habit 编辑器中的返回按钮实现.mp421MB
14-创建 Habit 的输入功能实现.mp424.74MB
15-打卡的模型设计与界面的布局设计.mp419.26MB
16-使用 GridView 实现 Tasks 的布局区域.mp419.17MB
17-Tasks 与 Habits 的布局完成.mp422.28MB
18-通过 SafeArea 与 LayoutBuilder 计算布局尺寸.mp422.64MB
19-v0.0.7 版本介绍与 Habit Model 创建默认的 Tasks.mp424.19MB
20-选择 Habit 的交互事件实现.mp414.69MB
21-选择 Habit 的 Model 与样式实现.mp422.26MB
22-选择 Habit 的 Tasks 与 Title 更新.mp416.9MB
23-显示打卡的第几天逻辑实现.mp429.23MB
24-Task 的样式改进.mp419.96MB
25-Task Widget 封装与点击事件支持.mp427.1MB
26-Task 根据不同的 Status 显示不同的 Icon.mp431.22MB
27-Task 的状态切换实现.mp421.38MB
28-Task 的状态切换逻辑迁移到 Redux 实现.mp413.74MB
29-Task 的容错处理.mp418.52MB
30-Habits Widget 封装与Habit 的宽高比计算.mp432.77MB
31-Habits Widget 卡片边框样式实现.mp418.4MB
32-Habit 的 Title 对齐样式实现.mp424.33MB
33-Habit 的日期与编辑按钮样式实现.mp426.92MB
34-Habit 创建习惯功能按钮完成.mp421.88MB
35-Habit 的日期截断问题修复.mp412.31MB
36-创建 Habit按钮的样式实现.mp421.48MB
37-保存中间件实现.mp427.04MB
38-v0.1.1 存储的 bug 分析.mp416.23MB
39-v0.1.2 Title 与 Body 支持 SelecteHabit 判断逻辑.mp435.66MB
40-v0.1.2 Habits 与 Tasks 支持 SelectHabit 判断逻辑.mp433.22MB
41-问题假设:可空类型是否是不可序列化.mp443.37MB
42-v0.1.4 版本定义与 ThemeData 设置.mp422.58MB
43-AppBar 的样式调整.mp412.92MB
44-使用 CustomScrollView 替换 Column,并关闭滚动手势.mp425.91MB
45-Tasks 的 Placeholder 样式实现.mp414.41MB
46-AddHabit 样式调整.mp434.66MB
47-HabitEditor 的 AppBar 样式调整.mp420.54MB
48-HabitEditor 输入框样式调整.mp420.68MB
49-输入框文本、Tasks 背景色、Delete 按钮样式调整.mp423.93MB
50-点击删除之后的确认框实现.mp419.6MB
51-Tasks Widget 中的逻辑迁移到 Reducer 中.mp454.43MB
52-Tasks 存储问题修复.mp439.38MB
53-Tasks 第二个问题修复.mp4100.58MB
54-Tasks 存储问题修复.mp445.78MB
52.Unity2D棋牌案例-中国象棋4.17GB
视频4.17GB
第1章115.6MB
000-课程演示.mp44.99MB
101-项目演示与学习要求.mp417.58MB
102-课程简介与课程大纲.mp48.76MB
103-象棋的简介.mp431.13MB
104-象棋的游戏规则.mp418.09MB
105-游戏的设计思路.mp412.18MB
106-创建项目工程,导入素材包.mp411.09MB
中国象棋项目素材,资料.zip11.79MB
第2章1.64GB
201-制作UI界面设计的UML图.mp414.66MB
202-UML图的完善.mp418.26MB
203-主界面的制作.mp418.12MB
204-制作模式选择面板.mp415.49MB
205-制作难度选择面板.mp414.23MB
206-制作游戏开始面板.mp413.11MB
207-管理者的创建.mp414.49MB
208-棋子与各种现实位置UI的制作.mp413.22MB
209-管理类的简单梳理.mp411.54MB
210-管理类的具体功能.mp416.57MB
211-AudioSouceMananger的梳理与面板引用的持有.mp415.1MB
212-主界面按钮的方法实现.mp415.49MB
213-模式与难度选择.mp414.93MB
214-游戏加载的方法.mp416.39MB
215-游戏中的UI方法.mp421.75MB
216-实现棋子实例化与移动的方式.mp417.95MB
217-项目中采取的解决方案.mp415.72MB
218-GameManager中游戏数据存贮变量的定义.mp413.81MB
219-格子的实例化方法.mp418.05MB
220-测试格子的实例化方法.mp417.49MB
221-棋子实例化位置的修改与棋盘棋子的数值修正.mp415.62MB
222-棋子的ID编号与棋盘的初始状态.mp411.93MB
223-实例化棋子的方法.mp414.91MB
224-完善实例化棋子的方法.mp420.02MB
225-生成棋子.mp418.55MB
226-棋子移动实现的逻辑梳理.mp416.93MB
227-选中空格子的游戏逻辑.mp417.1MB
228-选中红子黑子的游戏逻辑.mp420.23MB
229-棋子格子脚本的成员变量.mp415.31MB
230-点击棋子格子时触发的方法.mp417.13MB
231-格子与棋子的行为方法.mp417.14MB
232-空格子情况的判断逻辑.mp427.76MB
233-象棋的规则类.mp417.01MB
234-棋子的移动类.mp418.83MB
235-黑色轮次分支的代码实现.mp417.78MB
236-黑子轮次中选中黑色棋子的情况.mp417.61MB
237-红吃黑的情况实现.mp421.84MB
238-棋子与格子行为方法的完成.mp418.28MB
239-棋子的移动实现.mp424.14MB
240-棋子的吃子实现.mp416.21MB
241-显示隐藏选中棋子UI的方法.mp415.16MB
242-吃子与移动前位置的UI显示与隐藏.mp417.68MB
243-可移动位置UI的显示与隐藏方法.mp420.95MB
244-清除当前所有路径UI的显示.mp417.34MB
245-调用显示隐藏游戏进行中UI的方法.mp421.18MB
246-棋子移动是否合法的方法.mp415.03MB
247-同边与红黑棋判断的方法.mp416.15MB
248-棋子走法合法化判断的方法.mp416.7MB
249-判断将帅是否在同一直线上.mp415.78MB
250-判断将帅所在位置是否在同一直线方法的具体实现.mp416.82MB
251-将帅是否在同一直线上的方法完善.mp417.91MB
252-黑将的移动判定.mp413.26MB
253-红帅与黑士的移动判定.mp412.35MB
254-红仕与黑象的移动判定.mp413.91MB
255-红象的移动判定.mp416.27MB
256-黑卒移动的判定.mp413.59MB
257-红黑車移动判定的思路.mp418.45MB
258-红黑車的移动判定.mp414.72MB
259-红黑马移动判定的思路.mp413.56MB
260-红黑马走日的判定.mp412.26MB
261-马蹩腿情况的判定.mp415.14MB
262-红黑炮移动判定的思路.mp411.2MB
263-红黑炮的移动判定.mp414.13MB
264-红黑炮吃子的判定.mp415.49MB
265-规则类的完善与测试.mp423.08MB
266-判断当前点击到的是什么类型棋子.mp416.88MB
267-当前所有可移动路径与显示方法的定义与说明.mp413.56MB
268-所有种类棋子可能移动路径获取的方法定义.mp417.25MB
269-将帅的可移动路点.mp416.89MB
270-红相黑象的可移动路点.mp416.29MB
271-红相黑象的附加限定条件.mp415.53MB
272-红黑马的可移动路点.mp413.49MB
273-获取红黑車可移动路点的思路.mp415.81MB
274-红黑車的可移动路点.mp418.12MB
275-红兵黑卒可移动位置获取的思路.mp418.72MB
276-红兵黑卒的可移动路点.mp417.29MB
277-红黑炮可移动位置获取的思路.mp416.47MB
278-红黑炮的可移动路点.mp418.63MB
279-显示移动路径的方法.mp424.36MB
280-显示可移动路径的测试.mp420.23MB
281-修正各类棋子可移动位置的显示.mp433.9MB
282-棋子路径显示功能的完善.mp418.48MB
283-悔棋步骤记录结构体与悔棋方法的定义.mp415.9MB
284-添加悔棋步骤的方法.mp416.38MB
285-调用悔棋步骤添加的方法.mp425.45MB
286-悔棋方法的先决条件.mp417.76MB
287-反悔移动的情况.mp415.12MB
288-悔棋方法的完善.mp419.22MB
289-获取将帅位置用来判断游戏是否结束.mp418.21MB
290-根据不同棋子判断是否将军.mp415.35MB
291-将军判定方法的完善与测试.mp416.54MB
292-悔棋方法的测试与修复.mp425.95MB
293-不能多次悔棋的情况.mp418.59MB
294-悔棋错乱的原因分析.mp420.81MB
295-PVP模式的重玩.mp422.85MB
296-单机PVP模式的完成.mp48.26MB
ChessProject(单机PVP版本完成版).zip31.23MB
第3章1.74GB
301-人工智能的发展与研究意义.mp429.03MB
302-AI在何时执行下棋方法.mp424.78MB
303-PVP的下棋流程.mp419.88MB
304-PVE的下棋流程.mp421.19MB
305-AI下棋的协程.mp411.64MB
306-AI具体走棋的方法.mp418.63MB
307-AI走棋方法的完善.mp417.87MB
308-创建搜索引擎脚本.mp416.5MB
309-虚拟棋盘与最佳着法的定义.mp413.01MB
310-AI走棋的思考过程.mp417.1MB
311-得分与评估函数.mp414.5MB
312-博弈树的概念.mp412.94MB
313-形成博弈树的原因与静态估值.mp415.04MB
314-极大极小值搜索算法的核心.mp412.66MB
315-极大极小值搜索算法的梳理.mp413.02MB
316-极大极小值搜索算法的总结.mp417.99MB
317-代码实现过程的梳理.mp422.17MB
318-图解分析代码实现的过程.mp418.24MB
319-具体代码的解析.mp417.5MB
320-负极大值算法的梳理.mp424.13MB
321-负极大值算法的验证.mp420.68MB
322-Alpha-Beta剪枝算法的类比例子.mp419.74MB
323-Alpha-Beta剪枝算法的简单图解.mp417.79MB
324-关于剪枝算法的必要说明.mp412.59MB
325-Alpha-Beta剪枝算法的详细图解.mp415.54MB
326-发生剪枝的情况.mp416.12MB
327-Alpha-Beta剪枝算法的代码实现.mp429.02MB
328-搜索算法的定义与调用.mp415.97MB
329-最佳着法的结构体填充.mp414.05MB
330-负极大值函数的编写.mp413.28MB
331-产生与恢复当前棋局方法的定义.mp415.03MB
332-获取最佳着法的流程.mp420.35MB
333-负极大值搜索算法的完善.mp418.24MB
334-Alpha-Beta剪枝函数的编写.mp421.61MB
335-将帅是否阵亡的判断方法.mp416.57MB
336-将帅阵亡方法的完善.mp412.31MB
337-产生当前局面所有着法.mp420.32MB
338-产生所有着法方法的完善.mp420.56MB
339-把所有可能的着法插入着法列表.mp425.24MB
340-获取可移动位置方法的重载.mp428.19MB
341-模拟走棋的方法.mp419.28MB
342-恢复棋子位置的方法.mp417.13MB
343-评估函数的定义.mp421.18MB
344-棋子的子力价值.mp415.88MB
345-棋子的灵活值列表.mp413.67MB
346-棋子总得分与威胁值.mp413.26MB
347-保护值与灵活值.mp415.84MB
348-评估数值数组的定义.mp415.17MB
349-第一次扫描棋盘的流程梳理.mp411.52MB
350-第一次扫描的图示说明.mp416.87MB
351-第一次扫描的全过程梳理.mp416.12MB
352-第二次扫描流程梳理.mp423.1MB
353-第三次扫描流程梳理.mp414.43MB
354-第三次扫描的基础值计算.mp415.25MB
355-备战状态与进攻状态对应的增量.mp419.58MB
356-第四次扫描流程梳理.mp423.95MB
357-评估函数流程图的完善.mp417.96MB
358-添加相关位置与棋子可到达位置的方法.mp416.41MB
359-相关位置方法的使用参数.mp417.18MB
360-将車马相关位置获取的处理.mp420.27MB
361-炮象士兵相关位置获取的处理.mp422.94MB
362-第一次扫描获取棋子ID以及相关位置.mp416.49MB
363-相关位置是棋子情况的处理.mp417.78MB
364-第二次扫描处理基础值.mp418.07MB
365-第三次扫描的前序处理.mp418.41MB
366-当前扫描到红棋的情况.mp418.28MB
367-评估函数的完善.mp420.65MB
368-负极值搜索算法的测试.mp417.74MB
369-Alpha-Beta剪枝算法的测试.mp421.72MB
370-使用剪枝算法需要着法排序的原因.mp421.32MB
371-利用历史启发的思想进行预测剪枝.mp419.44MB
372-归并排序.mp422.52MB
373-归并排序的分而治之思想.mp423.92MB
374-归并排序的代码逻辑.mp427.16MB
375-历史记录表.mp421.63MB
376-为着法添加历史得分.mp415.9MB
377-获取历史得分.mp418.53MB
378-递归调用的分治方法.mp415.01MB
379-归并且排序的方法.mp419.76MB
380-归并排序算法的实现.mp418.49MB
381-alpha-beta剪枝算法归并排序优化的完善.mp424.45MB
382-alpha-beta剪枝算法归并排序优化的测试.mp418MB
383-渴望算法的算法思路.mp417.34MB
384-渴望算法的算法流程.mp417.05MB
385-渴望算法的代码理解.mp410.76MB
386-渴望算法的进一步理解.mp428.62MB
387-渴望算法的代码实现.mp419.64MB
388-渴望算法的测试.mp421.88MB
389-渴望算法的深入理解.mp423.17MB
390-极小窗口搜索算法的算法思路与流程.mp418.75MB
391-极小窗口搜索算法的代码理解.mp414.87MB
392-极小窗口搜索的方法定义.mp416.67MB
393-极小窗口搜索的核心判断.mp418.21MB
394-极小窗口搜索的完善.mp416.5MB
395-极小窗口搜索的测试与AI存在问题.mp411.19MB
ChessProject(单机PVE版本完成版).zip31.7MB
第4章699.08MB
401-PVE模式下的悔棋思路.mp416.64MB
402-悔两步棋的分情况讨论.mp416.76MB
403-悔棋游戏物体位置与格子ID的重置.mp423.24MB
404-PVE模式悔棋方法的测试.mp419.65MB
405-PVE,PVP游戏过程完整测试.mp417.11MB
406-创建服务器脚本.mp415.22MB
407-服务器开启监听.mp413.98MB
408-接收客户端发送的信息.mp418.81MB
409-服务器端完成.mp416.54MB
410-启动客户端.mp417.15MB
411-客户端完成.mp415.01MB
412-消息的发送与接收处理.mp420.79MB
413-联网方法.mp419.2MB
414-服务器客户端启动测试.mp418.6MB
415-消息发送的测试.mp421.48MB
416-联网模式的流程.mp416.25MB
417-发送int消息的思路.mp414.5MB
418-int数组转byte数组的方法.mp420.32MB
419-byte数组转int数组的方法.mp414.75MB
420-消息序列的约定.mp420.66MB
421-控制双方准备就绪开始游戏的方法.mp415.09MB
422-控制双方准备的按钮交互.mp419.12MB
423-解析游戏编码为当前着法.mp416.67MB
424-当前着法结构体的填充.mp416.32MB
425-游戏编码解析的完善.mp421.19MB
426-监听主线程消息的更新.mp423.81MB
427-着法转化为消息序列并发送.mp427.61MB
428-修改联网模式下的问题.mp421.59MB
429-联网模式的进一步完善.mp433.25MB
430-背景音乐与特效音的播放方法.mp417.71MB
431-特效音的添加.mp422.7MB
432-游戏声音添加的完善.mp419.08MB
433-项目的完善.mp420.91MB
434-项目的进一步完善.mp421.61MB
435-Last But Not Least.mp414.26MB
ChessProject.zip31.47MB
53.暗黑战神第二季0B
54.Unity资源热更及代码热更0B
55.游戏中的AI算法(第一季)0B
56.Unity AR - 百度AR体感切水果0B
57.Unity Shader入门0B
58..Unity AR接入 - 百度AR0B
59.Entitas进阶—武士2 (第二季)0B
60.依赖注入专题:深入理解 Zenject0B
61.RPGMaker MV 入门精讲0B
62.棋牌类游戏 - 诈金花(联网+单机)0B
63.基于Jenkins的自动化打包0B
64.UnityVR案例 - VR僵尸大战0B
65.武士 第一季0B
66.暗黑战神第一季0B
67.ECS架构Entitas入门及三消案例实现0B
68.Unity商业游戏底层资源加载框架0B
69.音游制作实用插件-Koreographer入门教程0B
70.Unity2D音游案例-节奏大师(基于Koreographer)0B
71.3D数学基础:Unity游戏开发0B
72.Unity移动端入门 - Android那些事0B
73.Unity2D中级案例 - 猎宝行动0B
74.狼人杀面杀APP(基于FairyGUI)0B
75.Unity实用插件 - ShareSDK集成指南0B
76.Unity3D中级案例 - 萌熊跑酷0B
77.Unity人物捏脸0B
78.Unity灯光与渲染0B
79.Unity中级案例 - 五子棋大战0B
80.Unity中级案例 - 单机斗地主0B
81.Unity高级虚拟摄像系统 - Cinemachine的使用0B
82.Unity案例课程 - 涂鸦跳跳0B
83.AR系列教程 - Vuforia进阶0B
84.背包系统 装备系统和锻造系统 - 基于Unity5.3UGUI0B
85.UI框架 - 基于Unity5.3UGUI0B
86.游戏编程框架 - 基于StrangeIoc和Unity5.30B
87.编程内功修炼-算法(C#编程第六季)0B
88、惊悚医院0B
89.游戏热更新实战案例(基于xLua)0B
90.Unity2D塔防案例 - 保卫萝卜0B
91.MySQL数据库从零到精通0B
92.PhotonServer游戏服务器端教程0B
93.《丛林战争》直接利用SocketTCP开发网络游戏0B
94.游戏开发中的设计模式0B
95.Unity游戏开发人工智能编程0B
96.Unity性能优化全攻略0B
97.xLua游戏中的热更新(基于Unity2017)0B
98.基于MVC架构的俄罗斯方块开发(基于Unity2017)0B
99.一个人做个游戏 第一季:游戏制作实践与探索0B
100.Unity 游戏框架搭建 2019 第一季 C# 核心知识与简易 Manager Of Managers 框架搭建0B
101.Unity 游戏框架搭建 2019 第二季0B
102.UniRx 第一季 入门精讲0B
103.UniRx第二季操作符大全0B
104.UniRx 第三季 深入理解 UniRx0B
105.UniRx 第四季深入理解uFrame0B
106.UnityA计划直播视频0B
107.学前必读_入学指南0B
108.Laya2D - 超级数字0B
109.Laya与Unity通信 - H5控制Unity端消灭病毒案例0B
110.Unity3DFPS案例消灭病毒0B
111.蜘蛛卡牌0B
112.Unity MRTK使用详解(Htc vive+LeapMotion)0B
113.框架搭建决定版:应用篇第二季0B
114.框架搭建 决定版:理论强化篇(第三季)0B
115.AAA凉鞋框架搭建三季!!!0B
116. 999学习路线文档0B
117.Unity2DGalgame游戏案例(第一季)0B
118.全干按独立游戏:打地鼠0B
119.C#与Lua语言之XLua进阶—Unity热更框架0B
120.C#与Lua语言基础—零基础入门0B
121.Unity玩家账号与防沉迷系统 - PlayerIDSDK使用教程0B
122.Unity【战棋游戏】火焰纹章之复刻版0B
123.Unity2D 艺术唯美风格案例- Gris0B
124.Unity3D ACT案例 - 黑暗女王的复活(第一季)0B
125.Unity3D 虚拟仿真案例 - 地下管廊管道系统0B
126.Unity2D Bolt插件案例-马里奥0B
127.Unity3D ACT案例 - 黑暗女王的复活(第二季)0B
128.Unity2D 回合制游戏案例 - 梦幻西游(第一季 战斗逻辑篇)0B
129.空洞骑士-Unity 2D动作冒险游戏案例-第一季 基础篇0B
130.Unity ShaderGraph入门教程——理论篇(Unity2020)0B
131.画线小游戏HappyGlass-水体效果模拟(Unity 2021)0B
132.Unity2D 商业游戏案例 - 梦幻西游(第二季 框架设计篇)0B
133.地球公转仿真演示(第二季)虚拟仿真(Unity2019.4)0B
134.剧情对话系统-Unity20220B
135.仿星露谷物语第一季 - 使用unity手把手教你开发-高还原度0B
136.如何开发一款火爆全网的游戏 - 羊了个羊(第二季)0B
137.星露谷物语第二季 - 使用unity手把手教你开发-高还原度0B
138.炉石传说Unity 2D 卡牌游戏案例 第一季0B
139.MOBA游戏的回放功能0B
140.从零开始带你开发橙光游戏AVG框架0B
141.用PlasticSCM让你的团队效率翻N倍0B
142.欢乐斗地主-Unity开发网络棋牌游戏 第二季0B
143-快速掌握Git和GitHub0B
144-割绳子-Unity物理引擎0B
145-Unity实用框架0B