First post here, and I’m a newbie with unreal engine (Not with software development in general however), I do have some experience of programming 3D using raw API’s such as OGL etc.
Anyway… I know next to nothing about the specifics of UE5, so I’m experimenting with a “blueprint” for the first person game setup.
Everything is working perfectly, all makes sense I understand what’s happening, if I click play, I can walk around my game level etc, no problem.
I’ve cleared everything out ready to build something new, leaving me with just the layer of cubes that form my “floor”, press play, everything’s great.
HOWEVER…
The second I add any other asset to the scene, my player instantly starts to fall through the floor when I press play.
All I have added is a simple piece of wall geometry, it’s a simple static mesh, it’s on my “floor”, my player start has not moved, and is still also above the floor as can be seen here:
When I hit play, this is what I get, and I can’t in anyway move.
I don’t know if this has anything to do with it, but my player start says this:
No matter what I do, and it was like that ever since creating the blueprint template.
As soon as I delete my bit of geometry however, everything goes back to normal, my player stays on the floor and I can move around again.
I understand the principles of having colliders and such like (GoDot uses the same thing) , and I can see how the floor is the collision mesh for the player, but what is a mystery is why it suddenly changes the way it does as soon as I add new geometry to the playfield.
I admit, I don’t yet know enough about UE5 to work this one out.
Any experts in that can point me in the right direction, greatly appreciated.