如果您已经有了切实的项目开发计划,内测用户组正在招募核心开发者,我们会提供您从游戏的开发到上线的一系列的资源支持。详情查看FAQ,请加qq群468356255,如果不符合要求的建议加入下面提到的用户支持群。
本软件已经取得软件著作权,受到相关法律条例的保护,在未获得合法授权的情况下请勿私自用于任何用途。
获得合法授权之后,我们会提供7X24的邮件技术支持和工作时间的全方位开发支持。
邮件联系:sgtcloud@yoedge.com qq群:383461219
或者扫描二维码
你可以提交你的测试结果给我们,我们会更新到这张列表中
机型 | UC | 360 | 猎豹 | 百度 | 搜狗 | 原生 | 微信 | |
---|---|---|---|---|---|---|---|---|
小米 3 | Pass* | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
小米 Note Pro | Pass* | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
魅蓝 Note | Pass* | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
酷派 F1 | Pass* | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
IUNI U3 | Pass* | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
iPad Air | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
iPhone 5 | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
iPhone 6 Plus | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
iPhone 6S | Pass | Pass | Pass | Pass | Pass | Pass | Pass | Pass |
LG Fx0 | N/A | N/A | N/A | N/A | N/A | N/A | Pass | N/A |
*需要刷新一次页面才能正常进入
本项目托管在github上,安装git之后运行。网盘分流下载
git clone https://github.com/sgtcloud/sgtcloud-ossgame-project-zero.git
*python自带的简单服务器无法自定义参数,会产生缓存的问题,建议开发中使用功能更完整的服务器软件,例如nginx
在cocos2d-js默认项目布局上新增加了若干目录,包含了webstorm的项目配置,可以直接导入webstorm。
├── doc/ #游戏文档
├── gfx/ #游戏图形素材
├── sfx/ #游戏声音素材
├── data/ #游戏数据素材
├── frameworks/ #cocos引擎文件
├── res/ #游戏资源
├── src/ #游戏源代码
├── lib/ #游戏依赖的三方js库
├── index.html #游戏入口页面
├── main.js #cocos引擎入口文件
├── README.md #项目说明
├── ... #其他cocos项目文件
包含所有设计文档所述的原始图片素材,例如psd/png/jpg/tga等,和cocos studio制作的ui和精灵工程文件,例如ccs/cbs等。详细的介绍请看目录下的README.md。
├── Genius/ #角色精灵
├── HookGame/ #所有UI界面和控件
├── cover/ #标题界面
├── loading/ #加载界面
├── README.md #图片资源使用说明
包含所有未经剪辑的声音素材,例如mp3/wav/ogg等。详细的介绍请看目录下的README.md。
包含所有设计文档所述的数据源文件,例如xls/csv等。详细的介绍请看目录下的README.md。
包含因为一些原因在index中引入的例如jquery或者特定用途(例如统计分析)的本地js库文件。
项目可以直接通过cocos的构建工具进行项目的构建(build)和发布(release)。 直接使用命令行即可发布
cocos compile -p web -m release
暂时不支持--advanced参数
构建的时候还考虑到了多渠道发布的需求,所以同时提供了gulp实现的工具链。 首先确认自己安装了Nodejs环境。网盘分流下载
npm install --save-dev
安装构建需要的依赖
gulp
在public/html5下面构建出和cocos一致的发布,使用gulp的构建脚本可以非常容易的定制自己的发布,我们已经加入了发布参数的预处理和资源的压缩(详见根目录的gulpfile.js),我们建议您使用这种方式。
在开始您的定制之旅前,我建议开发者先花一些时间熟悉Cocos Studio(简称ccs)这款软件,毕竟本项目的所有精灵,动画和UI界面都是通过这个工具来编辑的,磨刀不误砍柴工:)
model目录中的大部分类都是通过加载data目录下的只读数据文件(*.json)和部分存档数据(Player.js中的player)构造出来的逻辑实体
游戏的联网相关功能,包含不限于在线存档,服务器时间校准,签到,排行榜等等功能,都是由sgtcloud提供的sgtcloud-html5-sdk,自行调试和进行二次开发的时候请务必申请自己的appid参数。
欢迎开发者给我们提出你们开发中遇到的问题,有问必答,有求必应:)