分享到           

本帖最后由 红峡青灿 于 2023-4-11 13:44 编辑
经过了一晚上的测试,目前我之前提出的bug修復的情况如下:
1动物有时候会自己分裂为两个或者三个甚至更多,驯养动物也会,但其实这些影像裡面只有一个是真的,但我不知道真的是哪一个。
2在动物裂开的状态下杀死它,尸体会延迟很久才消失。
3动物裂开的时候犬笛好像叫不过来(或者说犬笛有距离限制,而我召唤的动物本体离很远只是残影在犬笛范围内)



接著是动物的驯服相关问题:
1对著驯服的动物使用牛奶桶,牠会连奶带金属桶一起吃掉
2宝宝不显示血量和饱食度,我不确定何时要餵奶
3驯服的龙不会反击,被打到只会逃走完全不还手,我被打它也不过来帮我,就让我在他脚边被狮子咬死WWWWWW
4动物不跟随犬笛,手拿著在牠旁边晃来晃去也不跟过来WWWWWWWW

之前最大的问题:动物裂开,已经处理掉了,还顺便修復了起飞降落问题 不过一波未平一波又起啊

现在的最大问题我称之为按键问题,就是shift按键功能太多了的问题
1骑上龙之后Lshift(LS)不一定能下来,要是下不来就卡住了无法脱离骑乘也无法回到地面,甚至打不开玩家背包介面。
2shift+右键未必能打开宠物背包
3骑乘的状态下犬笛右键会同时把宠物召唤过来并触发骑宠的魔法攻击,会非常大概率导致比较弱小的宠物过来瞬间被杀死
4眼罩对宠物右键会骑上去,犬笛召来的瞬间要是宠物体积较大和玩家重疊也会立刻骑上去

除此之外还有一些奇怪的问题:
1望远镜好像不太正常,近距离动物不显示,不知道怎么对准动物
2宠物魔法攻击的瞄准很奇怪,有时能喷出去有时直接生成在身体下方然后炸死自己
3更新后有的宠物变得很暴力(林飞蜥和沙飞蜥),无时无刻都在攻击其他动物,无视自己的营养阶级攻击更高的然后被炸死的情况很常见 ,但红龙不暴力,牠只会閒晃无论暴力不暴力,主人被打或者正在打人,宠物伙伴都不过来帮忙要是他们会过来我今晚可以少死很多次,红龙都不救我WWW
4餵食牛奶还是会吃铁桶,喝牛奶不吐铁桶
5被动物用魔法附加状态后的状态栏位不会消失,而且不管谁给我腹膜了都是兔子的图案+跳跃状态,这状态会导致玩家跳太高,只要跳起来往前地面比起跳位置低一格就会摔伤,状态不能解除会一直持续(我已经跳起来会摔伤半小时了)

不得不说这些bug遭遇的时候是啼笑皆非了
红峡青灿 于 2023-4-11 13:33 补充以下内容
4/11中午测试补充
砍掉了过高的刷新率之后动物终于少多了,比普通MC略少但我觉得还行,毕竟这个模组的动物攻击性强,特别是对初期人物来说,几乎所有动物都有危险,所以我觉得少刷一点比较好。至少可以保证床附近的安全,MC玩家又不一定得靠狩猎生存,DL模组的狩猎行为太危险了,初期就该在安全的地方耕耕地攒等级至于玩家成长起来之后有狩猎需求,大概也有了更远距离的移动手段,要去找猎物也还算容易,所以我觉得低刷新率是比较好的。

只是......现在情况就有点尴尬了......因为模组裡动物本来就会互吃,所以一刷出来低阶的草食性就很快会被高阶的龙或者狮子之类吃掉,接著再刷新的如果又弱小,又被吃掉,直到范围内生成的都是不会互吃的动物为止,这导致我刚刚去看了一圈,几乎全都是狮子、龙甲蜥、骨顶龙和脚会龙,所有老鼠类的东西都没出现,我觉得不是没刷出来,是刷出来后给吃掉了

