dysmantle吧 关注:2,950贴子:11,411
  • 6回复贴,共1

做了二年这游戏的心得mod体会

只看楼主收藏回复

终于捋清了所有文件和代码,并且做了一个BOSS召唤小怪的特效。
游戏主要修改的文件就是actor、dysmantle、item、script、ui这几个地方,分别对应对象、核心、道具、脚本、物品选项这几个地方,做mod的话也就只用改这个地方就行。
游戏主要用了squirrel代码(nut后缀)和xml扩展文件,而这个代码主要就是c语言的应用,会点基础单人做mod毫无压力的。
目前我跟我朋友正在开发新的mod,全新的玩法和道具等等,欢迎大家前来体验,有空我会把代码和图扔帖子下面。


IP属地:四川来自Android客户端1楼2024-07-17 01:18回复
    女菩萨看剑、745717565、芙芙粥呀. . . 被楼主禁言,将不能再进行回复
    目前仅支持PC修改,将data-windows这个文件放入tool-pak.exe这个文件即可解压成文件夹形式进行修改。目前这个文件官方在文件夹里有自带的


    IP属地:四川来自Android客户端2楼2024-07-17 01:26
    收起回复
      2026-02-09 10:29:46
      广告
      不感兴趣
      开通SVIP免广告
      actor的意思是对象,里面包含了角色和怪物、道具和其他所有能破坏和不能破坏物品的xml文件,每个xml文件大致都是一样的,在这里我就挑几个能做mod的进行讲解。

      其中用到的就是animanls(动物)、enemies(怪物)、pets(宠物)、players(玩家)、tools(工具)等。
      就拿怪物里的恋战怪文件来说。

      其中<node id="minimum_damage_threshold" value="1" />是控制玩家需要多少破坏力才能击杀这个怪物,这里是1
      <node id="damage" value="8" />是这个怪物每次对玩家造成的伤害
      <node id="max_hit_points" value="50" />是这个怪物的血量
      其他代码可以不用管。
      这些都可以根据实际需求来进行更改,这些主要是帮助一些想做mod的萌新,会代码的佬请自便。


      IP属地:四川4楼2024-07-17 01:53
      回复
        支持一下先


        IP属地:内蒙古来自Android客户端6楼2024-07-19 10:41
        回复
          坚持自己的热爱,终有一天你会是第二个植物大战僵尸杂交版版作者那样的,但是你要注意身体啊。加油😊


          IP属地:四川来自Android客户端7楼2024-07-19 19:20
          回复
            这是什么游戏的mod啊


            IP属地:河南来自iPhone客户端8楼2024-07-22 03:28
            回复