GameFramework篇:StarForce全解读(前言)

从这篇文章开始,我就和大家一起,以一个初学者的角度开始学习GF这个框架。

本来我是想以一层层剖析代码的形式来和大家一起学习,想了想又觉得不妥,授人以鱼不如授人以渔,应当更多的说学习的方法。

所以我决定以UML图的形式来和大家一起学习。把宏观联系说清楚,至于更细节,更底层的代码,应当自己去钻研。

有人说这没必要,我觉得有必要,因为只有你理解了框架的实现原理,你才能更好地使用框架,而不是被框架限制。就如同你学会了很多计算机底层编译原理,你才能在写代码的过程中知道该去避免哪些可能出现的问题。(这个例子可能不太恰当,但意思就是这个意思~)

项目准备:

  1. 带有GF源码的StarForce工程
  2. https://blog.csdn.net/qq_15020543/article/details/83757215
  3. https://blog.csdn.net/qq_15020543/article/details/85057578

环境:

  1. Unity 2018.2.13f1

项目结构如下

GameFramework篇:StarForce全解读(前言)_第1张图片

那个Plugins是JetBrains.Rider的配置文件夹,大家可以忽略。

你可能感兴趣的:(Unity相关,GameFramework)