OK, this is a very very odd happenstance that seems to run by hidden logic I’m not aware of I’m trying to follow a tutorial to create a 2.5D platformer game, and everything was peach and dandy until I tried to customize the default ThirdPersonMap from the ThirdPerson Template that is used in the tutorial.
What I did at first was as follows:
-
I wanted to just have one single row of ground because the player doesn’t move in the Y axis, so it will always run in a single plane and I’ll add platforms on that plane only. I tried to edit the ground size until it was just 1x1 row and upon playing the level, the character started to fall through that ground. I tried to just increase the size to 2x2 and incrementing it until it acquired the original size of the ground, and the character kept falling through the ground regardless!
-
I CTRL + Z everything until the ground was as it was before I did the tweakings and the character spawned as normal. I was worried I couldn’t edit that ground for anything, so I just moved it away from sight and used the CubeGrid to produce a ground beneath the feet of the ThirdPerson Character, and instead of spawning on the original default place, it now spawns on 0,0,0… Pic of where it spawns instead of in front of the wall I plan to use to create the climbing and vaulting mechanics for the character:
This is how the level looks after moving stuff around and adding a new ground. Look where the spawn point is.
And it spawns right here instead! If I move that wall away it will fall endlessly…
I’m baffled by this behaviour, because the guy of the tutorial replaced blocks and all the other stuff so that it looked like a Mario level, and his character seems to spawn fine, but that part was left for us to edit at our leisure, and as you can see, I can’t edit at my leisure if the character just spawns wherever it likes
Funny thing is, if I move that default ground back to where it was originally, it will spawn on the SpawnPoint as normal. I’m not sure why the ThirdPerson character is bound to this ground with such a crude fixation… but I can’t even use that because if I edit its size and the like, the ThirdPerson will fall through it as I mentioned on the first issue.
If I can’t use this level for testing some game mechanics, should I change from the ThirdPersonMap of the template and create a new level with my own platforms to test my game mechanics or is there a way I can use this default map for my needs?
Thanks in advance for shedding some light onto this issue, especially because this template in particular is used in plenty of tutorials because of all the defaults it has built in, but if we aren’t able to edit this map because the ThirdPerson character goes bananas, we n00bs don’t know it until it happens later on, probably after hours creating a level and upon testing it, seeing the character spawning out of bounds or falling through the ground of the level itself. I saw some topics from UE4 that were similar in nature to my question but were never resolved. Am I the only one with this problem in UE5? I hope I’m not