2.4版本,web端,需要把游戏逻辑放在运算服务器上,资源都打包放到cdn上,应该如何打包以及加载,我看文档可以直接把4个内置AB包直接放到cdn上,但是web端打包没有远程服务器地址的选项,不知道要怎么操作。
不行的话是否是需要把所有场景和资源都打成自定义AB包,再远程获取后都动态加载。
2.4版本,web端,需要把游戏逻辑放在运算服务器上,资源都打包放到cdn上,应该如何打包以及加载,我看文档可以直接把4个内置AB包直接放到cdn上,但是web端打包没有远程服务器地址的选项,不知道要怎么操作。
不行的话是否是需要把所有场景和资源都打成自定义AB包,再远程获取后都动态加载。
加载resource文件怎么用就怎么用,不过写上你cdn的地址
那请问场景中的静态资源呢,比如一些直接从资源管理器拖到ui上的图片,引擎怎么让他从远程加载
你本身就是浏览器的web版本,这不是莫名其妙啊
情况是这样的,web版本放云服务器上,但是如果资源放在一起,就需要很大的带宽和流量提供给玩家下载,服务器的费用就会比较高,所以运营商的要求是资源都放到cdn服务器上,但是又不能整个项目都放cdn上,因为cdn不能处理web相关的东西(cdn具体我也不是很懂,是运营商那边的技术说的)。
或者您这边有更好的解决方案?
不是很懂cdn 按我的理解cdn就是对你的资源做一个缓存 有人请求会优先请求缓存 通过这种方式来减轻服务器压力。
所以web上的东西不用改动 你应该做的是申请一个cdn 然后将cdn指向你的服务器 具体麻烦查看cdn如何使用 无论是腾讯云还是其它云服务提供商 都有对应文档的吧。
我觉得1楼应该解答了,不明白楼主想要什么
他估计自己把自己绕进去了,啥都一知半解,说也说不清
楼主的问题应该跟我差不多,就是打包web后的res文件夹是否可以跟项目分开部署,web-mobile放一个地址,然后res放一个地址,把res分开放的话打开游戏的时候客户端需要加载原来包大小的资源吗还是打开的时候不需要加载,需要的时候才加载在resource文件夹里的某个资源?
图像动画资源全部用远程加载就好了,即图像不放在 web 包内,而是使用代码去动态加载远程资源,spine 动画同理。