Oops Framework-7-由空项目创建Oops Framework项目

创建Oops Framework空项目

首先安装git

通过cocos creator 创建一个空项目,分情况选择empty3d或者empty2d。

然后在项目根目录下创建两个bat文件,或者直接从示例项目中直接拷贝过来,没有区别。这两个文件的功能分别是更新框架插件,更新热更新工具。另外一个脚本文件更新excel表格转化json工具的链接地址暂时是失效的。

框架插件脚本

复制代码
md extensions
cd extensions

IF EXIST oops-plugin-framework (
goto update
) ELSE (
goto clone
)

:clone
git clone -b master https://gitee.com/dgflash/oops-plugin-framework.git

:update
cd oops-plugin-framework
git pull

npm install

热更脚本

复制代码
md extensions
cd extensions

IF EXIST oops-plugin-hot-update (
goto update
) ELSE (
goto clone
)

:clone
git clone -b master https://gitee.com/dgflash/oops-plugin-hot-update.git

:update
cd oops-plugin-hot-update
git pull

创建好后执行两个脚本,这样一个oops-framework的空项目就创建完成了。

打开项目extension文件夹,文件夹结构如下

这样一个空项目就创建好了。

用官方工具创建Oops Framework项目

创建空项目是为了便于理解项目本身,真正项目流程可以直接用官方工具创建。

官方文档地址https://gitee.com/dgflash/oops-framework/wikis/pages?sort_id=17097283&doc_id=2873565

可以根据官方文档来创建一个具有初始流程的项目。为了更好的理解,下一节会说明如何从空项目创建第一个登录UI的流程。

相关推荐
金銀銅鐵1 天前
[Python] 模 n 乘法的逆元计算器
python·数学·游戏
金銀銅鐵2 天前
借助 Pygame 探索最大公约数的规律
python·数学·游戏
nujnewnehc6 天前
不会 py, 用 ai 写了个游戏辅助的感受
人工智能·游戏
jump_jump7 天前
为了重玩金庸群侠传,我研究了一下 Ruffle 怎么复活 Flash
游戏·rust·github
XIAOHEZIcode8 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
Aloys_Code9 天前
逆向一个被遗忘的DVD游戏格式:从DES加密到Rust模拟器
游戏·模拟器·retroarch·复古游戏·native32·sunplus·赤刃·钢铁风暴
金銀銅鐵9 天前
用 Python 实现 Take-Away 游戏
python·游戏
金銀銅鐵10 天前
用 Pygame 实现 15 puzzle
python·数学·游戏
两水先木示12 天前
【Unity3D】小游戏启动优化、发热优化、蒙皮网格优化
游戏
资源分享助手12 天前
杀戮尖塔2下载、Slay the Spire 2中文版、卡牌肉鸽游戏、杀戮尖塔2联机、杀戮尖塔2攻略
游戏