天天看點

Gameframework(開發環境搭建)

前言

最近發現基于unity的GF架構,是內建了很多子產品的遊戲開發架構,近期準備深度學習GF架構,之後就是努力分享GF架構所有子產品用法和實作原理,隻不過在這個之前需要把開發環境搭建好。

1.擷取工程

Gameframework寫的遊戲demo:https://github.com/EllanJiang/StarForce

Gameframework.dll的工程源代碼:https://github.com/EllanJiang/UnityGameFramework

然後下載下傳GithubDesktop(有git的就不用下載下傳),使用軟體将以上2個工程拉取到本地,如圖所示:

Gameframework(開發環境搭建)

2.Gameframework.dll替換成源工程

如果不想學習原理就不需要把dll換成源工程,首先将Libraries下有Gameframework字樣的檔案删除,然後将拉取好的Gameframework工程拷貝到任意目錄下,在工程目錄下建立一個Assembly Denfinition,找到UnityGameFramework.Editor和UnityGameFramework.Runtime将Assembly Denfinition References加上剛剛建立的Assembly Denfinition,具體操作流程如圖所示:

Gameframework(開發環境搭建)

 所有步驟完成以後,接下來就可以開始學習GF架構了。