迈阿密热线吧 关注:5,459贴子:33,699
  • 2回复贴,共1

迈阿密热线2编辑器相关 【notepad++在编辑器中的效用】

只看楼主收藏回复

在游戏本体的编辑器附带的items列表(用于摆放家具,装饰等等的obj)是经过削减的,其中一些物品被削减的原因是会因为偶然的因素导致关卡崩溃,或者没有设计完全,也有可能是根本没有想起来放进列表。这种时候,很多创工的关卡作者会使用notedpad++来弥补编辑器本身的缺陷,用这个免费的文档编辑软件修改关卡文件达到很多本来编辑器无法实现的效果。
在你的电脑上下载notepad++,自行搜索安装最新版即可。
本篇教程会先介绍notepad++在关卡文件中的运作机制。

这是一个演示关卡,编辑器内显示如上图

退出后我们选中这个关卡,按O键打开关卡文件夹
这就是我们编辑器存放本地关卡的文件路径(不包括创工下载的),每个关卡都由一串字符来命名文件夹
下面依次介绍每个文件的作用,如果你添加了新楼层或有过场动画存在,这上面的文件会更多

关卡的HLM文件用右键使用notepad++打开后如上图所示,囊括了关卡的作者,关卡标题关卡的时间地点背景等等。其中很多行修改后会有对应效果,之后会更新教程讲解
ver文件不需要修改,只有一行字符

关卡的obj文件,这里涵盖的关卡中你放置的人物,敌人,以及物品的位置和模型代码等,是我们主要的修改对象

关卡的play文件,内容应该是关卡的游玩数据,一般不用改

关卡的tls文件,内容是关卡的地板数据,一般也用不着改

关卡的will文件,内容是墙体数据,要添加一些编辑器本来不可使用的墙体会修改。其中还有关卡中的墙角数据
就是这玩意
要给一些放置后不会自带墙角的墙体添加墙角的话,也会修改到这个文件。
最下面的png文件便是你的关卡封面。

注意到这里的数字“0”了么?这代表的是此文件指向的楼层,如果是场景1的文件数据,这个数字就会是0,如果是场景2,这个数字会是1,以此类推。

在我们修改最多的obj文件中,这些一行行的字符就是如上图工作的。将一个物体修改成为另一个物体时,我们就需要将模型代码和行为代码同时修改,图中框起来的是acidbath1 酸浴缸1的代码(2197,1295)(按照 模型,行为 的顺序),因为平常关卡不会用到这个物品,代码好记。其他的物体,敌人,玩家角色也是一样的排列顺序,下面还有位置代码,但一般不会修改。修改这些代码时善用查找搜索功能,可以更方便地找到要修改的物品。
在修改时,需要先在编辑器内保存,然后再修改代码,在notepad++中再次保存,回到关卡的编辑器视图,重新保存一遍,这时才会生效。
以后会持续放出可修改的物品和行为代码,按照教程实践,并举一反三,可以做出很多新奇的效果,应用在关卡中也能锦上添花。


IP属地:河南1楼2021-08-29 17:58回复
    快更


    来自Android客户端2楼2021-10-22 22:03
    回复
      2025-08-16 14:52:45
      广告
      不感兴趣
      开通SVIP免广告
      **


      IP属地:北京3楼2022-03-12 19:21
      回复