Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Easy FPS Editor v1.6

Simple way to create an old-school First Person Shooter! · By JessicoChan

Different Floors and hazard blocks on floor 1

A topic by PixelPauer created Feb 02, 2022 Views: 227 Replies: 8
Viewing posts 1 to 5

I made the player start on floor 2.

On floor 1 is lava set as hazard block.

When jumping over the hole on floor 2, the player takes damage, even though the damage block is on floor 1.

I already love EFPSE and try to find its limits :)

Is there a way to solve this?

Developer (1 edit)

This is probably a bug and will be fixed in future updates. 

It is strange though. I'm sure I had it fixed almost an age ago.

Great to hear!

I thought it wasn't even possible (in my head I'm stuck with Raycasting Game Makers limitations on just on floor) ;)

Developer

Okay, I checked the code and this shouldn't happen when your vertical speed is zero. What exactly is happening and when do you start taking damage?

(1 edit)

I tested it again and made a video. If you need more just let me know :)

(the jumping itself doen't seem to be the problem)

Developer

Yeah, that's what I thought. It's not a bug, it's a little quirk on how collision checking for hazard blocks work.It thinks you're on the floors since... well... you're on the floor. But the center of the player is inside of the block already.

I'll think on solution for that.

Thank you :)

I know you guys have your priorities, but I hope this is changed in the near future. I'm planning to release a game in the next weeks :)

I've had issues with the different floors and hazard blocks as well, so I second this post.