jorio / Bugdom

🐛 Pangea Software's Bugdom for modern systems
https://pangeasoft.net/bug
Other
360 stars 24 forks source link

Boulders on Level 8 do not cause damage #36

Closed TheBigStinkyBee closed 6 months ago

TheBigStinkyBee commented 8 months ago

Just as the title suggests, the tumbling boulders on Level 8 don't hurt you or kill enemies when they fall down the hill. They just push you aside.

jorio commented 8 months ago

The boulders are supposed to deal some damage, but I just found out that whether or not they actually do is framerate-dependent. The higher the framerate, the less likely it is that the boulders cause damage.

@TheBigStinkyBee What's your screen's refresh rate? You can press F8 in-game to bring up the FPS counter.

TheBigStinkyBee commented 8 months ago

144Hz. The game is running at 144 fps. Is there a way to reduce it?

TheBigStinkyBee commented 8 months ago

Never mind, I changed it in my Display settings. It worked! Still, it seems a bit odd that sort of thing is framerate-dependent.

jorio commented 8 months ago

Yes, this is definitely a gameplay bug. I fixed the most glaring framerate-dependent (FRD) bugs in the game - the physics in slopes, platforms, fences, etc. weren't very tolerant of arbitrary framerates - but some subtle issues remain. I just did some testing at high framerates and I identified these problems:

I intend to fix these for the next release. Let me know if you find more so I can try to fix them.

jorio commented 6 months ago

Bugdom 1.3.4 fixes all these issues. Feel free to reopen this if you find anything else!