最近想搞个新项目,就想着搭个框架先。之前一直听圈里大佬们都在推UnityGameFramework,说是挺好用的,我就打算试试水,看看这玩意儿到底咋样。
第一步,当然是先把它弄到手。
我直接去 Unity 官网,下个 Unity Hub。这玩意儿就是个启动器,管理你所有的 Unity 版本的。安装过程没啥好说的,一路点下一步就完事...
最近想搞个新项目,就想着搭个框架先。之前一直听圈里大佬们都在推UnityGameFramework,说是挺好用的,我就打算试试水,看看这玩意儿到底咋样。
第一步,当然是先把它弄到手。
我直接去 Unity 官网,下个 Unity Hub。这玩意儿就是个启动器,管理你所有的 Unity 版本的。安装过程没啥好说的,一路点下一步就完事。
然后,就是创建项目
打开 Unity Hub,创建一个新的空项目。我给它起个名字,叫"MyNewGame",选个顺眼的文件夹放这里要注意,选个自己记得住的地方,以后找起来方便。
创建好项目后,会自动用Unity打开。我平时用的是2021的版本,也没啥问题,就直接用。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
开始整框架
网上搜一圈,发现这个框架好像挺灵活的,有很多不同的用法。有人说可以直接在项目里初始化,也有人说要用到一些高级功能,比如热重载什么的,还得配个叫 SLua 的脚本引擎。
我目前还没想搞那么复杂,就打算先试试最基本的用法。
听说这框架里有很多 Manager,像是管资源的、管 UI 的、管网络的等等。我寻思着,先从最简单的开始,看看能不能把 UI 给初始化。
我就在项目里新建个 C# 脚本,取名叫"GameManager"。然后在里面写几行代码,主要是看能不能把框架给跑起来。
初步尝试下来,感觉还行。虽然还没深入研究,但起码项目能跑起来,也没报错。
下一步的计划
- 仔细研究下这个框架的各个 Manager 都是干啥的,怎么用。
- 看看怎么用它来加载资源,管理场景。
- 试试它的 UI 系统,看看能不能做个简单的界面出来。
今天算是迈出第一步,把框架给搭起来。后续还有很多东西要学,慢慢摸索。等我把这个框架玩明白,再来跟大家分享心得!