Home Artists Posts Import Register

Content

First of all I have to admit I didn't make the car deformation method works in the matrix demo. 

Literally I spent like 15 hours in last three days trying to solve the bugs. It works ok in the UE editor, but whenever I try to deploy the game the car deformation system just stoped working, also it will constantly crash the game. I guess this is something from the Rigid control system of the car bone that I can't overwrite it (I tried writing C++ code and put a lot of try catch into it, still doesn't solve the issue). I also tested on an empty map like the above screenshots, it works well in Editor, but once I export the game, it will stop working again T.T Appreciate for letting you down, but I guess I can't really solve it for now. I even tried to remake a new matrix map since I modified a lot in my previous build, however, this is still effortless.

I'm deploying a big city map from the matrix demo (slightly different than the last build) and add the latest character changing UI into it. Sorry again I didn't get the car deformation system works. I'll upload this version of game tomorrow (or the day after tomorrow). You'll have a new map/ sitting crushing animation for all the characters and a new character changing UI in this new version.

I just realized I've spent too much time on the matrix map so I'll start working on the RPG game from tomorrow. Probably there won't be much update for the matrix world recently. I'll try to make the RPG system working by the end of this month. Sorry again for keep you waiting.


Below is some notes from my research on the car deformation system, hope someone who also interested in UE5 can maybe try it out.

The car deformation seems is controled by a control rig file which I put a screenshot above. Inside the control rig, there's a bone control function that controls the different part of the car body, that roof_soften_ctrl is the one who controls the roof offset. Changing the mapping data or directly change its position can get the car roof flatten like in the previous post, however this will cause crash (which I suspect it's caused by a sudden change from the roof position) However, this position changes only works inside the editor, once I try to pack up the game it will stop working and returns to normal deformation method. I don't quite understand why this is happening.(you can see from one of the screen shot, the car is damaged on the other part just except the roof) However, although it is not visible to see the deformation, it will still lead to game crash.


大家好,首先抱歉我没能搞定车辆的损坏系统…… 这个bug实在是太难搞了,我尝试重建整个项目,打包了5次游戏,但是一直在出错,更可恶的是在editor里面看起来问题已经解决了,但是导出之后整个车辆损坏系统都不工作了……

最近花了大概15小时在这上面,我感觉不能再继续耗在这个bug上了,所以我现在导出了一个matrix world的大地图,里面有新的角色和坐下去的动作,还有一个角色更换的UI,不过确实没有太多别的更新了,明天会发布出来。

明天准备开始肝RPG模式了,希望月底前能给大家一个能看的版本。

以下是我的一些研究记录,如果你也刚好在研究UE5可以参考:

车辆的损坏应该是由frame_destruction控制,在这个文件中,可以通过修改roof top的位置来控制它的位移,我尝试过修改mapping值让它塌得更深,或者直接乘以0.95来让它变得更低,这两种办法在editor内都是有效的,虽然会导致溢出(怀疑是由于突然的位置变化导致的,但是这个溢出暂时没找到修复办法),后来通过修改值,溢出问题缓解了。变成了打包后无法起作用。(截图中的那样,车辆其他破坏都有变化,车顶完全不变了)但是虽然车辆看起来没有变化,溢出还是存在的,还是会直接报错崩溃…… 

以上是我这15小时的一些奇怪的结论。。。 





Files

Comments

Will Ji

I've submitted an error log in the UE5 forum, hope they'll come up with some solution T.T

WX

谷歌网盘下载一直出错,有没有其他链接啊 库克 阿里都可以啊