【资源介绍】:
本课程使用ECS架构实现武士这个游戏,课程内包含多种平时常用的技术,并且我会结合课程,讲解平时开发的注意事项及一些小经验,帮助大家提高开发效率,我很喜欢在课程中穿插一些小的知识点,大家要注意听讲哈~
【资源目录】:
├──视频
| ├──000-演示视频.mp4 8.91M
| ├──001-课程简介及使用技术的介绍.mp4 15.57M
| ├──101-创建编辑器脚本.mp4 12.01M
| ├──102-处理路径并理顺功能逻辑.mp4 9.25M
| ├──103-处理字符串的方式获取类型名称.mp4 11.97M
| ├──104-正则表达式获取类型名称.mp4 11.18M
| ├──105-新建脚本帮助类.mp4 11.41M
| ├──106-完善添加缩进及自动换行写入方法.mp4 9.71M
| ├──107-添加大括号方法.mp4 11.80M
| ├──108-写入命名空间及类.mp4 16.19M
| ├──109-写入方法的逻辑.mp4 12.07M
| ├──110-编写脚本内容.mp4 14.69M
| ├──111-添加Using.mp4 15.50M
| ├──112-完成脚本的创建.mp4 23.38M
| ├──113-提升开发效率的途径.mp4 14.08M
| ├──201-使用框架越复杂越好么?并不是.mp4 6.63M
| ├──202-UI层级设计.mp4 11.75M
| ├──203-UI基础类结构设计.mp4 11.14M
| ├──204-UI状态标记.mp4 11.05M
| ├──205-UI状态处理.mp4 10.79M
| ├──206-控制UI活动状态函数.mp4 10.95M
| ├──207-预制加载管理.mp4 13.08M
| ├──208-如何避免获取Id的时序问题.mp4 10.40M
| ├──209-路径管理.mp4 9.73M
| ├──210-根据UiId加载预制体.mp4 12.93M
| ├──211-获取UI脚本.mp4 12.75M
| ├──212-自动挂载UI脚本.mp4 17.69M
| ├──213-UI层级的具体分工.mp4 9.84M
| ├──214-完成显示UI方法.mp4 12.16M
| ├──215-返回方法.mp4 12.32M
| ├──216-初始化UI对象.mp4 13.55M
| ├──217-遍历枚举获取层级父物体.mp4 15.32M
| ├──218-如何获取到隐藏物体的对象.mp4 11.26M
| ├──219-完成获取层级父物体方法.mp4 11.08M
| ├──220-完善UI组件初始化部分.mp4 14.83M
| ├──221-验证已有代码功能.mp4 14.06M
| ├──222-验证Back函数功能.mp4 11.32M
| ├──223-特效模块设计思路.mp4 13.16M
| ├──224-特效管理类.mp4 11.88M
| ├──225-特效完成回调函数的添加.mp4 12.75M
| ├──226-UI基础逻辑与特效部分的交互.mp4 19.94M
| ├──227-在UI层级间添加粒子特效.mp4 11.58M
| ├──228-提高开发效率小技巧.mp4 12.15M
| ├──229-拓展方法类.mp4 12.24M
| ├──230-拓展方法的使用说明.mp4 13.01M
| ├──231-主界面的逻辑添加.mp4 13.84M
| ├──232-添加默认位置属性.mp4 11.60M
| ├──233-主界面游戏名称动画.mp4 16.51M
| ├──234-主界面按钮部分位移动画.mp4 16.02M
| ├──235-添加全局按钮响应.mp4 15.48M
| ├──236-抽象管理类接口.mp4 14.99M
| ├──237-优化管理类代码.mp4 13.98M
| ├──238-元组的应用.mp4 12.25M
| ├──239-优化返回方法.mp4 14.94M
| ├──240-完成管理类代码优化.mp4 26.60M
| ├──241-开始界面的动效规划.mp4 11.79M
| ├──242-开始界面灰色背景动画.mp4 18.13M
| ├──243-UI常见错误及按钮部分的动画制作.mp4 14.64M
| ├──244-Pivot的设置.mp4 13.24M
| ├──245-选中button功能的设计思路.mp4 12.89M
| ├──246-默认Button的接口设计.mp4 19.47M
| ├──247-按钮状态管理器.mp4 11.98M
| ├──248-错误校验.mp4 16.53M
| ├──249-动画状态的重置.mp4 12.07M
| ├──250-添加button动画.mp4 13.86M
| ├──251-获取按钮对象的设计思路.mp4 16.30M
| ├──252-获取按钮父物体的接口调整.mp4 16.92M
| ├──253-默认按钮的逻辑实现.mp4 13.36M
| ├──254-按钮选中类.mp4 17.25M
| ├──255-逻辑分层设计思路.mp4 12.77M
| ├──256-初始化按钮父物体.mp4 12.75M
| ├──257-统一接口部分.mp4 12.70M
| ├──258-按钮父物体左右选中逻辑实现.mp4 11.17M
| ├──259-初始化按钮父物体.mp4 22.06M
| ├──260-初始化UI数据.mp4 17.85M
| ├──261-打通默认按钮选中部分功能.mp4 10.67M
| ├──262-下标递归函数.mp4 11.04M
| ├──263-实现左右操作的函数功能.mp4 17.46M
| ├──264-打通左右操作功能.mp4 13.05M
| ├──265-添加状态标记.mp4 16.81M
| ├──266-完成左右切换动画及功能.mp4 14.61M
| ├──267-完成点击按钮接口.mp4 14.19M
| ├──268-使用鼠标选择button.mp4 24.49M
| ├──269-完善鼠标操作逻辑.mp4 13.98M
| ├──270-完善主界面显示效果.mp4 17.75M
| ├──271-添加弹窗界面.mp4 12.35M
| ├──272-优化获取按钮父物体代码.mp4 13.70M
| ├──273-提高效率小贴士-积累自己的工具类.mp4 24.06M
| ├──274-验证弹窗功能.mp4 21.55M
| ├──275-重置界面按钮状态.mp4 15.48M
| ├──276-弹窗动画设计.mp4 15.33M
| ├──277-弹窗部分的动画.mp4 13.22M
| ├──278-按钮管理部分的逻辑优化.mp4 17.74M
| ├──279-修正init函数执行多次的错误.mp4 19.04M
| ├──280-添加执行others动效部分接口.mp4 15.03M
| ├──281-验证弹窗功能.mp4 26.08M
| ├──282-添加扩展方法GetOrAddComponent.mp4 16.75M
| ├──283-设计音效部分接口.mp4 11.27M
| ├──284-功能模块的封装.mp4 12.37M
| ├──285-完成音效部分功能编写.mp4 14.94M
| ├──286-声音模块接入Ui系统.mp4 17.19M
| ├──287-添加所有UI部分的声音.mp4 22.36M
| ├──288-保存关卡数据设计思路.mp4 15.91M
| ├──289-优化关卡难度部分代码.mp4 12.52M
| ├──290-完成关卡数据存储类.mp4 12.97M
| ├──291-完善开始游戏界面逻辑.mp4 18.69M
| ├──301-单例工具类.mp4 14.15M
| ├──302-加载场景管理器.mp4 12.35M
| ├──303-Loading界面.mp4 10.62M
| ├──304-获取加载场景名称方法.mp4 17.02M
| ├──305-跳转逻辑添加.mp4 17.39M
| ├──306-完善开始游戏界面功能.mp4 22.17M
| ├──307-Loading界面常见样式的实现.mp4 19.09M
| ├──308-漫画场景的设计思路.mp4 10.38M
| ├──309-使用linq筛选数据.mp4 15.29M
| ├──310-初始化部分编写.mp4 16.02M
| ├──311-加载预制体方法.mp4 13.86M
| ├──312-根据命名规范便捷获取漫画图片.mp4 13.82M
| ├──313-加载并生成自物体.mp4 15.68M
| ├──314-完成漫画自物体的生成.mp4 12.98M
| ├──315-修改数据结构.mp4 15.40M
| ├──316-翻页按钮逻辑添加.mp4 15.62M
| ├──317-翻页逻辑优化.mp4 20.33M
| ├──318-页数显示设计.mp4 17.41M
| ├──319-美术字的显示方法.mp4 14.49M
| ├──320-页数显示逻辑.mp4 17.70M
| ├──321-重构漫画子项生成逻辑.mp4 21.11M
| ├──322-倒带功能的实现.mp4 13.74M
| ├──323-解决倒带功能出现的问题.mp4 27.74M
| ├──324-添加背景音效.mp4 21.95M
| ├──401-游戏功能整理及ECS概述.mp4 18.36M
| ├──402-加载关卡场景.mp4 20.32M
| ├──403-Entitas面板讲解.mp4 12.49M
| ├──404-自动添加命名空间窗口.mp4 13.52M
| ├──405-编辑器窗口的绘制.mp4 11.43M
| ├──406-数据持久化.mp4 12.58M
| ├──407-创建及读取数据文件.mp4 15.38M
| ├──408-自动修改命名空间.mp4 14.58M
| ├──409-框架启动脚本编写.mp4 12.76M
| ├──410-相机动画设计思路.mp4 20.14M
| ├──411-在高度解耦框架内,注释的重要性.mp4 8.98M
| ├──412-结构设计.mp4 13.17M
| ├──413-GameObject与Entity的逻辑关系.mp4 14.70M
| ├──414-系统初始化部分设计.mp4 14.70M
| ├──415-View层初始化部分设计.mp4 12.76M
| ├──416-添加查找对象服务.mp4 17.66M
| ├──417-服务组件的创建.mp4 9.85M
| ├──418-服务初始化部分设计.mp4 10.85M
| ├──419-完成Service初始化部分的编写.mp4 16.73M
| ├──420-调整FindObjectService遇到的问题.mp4 13.78M
| ├──421-获取相机父物体.mp4 21.00M
| ├──422-初始化相机部分.mp4 18.17M
| ├──423-完成相机动画部分.mp4 16.48M
| ├──424-相机状态初始化.mp4 19.33M
| ├──425-去除代码中的硬编码.mp4 15.12M
| ├──426-完成相机的初始化.mp4 18.67M
| ├──427-开始动画事件的触发.mp4 20.35M
| ├──428-优化代码.mp4 15.34M
| ├──501-输入部分功能.mp4 11.84M
| ├──502-输入部分设计及组件.mp4 11.68M
| ├──503-输入服务的系统配置.mp4 13.35M
| ├──504-初始化服务系统.mp4 14.40M
| ├──505-输入服务功能编写.mp4 12.72M
| ├──506-输入响应系统.mp4 20.25M
| ├──507-输入响应系统基类.mp4 14.90M
| ├──508-各个按键的响应系统.mp4 11.16M
| ├──509-与Unity交互的输入服务.mp4 18.29M
| ├──510-服务部分帧函数系统.mp4 15.48M
| ├──511-Unity输入服务的初始化配置.mp4 16.03M
| ├──512-与Unity输入部分交互.mp4 13.74M
| ├──513-完成与unity交互的输入服务.mp4 14.51M
| ├──514-编写LogService.mp4 14.22M
| ├──515-功能测试的重要性.mp4 15.24M
| ├──516-要培养解决问题的能力.mp4 19.51M
| ├──517-整理人物移动功能需求.mp4 16.63M
| ├──518-初始化加载资源服务配置.mp4 23.52M
| ├──519-实现加载接口.mp4 15.51M
| ├──520-游戏状态组件.mp4 13.31M
| ├──521-游戏状态响应系统.mp4 14.10M
| ├──522-游戏开始响应系统.mp4 16.61M
| ├──523-框架内不能引用框架外的常量类.mp4 20.34M
| ├──524-游戏场景初始化设计.mp4 15.32M
| ├──525-父物体管理类.mp4 13.80M
| ├──526-加载玩家预制体.mp4 12.66M
| ├──527-验证加载玩家预制功能.mp4 20.09M
| ├──528-行为接口.mp4 13.77M
| ├──529-接口通用性设计.mp4 16.36M
| ├──530-设置玩家行为对象.mp4 18.06M
| ├──531-View接口优化.mp4 15.81M
| ├──532-唯一组件自动生成代码讲解.mp4 14.34M
| ├──533-CameraController初始化代码优化.mp4 14.51M
| ├──534-View层的职责.mp4 16.48M
| ├──535-实现移动功能.mp4 17.58M
| ├──536-优化代码并修改相机动画未执行的问题.mp4 18.39M
| ├──537-完善移动朝向逻辑.mp4 21.06M
| ├──538-数据持久化.mp4 9.91M
| ├──539-数据类及配置路径.mp4 13.74M
| ├──540-编写读取配置文件代码.mp4 15.69M
| ├──541-实现配置数据管理类.mp4 22.02M
| ├──542-Animator简单讲解.mp4 18.37M
| ├──543-Animator基础设置.mp4 13.27M
| ├──544-动画部分功能设计.mp4 11.90M
| ├──545-动画状态响应系统.mp4 16.23M
| ├──546-设计玩家动画接口.mp4 10.17M
| ├──547-实现玩家动画类.mp4 14.70M
| ├──548-初始化动画部分组件.mp4 14.32M
| ├──549-调用动画部分接口.mp4 24.00M
| ├──550-动画播放设置.mp4 18.20M
| ├──551-添加待机状态的判定.mp4 35.63M
| ├──552-设计跑动部分逻辑.mp4 14.20M
| ├──553-功能模块化的重要性.mp4 13.47M
| ├──554-计时器设计.mp4 10.81M
| ├──555-计时器接口.mp4 8.55M
| ├──556-回调函数设计优化.mp4 18.43M
| ├──557-时间记录.mp4 14.71M
| ├──558-暂停和继续功能实现.mp4 12.84M
| ├──559-数据的读写权限的重要性.mp4 18.56M
| ├──560-循环计时部分功能.mp4 14.94M
| ├──561-TimeManager.mp4 17.03M
| ├──562-计时器缓存设计.mp4 18.53M
| ├──563-获取计时器部分逻辑.mp4 16.83M
| ├──564-类的封闭性及计时器缓存逻辑.mp4 23.70M
| ├──565-抽象管理类接口.mp4 16.57M
| ├──566-计时器服务.mp4 15.18M
| ├──567-服务基础接口抽象.mp4 13.84M
| ├──568-修改服务部分代码.mp4 14.11M
| ├──569-使用更灵活的服务接口.mp4 17.41M
| ├──570-调整services接口.mp4 16.08M
| ├──571-实现服务管理类接口.mp4 17.93M
| ├──572-简化服务部分接口调用.mp4 23.61M
| ├──573-添加服务调用优先级.mp4 18.56M
| ├──574-调整添加优先级后的执行逻辑.mp4 21.29M
| ├──575-服务部分的自动组册修改.mp4 18.75M
| ├──576-完成服务部分的修改.mp4 27.73M
| ├──577-在计时器服务内实现计时器管理接口.mp4 15.87M
| ├──578-验证计时器功能.mp4 21.78M
| ├──579-修复计时器判定逻辑.mp4 17.76M
| ├──580-修复计时器若干问题.mp4 35.72M
| ├──581-使用GetEnumerator遍历数组.mp4 12.66M
| ├──582-移动响应系统.mp4 19.05M
| ├──583-重构输入服务接口.mp4 24.59M
| ├──584-重构输入服务接口(二).mp4 14.96M
| ├──585-输入响应系统细分化.mp4 18.09M
| ├──586-添加服务上下文.mp4 13.35M
| ├──587-给计时器添加唯一标识符.mp4 19.74M
| ├──588-完善计时器及服务部分代码.mp4 25.54M
| ├──589-添加计时器停止代码.mp4 15.12M
| ├──590-验证功能(一).mp4 25.52M
| ├──591-验证功能(二).mp4 44.19M
| ├──592-实现切换动画功能.mp4 7.80M
| ├──601-自动生成代码工具简介.mp4 22.96M
| ├──602-添加路径输入框.mp4 14.26M
| ├──603-完成路径部分UI界面.mp4 14.22M
| ├──604-拖动文件夹赋值路径信息.mp4 12.33M
| ├──605-数据本地持久化.mp4 14.96M
| ├──606-保存和读取本地数据.mp4 16.50M
| ├──607-添加类名输入部分.mp4 14.69M
| ├──608-调整写入类的方法.mp4 11.64M
| ├──609-写入方法的方法添加关键字参数.mp4 17.83M
| ├──610-添加方法内容.mp4 14.30M
| ├──611-验证View模板内容.mp4 26.60M
| ├──612-编写服务接口模板.mp4 15.13M
| ├──613-编写服务类模板.mp4 15.25M
| ├──614-验证服务类模板内容.mp4 11.27M
| ├──615-编写系统类模板.mp4 17.98M
| ├──616-获取当前所有上下文名称.mp4 17.94M
| ├──617-添加上下文单选框.mp4 17.49M
| ├──618-添加toggle单选组.mp4 17.00M
| ├──619-继续编写system模板内容.mp4 18.36M
| ├──620-添加GetTrigger方法.mp4 25.07M
| ├──621-完成响应系统模板.mp4 20.71M
| ├──622-设计其余系统的模板.mp4 19.48M
| ├──623-添加系统复选框.mp4 15.83M
| ├──624-添加选中的系统到模板中.mp4 19.24M
| ├──625-优化选中系统部分数据处理.mp4 13.27M
| ├──626-根据接口名称实现方法模板.mp4 14.68M
| ├──627-验证系统模板并修改命名空间插件.mp4 22.39M
| ├──628-优化OnGUI部分代码.mp4 18.49M
| ├──629-优化工具界面.mp4 20.49M
| ├──630-添加GUI样式.mp4 18.12M
| ├──631-添加生成脚本部分逻辑.mp4 17.61M
| ├──632-验证View层脚本.mp4 23.40M
| ├──633-验证其他部分功能.mp4 25.34M
| ├──634-整理需求.mp4 16.38M
| ├──635-存储ServiceManager路径.mp4 18.47M
| ├──636-给ServiceManger插入内容.mp4 13.42M
| ├──637-验证插入内容的正确性.mp4 21.60M
| ├──638-完成Service初始化的自动添加.mp4 12.69M
| ├──639-自动初始化系统的命名规范部分.mp4 12.87M
| ├──640-调整上下文的选择界面.mp4 21.84M
| ├──641-查找到开始下标.mp4 14.21M
| ├──642-完成system代码的插入.mp4 21.86M
| ├──643-完成系统部分代码编写.mp4 19.40M
| ├──644-验证系统部分功能.mp4 17.15M
| ├──645-快捷键及工具总结.mp4 18.49M
| └──646-未完待续.mp4 15.59M
├──44.武士 第一季.zip 4.77G
└──Samurai2Asset.unitypackage 225.91M