课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 二十多年研发教学经验,任国内外上市企业研发经理,出品《Unity3D/2D游戏开发从0到1》等书籍。

  • 海娜, 沉浸教育行业8年以上,有丰富的培训、营销与管理经验。独创高效学习三步法原则,帮助学员高效学习与就业,深受广大学员欢迎与爱戴。

  • 课程详情

    本系列课程由《热更新框架设计之Xlua基础》、《热更新框架设计之热更流程与热补丁技术》、《热更新框架设计之游戏客户端框架》三套课程组成。 三套课程是一个不可分割有机的整体,笔者带领大家由浅入深逐级深入 ,在领悟热更精髓的基础之上,通过高端架构设计,完成设计出“低耦合”、“低侵入”、“高复用”性的游戏(VR/AR)客户端热更框架。


    《热更新框架设计之客户端热更框架》课程介绍:
           本作是热更框架系列课程中的客户端框架设计与实现部分。理解本作需要之前的所有知识点积累,在其基础之上给学员展现当今商业热更框架中,商业级热更框架的基本原理、设计全过程、实现框架产品等全过程。通过本作学习可以让资深开发人员晋升为游戏架构师、主程、技术总监等职位。
          为了更好更快的服务广大学员,本课程分为上、中、下三部分,内容如下:
          上部:
                  UI框架与AB框架整合,重构整合为 “热更新UI框架”。
           中部:
                “热更新UI框架”与热更流程技术重构整合。
                  纯Lua框架设计理念与实现。
           下部:
                  复合型热更框架设计与实现。
                  框架产品加入HotFix功能模块,且功能演示与测试完善。
    《热更新框架设计之客户端热更框架(下部)》课程介绍:
             热更客户端下部,分为四部分进行讲解:
           第一部分: lua框架的进一步整合
           热更新综合框架对“纯lua”框架的进一步整合。本部分从效率上考虑,分为资源的后台加载与前台UI与模型的展现功能。前者采用C#脚本,通过调用AB框架与UI框架实现资源的解析与加载任务。 后者采用“纯lua”框架的显示层控制脚本实现UI与模型的展现逻辑控制。之前开发的“纯lua框架”被客户端框架进一步整合为完整的有机整体。为更好运作,具体lua框架划分为“核心通用层”与具体“项目业务层”脚本。前者主要为固定不变或者少量变化的功能逻辑,后者负责具体项目的显示逻辑控制。
            第二部分: 热更新案例示例开发
            采用以上框架具体完成诸如“公告栏”、“任务栏”等强热更新需求的业务逻辑实现。本模块录播视频则具体讲解了“公告栏”热更新的开发全过程与热更新全流程演示。
            第三部分: 热补丁(HotFix)功能的整合与示例项目演示。
           客户端框架增加热补丁业务逻辑模块。本模块承担项目中所有C#脚本在上线发布之后,可能出现的Bug修复功能。本录播授课以ARPG中常出现的战斗业务逻辑为例,讲解HotFix的具体bug修复功能实现。
            第四部分: 热更新进度UI界面。
            以上功能调试验证成功后,添加“热更新进度UI界面”。 本模块为热更新框架的末尾功能实现。 具体负责客户端与服务器通信下载过程中,给玩家(客户)以动态界面提示,让玩家耐心等待热更新(包含热补丁)的完成,以及项目的正式开始。



     

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课