Unity 游戏框架搭建 2019 第一季 C# 核心知识与简易 Manager Of Managers 框架搭建

使用 Unity 2017.3, 制作于 2018 年 11 月 30 日

默认教学计划
1025人加入学习
(3人评价)
价格 ¥238.00
教学计划
抱歉,该课程为限制课程,请联系客服
课程介绍

 

 

本课程属于 Unity A 计划,不单独售卖,加入 A 计划可免费观看本课程及所有 Unity 收费课程~ 

Unity A 计划一年有效期购买链接:

http://www.sikiedu.com/classroom/7/introduction

Unity A 计划永久有效期购买链接:

http://www.sikiedu.com/classroom/5/introduction

 

 

课程简介

背景

笔者的 QFramework 框架,维护了三年。而有的童鞋可能知道,笔者是一直有写笔记写博客的习惯的,而在这三年时间内,笔者一直都不断地积累框架相关的思考和方法论,并且根据这些内容做成了今天的这套课程《Unity 游戏框架搭建 2019》。

第一季的课程包含了笔者一年多的笔记记录的内容,同学们全部掌握则可获得笔者第一年的框架方向的积累的成果。

课程大纲

详细版本

1

课程特点

与以往的框架课程不同的是,本课程更注重的是为什么要这么做和怎么做得更好?而不是这个是什么那个是什么这种解释性的讲解。

对于初学者来讲,想要用框架,市面上有很多免费好用的开源框架,想要学习知识,也有很多博客和课程专门讲解一些知识,但是如何将知识实践到框架里,这样的课程笔者没有见过,笔者认为如何学以致用才是更重要的内容。

所以本课程更注重展示框架搭建过程中的细节以及背后的原因,笔者思考过程。

课程涵盖多个领域

做好一个框架不能只靠写代码和实现功能,除此之外还需要了解其他领域的知识和方法论,如下:

  • 一个框架是一个产品,想管理框架的开发,不可能以一个做玩具的心态去管理,比如今天想写什么功能就写什么功能,明天想写什么功能就写什么什么功能,而是把一个框架当做一个产品去做,使用产品的工具把它管理起来,比如版本号,版本记录,版本功能定义等等。
  • 一个框架还是一个工程,我们要好好设计工程的结构,当然在最初什么都没有的时候,去设计一个工程的结构也没什么卵用,而是在最初的时候以一套简单的结构,慢慢随着框架的规模增长演变成一个相对复杂但是比较强大的结构。
  • 一个框架也是一个软件项目,一个软件性能是一个比较重要的关键,那么如何检测性能,如何优化性能也是有相当多的内容。
  • 还有框架是要给别人用的,作为框架的开发者,心里也要装着用户,要照顾到用户的使用体验,也要让框架为用户解决实际的问题,我们要拥有产品思维,API 如何设计?框架的目前定位是什么,这些全部都要去考虑的。

推荐学习方式:

  • 初次学习看视频,第二次复习文档看课程讲稿,记录笔记建议查看每个章节的简介与总结。
  • 想获得更好的学习体验,建议视频以 1.25 倍或 1.5 倍的速度观看。

更多有价值的内容:

  • 课程的讲稿为价值 99 元的精排版的付费专栏内容。
适合人群
  • Unity 初学者
  • 对框架架构感兴趣的童鞋

授课教师

QFramework 框架作者

课程特色

视频(119)
下载资料(1)