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的流程。

相关推荐
avi91112 小时前
Unity 介绍一个开源免费图片工具 Tropy 科研.org推荐 - 代表作
游戏·开源·aigc·tropy·图片管理
小智GEO观察5 小时前
显卡哪些是一线品牌:高端AI算力与4K/8K游戏市场品牌格局观察
人工智能·游戏
梦想平凡5 小时前
棋牌游戏技术实战(一):用 Node.js 实现房间消息队列、请求幂等与断线恢复
游戏·node.js
郝学胜_神的一滴21 小时前
游戏引擎原理与实践 04:拆解引擎基础系统与内存管理
c++·游戏
Hello_Pyhx1 天前
DLSS5-Swapper 配置教程:核对游戏API、选择路线与排查F8无响应
游戏
Martina_03211 天前
山谷地形下雨后湿痕总往坡上爬?用6步检查高度场、流向遮罩与分区加载
人工智能·游戏·数学建模·3d·自然语言处理·aigc·关卡设计
特立独行的猫a1 天前
用仓颉语言给娃写了个打字练习游戏:cj-tauri 项目实战
游戏·ui·框架·tauri·仓颉·cangjie·cj-tauri
Martina_03212 天前
AI生成3D场景导入 Unity/Unreal 后,NPC 总串层?用6步检查导航高度与跨层连接
人工智能·游戏·数学建模·3d·unity·自然语言处理·aigc
Nil2082 天前
leetcode 55跳跃游戏
算法·leetcode·游戏
Nil2082 天前
leetcode 45跳跃游戏Ⅱ
算法·leetcode·游戏