1 Star 4 Fork 2

Nomat / lcc-framework-scripts

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 2.48 KB
一键复制 编辑 原始数据 按行查看 历史
Nomat 提交于 2021-06-17 18:16 . 日常

lcc-framework资源构建脚本文档

QQ交流群:861746804

什么是lcc-framework框架?

lcc-framework是专门为游戏开发引擎cocos creator设计的游戏开发框架,旨在帮助开发者更方便,更快速,模块化的开发单机或者网络游戏。该框架完整包含三个部分:

  1. 客户端框架及配套cocos creator插件。

    客户端框架是基于多分包的模块化游戏内容组织框架,并且提供UI、场景、多语言、配置、数据表、网络等系列便利功能。配套cocos creator插件主要为客户端框架服务,提供分包代码声明文件生成、游戏发布时框架裁剪等功能。框架代码提供了非常细致的裁剪功能,可以自定义框架保留的模块,并且对于小型项目也提供自动裁剪功能,即使是小游戏也可以使用该框架。
  2. 服务器框架及配套服务器发布与控制脚本。

    服务器框架是基于客户端框架开发的与之配套的框架,主要提供配置、数据库、日志、网络、数据表、工作者管理 等系列便利功能。服务器框架API和客户端框架API大部分一致,并且功能通用,比如网络模块是互通的,学习难度不会太高。配套服务器发布与控制脚本提供游戏服务器的发布与控制功能。当前游戏服务器使用typescript开发,在运行前是需要编译为javascript的,发布操作就是编译程序代码并且提取资源文件到发布目录。控制脚本可以控制多个服务器的启动和停止。
  3. 原始资源配置与构建工具。

    原始资源配置用于在外部配置游戏数据,主要提供数据表Excel表、多语言Excel表、通信协议配置等系列功能。该功能主要提供给策划使用Excel表格配置游戏常量数据,提供给开发者配置客户端和服务器之间通信协议(服务器与服务器之间也可以使用这些通信协议)。资源构建工具主要编译原始资源配置为客户端和服务器需要的解析格式。

该框架的三部分也可以单独或者部分使用。比如客户端框架及配套cocos creator插件 + 原始资源配置与资源构建工具适用于纯单机游戏,服务器框架及配套服务器发布与控制脚本 + 原始资源配置与资源构建工具适用于独立服务器,完整三个部分一起适用于网络游戏。

原始资源配置与构建文档

1
https://gitee.com/nomat/lcc-framework-scripts.git
git@gitee.com:nomat/lcc-framework-scripts.git
nomat
lcc-framework-scripts
lcc-framework-scripts
master

搜索帮助