玩家活在了一个虽然掠食者密度低但到处都是掠食者的环境WWWWWW每一次狩猎都要花很多心力和时间准备,还都可能丧命!(抱著红龙哭泣

快把萌灿抱回家!
Don’t think, just do. For the heart is an organ of fire.

TOP


回复 16#  @红峡青灿

1骑上龙之后Lshift(LS)不一定能下来,要是下不来就卡住了无法脱离骑乘也无法回到地面,甚至打不开玩家背包介面。
2shift+右键未必能打开宠物背包
1望远镜好像不太正常,近距离动物不显示,不知道怎么对准动物
这几个,就是我之前跟你说过的,MC自己碰撞箱判定太粗糙导致的
小体型的动物还不明显,大体型再加上独立的部位碰撞箱,或者像望远镜用视线的扇形面代码去检测碰撞箱,就会变成这样
当时是谁说只有动作游戏需要更准确的碰撞箱,MC不需要呢?(X)

其他的都是很简单的问题,就修上面的核心问题的时候顺便慢慢修了
至于营养级的问题,直接降低一部分肉食动物的生成几率,再把狩猎的范围判定减小、逃跑的范围判定提高,让动物分布得更均匀些,应该就行了(?)
不过密度低了又可能出现肉食动物打不到猎饿死的问题,不过算了,反正刷出和刷没的频率也都调高了(X)

动物比普通的MC略少你是指动物(牛羊)还是指怪物(僵尸)?我想要的是比动物略多、但比怪物要少,原版怪物单位面积(?)上限是70个、动物上限是10个,我想达到30-40个左右这个样子


【发帖际遇】羽·凌风 见路边的流浪猫饥寒交迫很是可怜,花了 2F卡币 为他买了点鱼干。

际遇事件仅作娱乐,正式设定请见【DL故事集】
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


当时是谁说只有动作游戏需要更准确的碰撞箱,MC不需要呢?

我气得咪咪猫猫了,整个晚上就是一直被红龙卡住重开遊戏

动物比普通的MC略少你是指动物(牛羊)还是指怪物(僵尸)?

哦那现在的情况跟你预想的差别有点大WWWWWWWWWWWWWWWWW
因为我遊玩的时候心理状态是预设动物=怪物的,毕竟大部分有敌性。
是这样的,我玩原版的时候,虽然知道怪物逻辑上是比较多的,但一来动物都是以群聚的方式生成+二来怪物再白天会减少至少一半的数量+玩家可以用睡觉来减少怪物生成,所以我体感上反而原版是动物比较多的,因为怪物的存在并不稳定,不像动物会长期存在。

所以我这裡说的,就是比原版的动物体感上少一点,毕竟比较分散不群聚,可是我觉得现在这个数量还算可以,要不再玩一阵子再考虑看看生成机率?我建议是先把狮子的生成率单独砍了,狮子真的太多了WWWWWWWWWWWWWWWWW
红峡青灿 于 2023-4-11 14:44 补充以下内容
其实毛毛我觉得这个模组可能不能用一般原版的遊戏思路去设计,该怎么说,我觉得你做得太好了
你这已经做得好到,玩家(我)已经演化出另一种遊戏逻辑和推进形式,跟原版完全不一样了WWWWWWWWWWWWWW我现在已经完全变成了一个中生代哺乳动物的行为,昼伏夜出白天都躲在室内或地底下,已经完全跟一般的MC原版玩家逻辑相反了,现在开局是这样的

初期前期阶段:先蒐集一些种子,然后用木头做一个犁之后先耕地种麦子保证食物获取,同时慢慢堆积多余的种子做成植食性饲料,不做床晚上也不睡觉,因为打不过会掉做床材料的动物,所以乾脆不睡觉了。晚上就四处挖土+打杀一些火尾鼠或著地鸡,趁他们睡觉杀掉,白天就种田,这时期可能反覆死亡也无所谓,重点是囤积物资,特别是囤积玩家食物,等级不重要。

初期后期阶段:食物不匮乏之后,带著大量食物和木头下去地下挖煤和铁之类的贵金属,重点是靠挖矿增加等级,除贵金属外顺便带回大量石材做成矿块以及备用,最好靠挖矿累积到超过20等(成为狼以上营养级),保证回到地面后低阶掠食者比如龙蜥蛇类和飞蜥不主动打玩家。此时期必须要取得足够铁做成铁桶,之后才可以采奶。

中期前期:有了最基本的夜间行走安全等级后,趁夜晚大型哺乳类睡觉时用地下蒐集来的石块把他们封住只留一个口,采奶之后赶快跑避免被打死,逐步累积牛奶之后,做出足够草食动物饲料,同时寻找长大后可以采奶的体型的哺乳类宝宝。

中期后期:用前面累积的资源驯服一个长大可以采奶的宝宝,保证牛奶的获取并保护这个重要的个体绝不能死,这傢伙是之后驯养龙类的关键!并且这时候可以多去捡一些肉回来,趁著夜晚继续杀鸡和老鼠。

进入后期:用自产稳定的奶来源+地底下带回来的矿块做成龙类饲料,驯服第一隻龙之后,骑这隻龙去杀比老鼠和地鸡更强一点的动物比如大耳跳鼠和马,来增加肉类获取,才能开始准备驯养肉食动物。


所以驯养的难度是草食<矿食<肉食
但这是建立在现在地州没动物的情况下才能的策略 如果地洲实装动物之后,初期后期阶段不可以走天然地洞,必须自己强行鱼骨式挖掘,才能避免死在地洲掉等级
本王已经是DL猥琐生存大师惹

快把萌灿抱回家!
Don’t think, just do. For the heart is an organ of fire.

TOP


一边勤奋地清理内测出来的BUG


一边又做了两个小动物
独触鱼

和草蛙

有动画之后真的变得好可爱呀(X)


灿 写道:
本王已经是DL猥琐生存大师惹
我懂了,这就增加难度(XXX)
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


我懂了,这就增加难度(XXX)

停止你的多亚行为!

你看你还笑多亚!本王日子舒坦了你就要提升难度了!要是本王课金你岂不是想把我的宝物库吸乾WWWWWWWWWWWWW
我内测可是很辛苦的,腰超痛还每天坐在电脑前面搞这反覆死亡,都不可怜可怜我WWWWWWWW

我家门前有走龙,后面有山猫~
山猫附近喙龙多,喙龙想吃我。
小河裡,有泽鳄,鳄儿爱吃肉~
喜欢吃肉成天找人,昂首来咬人......

https://www.bilibili.com/video/B ... arch-card.all.click
(请配合使用!)

这几天测试下来超多鬼畜bug的!最鬼畜的当属飞蜥龙疯狂攻击所有眼前的东西WWWWWWWWWWW
然后就常常被一波反杀死了WWWWWWWW

快把萌灿抱回家!
Don’t think, just do. For the heart is an organ of fire.

TOP


本帖最后由 羽·凌风 于 2023-4-13 21:51 编辑
回复 20#  @红峡青灿

哈哈哈哈这个儿歌,点开之前没想到那么合拍!WWWWWWWW
灿你会玩虚拟歌姬吗?求出歌(X)WWWWWWWWWWW

难度只是开个玩笑啦,你看我很听你的,之前血量攻击啥的都优化过了WWWWWW
难度等之后的DLC再慢慢加(X)

这一波真的发现了好多藏在奇奇怪怪的小地方的BUG,鬼知道我当初是怎么写出来的
呜呜呜,我果然只会写BUG

虽然只会写BUG,但还是要保持动物的更新,这次是猫咪

狞猫用小型猫通模做出来感觉好小啊(X)
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


我就喜欢拿一些现成的歌或者诗词改字,这种事情我记得我常做你应该看过

血量攻击啥的都优化过了

我正想体验一下这部分,我在地底下锯石强升挖矿挖上了40级现在已经横行无阻了,开始找崽子驯养动物去WWWW

不伤心,你的bug是世界上最好玩的bug!

这狞猫是吓死了吗

快把萌灿抱回家!
Don’t think, just do. For the heart is an organ of fire.

TOP


比较严重的问题基本都修完了,1.12版终于——重新更新!
https://www.dragicland.com/forum/viewthread.php?tid=3088
接下来继续优化一些不那么致命但依然存在的BUG了
包括但不限于,望远镜获取动物不准确的问题,矿洞不刷新动物的问题,大型动物右键互动时灵时不灵的问题
好难啊,为什么到处都是BUG(X)

顺便又增加了一个新的AI,野生的立兽如果没有装备武器,又看到地上丢了武器,就会自己走过去捡起来装备
可萌了(?
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


尝试修望远镜获取实体不准确的问题,之前会不准确是因为我的望远镜判断实体的时候用的是原版的视线系统(RayTraceResult),直接将视线的距离增加,就能获取到更远的目标。
而视线系统实际上是一个锥型的,在增加距离的同时,视角的广度也会一起增加,导致经常会获取到压根不在放大后的视野里、而是位于周围、相对玩家的距离比目标更近的非目标动物。
换句话说,通过原版代码修好这个问题比较困难,压根不知道从哪里改起比较好。于是,我干脆换个思路,想想别的方法。
首先是想用原版玩家身上的 Reach_Distance 属性,这个属性影响玩家能够接触到的实体和方块的距离,原版是五个方块(也就是玩家站在原地最远可以碰到五个方块的距离),把这个数值改成200后,果然可以看到200米距离上的方块都有描边了,也就是都可以选中了。
但是……这个属性对实体无效!它只能影响方块的判定,不能影响实体啊!实体的判定距离依然还是五米左右!
没办法,只好继续另寻他法,搜索发现其他许多人也遇到过类似的问题,而他们的解决方式,就是利用方块,既然远距离方块的获取是准确的,那么就先获取远距离的方块、然后再判断方块附近的实体,就能获得远距离的实体了。
但这实际上有很大的局限性,比如视角较高、实体又比较大的话,实际取得的方块其实和实体的距离是很远的(请自行想象视角朝天看飞翔的龙,那对焦的方块都不知道飞哪儿去了),基本只有在实体都在地上跑、并且体型都很小的情况下才适用,比如原版的僵尸之类的怪物,这个思路对我的MOD并没有什么帮助。
于是我想了一个更简单粗暴的方式:使用望远镜的时候,自动朝着玩家面向的方向持续发射一个很小的、没有重力的实体,然后在实体撞击到动物的时候获取该动物的信息,显示在望远镜的界面上。更通俗的讲,就是使用望远镜的时候会发射一道激光束,然后获取被激光束打中的动物的信息。
激光望远镜,升级完成!非常精准 (?




就是看超远距离的动物需要等激光跑一会儿,稍微有个约摸一秒的延迟就是了(X)
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


为啥你的望远镜画面比我实际遊玩的时候精巧又漂亮!!
我玩的时候望远镜框不只不在正中间,生存模式还会显示两条简单粗暴的横条方框把玩家血量和飢饿度直接挡住!!!甚至有时候物品栏在切换为望远镜的时候,框格内的物件会消失,我以为那是你没做好才导致的WWWWWWWWWWWWWW

关于你这个新思路,我有一个增加遊戏难度的提议:激光望远镜改名叫远程瞄准镜(或者之类的名字),需要使用地狱石英或者其他更难取得的透镜质地物件合成,而原本不太准的望远镜保留下来作为前期使用的不太好使的道具,这样可以刺激玩家去探索地狱/地州

快把萌灿抱回家!
Don’t think, just do. For the heart is an organ of fire.

TOP


回复 25#  @红峡青灿

为啥你的望远镜画面比我实际遊玩的时候精巧又漂亮!!
所以我一直说,遇到问题都要报!因为真的很多时候你遇到的问题,我测试的时候压根就没有出现过WWWWWWWWWW
既然我没有遇到、没有复现,那我当然也就不会改(炸)WWWWWWWWW

至于望远镜……我改成了低级(?)镜子只能看到近处的(也就是上面说的五米内的)
不准确的那个还是不保留了,毕竟那是正儿八经的BUG,我们不能学原版,把BUG称作特性(炸)WWWWWWW
然后高级望远镜就是低级镜子+石英+金锭升级上去(?


另外这次还做了所有模组合成配方表的获得方式,和原版一样,获得原材料的时候,会同步获取原材料对应的配方表
这个功能需要用原版的成就系统(进度系统)来做:https://harbinger.covertdragon.team/chapter-22/
只有粗略的教程,没有找到更具体的教程,绕了点弯路,直接放个成品好了,低级望远镜(?)的配方表获取方式,为物品栏中存在铁锭或者玻璃板时自动获得(?
{
  "criteria": {
    "1": {
      "trigger": "minecraft:inventory_changed",
      "conditions": {"items": [{"item": "minecraft:glass_pane"}]}
    },
    "2": {
      "trigger": "minecraft:inventory_changed",
      "conditions": {"items": [{"item": "minecraft:iron_ingot"}]}
    }
  },
  "rewards":{
    "recipes": [
      "dragicland:tame_glass"
    ]
  },
  "requirements": [["1","2"]]
}


【发帖际遇】:天空中传来隆隆的吼声, 羽·凌风 抬头一看,一条银角烈焰龙飞过,落下了手中的宝贝,赶紧捡起来卖掉,净赚&sid=q9i956 85F卡币 !

际遇事件仅作娱乐,正式设定请见【DL故事集】
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


本帖最后由 羽·凌风 于 2023-4-27 21:02 编辑
开始修洞穴刷新,这还真不容易测试和找错,因为洞穴里刷新了,我也看不见!(X)
于是给创造模式的望远镜增加了个类似方舟A镜的发光效果,然后发现……
地下刷了蜘蛛!真恶心!灌丛蛛果然就是白额高脚蛛plus!(X)

修改了一下动物数量上限的检测方式,把洞穴动物的部分去掉,这样洞穴刷新本来限制就很大,再限制数量就基本刷不出来了
然后,成功刷出来了一个地底猴子!(?

为了方便测试,地下刷出来动物会在地上生成一个钻石块,方便看到刷在哪里的,当然,这个“特性”在正式版里会删掉(炸


既然做到洞穴刷新,再来继续更新一波洞穴里最常刷的鬼族小动物,颚鬼三兄弟!




还有一个丰富海洋生态的珊瑚!不是方块,而是动物属性的珊瑚,会打人的那种 (???


【发帖际遇】:羽·凌风 走在大街上摔了一跤,竟然发现地上躺着 22F卡币 ,赶紧捡起来!

际遇事件仅作娱乐,正式设定请见【DL故事集】
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


本帖最后由 羽·凌风 于 2023-9-22 09:06 编辑
同志们,我又回来继续更新啦!
现在开始整比较复杂的大工程了,字面意义上的“大”:准备翻新几种巨型动物的模型和动画了!
但在翻新模型之前,首先需要做一个优化:
MOD里动物的血量是相当魔幻的,尤其是大型动物常会有50+、甚至100+的血量,这血量如果用原版的显示方式,就会占据不少屏幕,也不好看

所以优化一下,改成动物的血量直接显示成血条,同时把饱食度也显示出来,显示位置在人物属性上方,和人物一样左边血量右边饱食度,这样血量再多也好看了


接下来,走龙和烈焰龙的模型已经做好了,该做更复杂的动画和技能AI了
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP


随着不断地写,mod会越来越完善,但bug肯定也会越来越多!WWWWWWWWWWW
我还是觉得,以现在的完善程度和体量,早就超过了公开发布和公测的最低标准~
都已经算是中等偏上了!WWWWWWWWWWWWW
完全可以发出来,然后请大家公测找bug,并且可以有广大爱好者一起debug~
说不定很多困扰许久的问题到时候就迎刃而解了WWWWWWWWWWW


【发帖际遇】 大熊星座 在龙峰山脉遇上了谜样的大姊,被请了一杯酒,却发现酒裡浮著兔肠,受到莫大惊吓,损失&sid=q9i956 17探险经验 ……

际遇事件仅作娱乐,正式设定请见【DL故事集】
穿过县界长长的隧道便是雪国。

TOP


回复 29#  @大熊星座

不敢不敢,BUG太多就发布的话……会被骂的
所以……还是想……尽量在完善一点吧,至少等我手上这波明星物种的几种大型龙做好 (?)


然后做大型龙的时候,发现优化问题还是很严峻,大型龙动画比较长,延迟卡顿就会非常明显,还是得继续优化一下延迟和动画的问题
一边做优化顺便在一边做点新BUG小东西(?)





【发帖际遇】羽·凌风 看见现行犯立刻上前捕捉,见义勇为被刀疤警长克莱尔·地皇鼓励,获得&sid=q9i956 14探险经验 !

际遇事件仅作娱乐,正式设定请见【DL故事集】
欢迎来到Dragicland,【总版规】请记得要看哦,还有这个也是好东西→如何回复?

TOP

分享到