CocosCreator微信小游戏包资源使用远程服务器下载

一:前言

之前有总结过CocosCreator的远程资源管理,但是之前只是停留在理论,现在来实际操作一下。

环境:win10、CocosCreator2.1.0、微信开发者工具(1.02.1902010)

各个版本的工具,可能界面和代码有点不一样,差别不大。

 

二:打包CocosCreator项目成微信小游戏

点击-项目-构建发布,按照以下选项配置:

点击构建。

 

三:微信开发者工具运行项目

等待构建完成后,我们打开“微信开发者工具”:

点击这个“大加号”,找到我们的项目目录

确定之后:

导入。

 

四:远程资源服务器配置

大家可以看到,我下面的微信小游戏项目是只有libs和src这两个文件夹。

libs文件夹:是CocosCreator官方为小游戏环境做的各种给开发者简化工作的库。

                    比如:wx-downloader.js就是为远程资源服务器下载资源到小游戏上所做的库。

src文件夹:自己的项目的代码文件。

然后,我的项目里没有“res”资源文件夹,这是因为我已经把res资源文件夹放到服务器上去了

这里的资源服务器可以是云服务器,也可以是自己搭建的本地服务器。

搭建本地服务器的主要操作是:

       把自己的资源放到其他文件夹上,用apache或者tomat或者mamp等工具

       把这个资源路径做成http协议的路径

       然后在game.js中在调用window.boot()之前配置REMOTE_SERVER_ROOT的路径。

现在我们点击“预览”,可以生成二维码,

如果我把“res”文件夹放回项目里,点击“预览”会出现,不能生成二维码的情况。

 

五:可能出现的问题

在做完以上操作之后,再次编译微信开发者工具上的项目可能还会报错,报错是这样的:

不在以下request合法域名列表中,请参考文档。。。。

然后我们需要配置一下,点击这个图标:

出现以下界面,然后勾选这个选项:

 

六:主要参考链接

https://docs.cocos.com/creator/2.1/manual/zh/publish/publish-wechatgame.html

这个链接一定要去看看panda大大的视频。

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Cocos Creator是一种基于JavaScript的游戏开发引擎,可用于开发简单的手机游戏应用程序,微信小游戏。目前,Cocos Creator平台上有120多套微信小游戏源代码可供游戏开发者使用,这些源代码含了各种类型的游戏,如益智游戏、动作游戏、运动游戏、角色扮演游戏等等。这些源代码可大大加速游戏开发进程,并使游戏开发者能够专注于游戏的设计和创意。此外,通过Cocos Creator平台,游戏开发者可以使用丰富的可视化编辑工具和开发工具,轻松创建游戏精灵、动画和场景等元素,进而快速实现游戏的构建。总的来说,Cocos Creator平台上的120多套微信小游戏源代码为游戏开发者提供了可靠的资源和支持,使他们可以更快、更便捷地创建出高质量的微信小游戏,从而实现更大的商业成功。 ### 回答2: cocos creator是一款非常受欢迎的游戏开发引擎,其集成了丰富的功能和工具,可以很方便地构建2D和3D游戏。微信小游戏则是目前非常流行的一种轻量级移动游戏,因为与微信平台无缝集成,所以被越来越多的开发者采用。 在这样的背景下,120多套cocos creator微信小游戏源码的出现,可以让开发者更加便捷地开展游戏开发工作。这些源码涵盖了各种类型的游戏,如飞行射击、跑酷、休闲益智、卡牌战斗等等,开发者可以根据自己的需要选择适合自己的源码进行二次开发与修改。 使用这些源码,不仅可以节省大量的开发时间和精力,而且还可以获得很好的学习机会,了解其他优秀游戏的设计思路和开发技巧,从而提高自己的开发水平。当然,开发者也可以将这些源码用于商业项目,加速产品的上线和推广。 总之,cocos creator微信小游戏120多套源码的出现,为广大的游戏开发者带来了极大的便利和启示,也让我们更加期待未来cocos creator微信小游戏的发展。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值