关于多个关卡类型的游戏

对于多关卡的游戏,是加载多个场景好呢?还是在同一个场景下加载多个预制体好呢?

把关卡导成json文件,之后读取相应关卡文件,在渲染关卡的道具
我是这么实现的

都不好,做好就是做好关卡,再把关卡用到的关键数据保存为json , 如果用大量 scene 或者 prefab 都会导致json 文件变大,加载变慢

所以 一个prefab里 这么多层级和内容是不是不太好?一个工程里有三个环节 每个环节都是通过加载prefab实现的 每个prefab里有很多节点、组件、逻辑

那用到的资源应该怎样处理呢?放到resources里,然后通过json数据里的文件名去取资源,动态加载吗?

有好心人能提供一下prefab导出工具么

看了一些回复 还有其他帖子的相关的 搞不明白 为什么要自己把预制体导成JSON呢,直接用预制体不好吗 非要导成其他格式 然后加载时候再自己控制这些 这是要做啥啊 提高效率吗 ? 不觉得是在绕弯路吗?我直接用预制体 没觉得哪里有问题就

每一关都做成prefab,如果特别多,体积太大了

什么游戏 截图出来看看 就知道了

能多出多少兆?现在几百兆的包太正常了 ,还差你这几十兆的空间? 多出这几十兆的东西 要多出多少流程和操作顺序 引擎原生的技术不用 还要自己做个中间转换 稍有项目经验的就知道该如何做的

我要做H5小游戏呀,包体大小需要关注一下的

他们说的json关卡数据是这个关卡有哪些东西,以及这些东西的初始化数据,而不是单纯的把关卡prefab转成关卡json

你说的prefab跟他们说的不是一个概念,json一般指的是关卡配置,而不是场景本身

大佬,怎么把预制体导出json