雨世界吧 关注:5,035贴子:24,319
  • 2回复贴,共1

雨世界房间创建:在原地图的基础上加入新房间

只看楼主收藏回复

由于标题字数限制,可能会对一些读者造成误导,现在对标题进行更具体的解释:
本文章将介绍一种在游戏原有的地图的基础上加入新房间的方法,该房间依旧属于某个原有区域,如,郊区,而不是属于某个新区域。
编辑软件采用:RWE+,一款能够使玩家自己创建新房间的雨世界地图创作软件。软件下载:(图1)
雨世界官方维基网站雨世界从创意工坊上下载的mod存储位置位于Steam\steamapps\common\Rain World\RainWorld_Data\StreamingAssets\mods下,当我们在“mods”下创建文件夹时,可以在游戏内看到我们新创建的mod。
假设我们新建立的mod命名为mod1,要修改或加入新房间的地区为si(天空群岛):
1.初步建立如下的mod1文件夹结构(对于特殊文件命名不能有任何改动):(图2)
2.预处理:在Steam\steamapps\common\Rain World\RainWorld_Data\StreamingAssets\world下找到成对储存的文件夹对“si”和“si-rooms”,复制进mod1\world下
3.对地图内原房间进行修改:通过RWE+打开编辑器内LevelEditorProjects下对应的地图的房间文件并进行修改,同时保持房间命名不变,将修改的地图文件进行渲染。
4.在RWE+\drizzle\Data\Levels找到渲染后的修改了的原地图房间以及产生的其它文件,将其全部复制进入mod1\world\si-rooms内,并实现对原地图房间文件的覆盖。以上步骤的目的主要是对旧房间进行修改,如添加管道使其能通向新房间。
5.校正管道连接:进入mod1\world\si\world_si(文本文件)内,结合游戏内置的开发者工具查看自己修改的房间此时的管道连接的对应情况,修改world_si,使原地图房间与新的房间建立单向联系。
6.补充mod1文件结构,使为:(图3)
补充:注意“ _ ”和“ - ”。
7.添加新房间及校正管道连接:将自己的新房间渲染后的所有相关文件复制进mod1\modify\world\si\si_rooms内,在modify\world\si\world_si(文本文件)内以与仿造与步骤5时修改管道连接采用的格式编辑world_si,使新房间与原地图房间建立单向联系。
8.收尾:将新房间渲染后的所有有关文件复制进mod1\levels内(为了防止发生未知错误)。
总结:mod一共分为三大部分,其中较为重要的是“modify”和“world”部分,前者专门用于添加新房间,后者用于存储原区域对应的所有相关信息,为了使新房间与区域建立联系,需要人工对管道的连接顺序进行修正。
补充:
一定要注意,在改完mod后一定要完全退出游戏后再重进(而不是在游戏里直接切换刷新mod)!!!非常重要!否则房间地图的贴图将维持上一次的更改保持不变(但物理碰撞体积会更新)。




IP属地:陕西来自Android客户端1楼2024-12-09 16:52回复
    改了一次,如果格式看的不舒服再改吧


    IP属地:陕西来自Android客户端2楼2024-12-09 16:55
    回复
      对于最新版的RWE+,在最后一篇帖子里有


      IP属地:陕西来自Android客户端3楼2024-12-15 11:42
      回复