Searching from 2022-01-09 00:00:00 to 2022-01-09 23:59:59.999999.
Query completed in 7.12 seconds
[2022-01-09 03:30:40] <Z-Man> Lucifer_arma: Do you mean Blobwars: Metal Blob Solid? The moving platforms certainly feel good. It may be because there generally seems to be very little momentum in the game; you go to full speed and stop almost instantly.
[2022-01-09 03:31:28] <Z-Man> And when you are on a platform that is moving up or down, something very, very strange happens. If it is moving DOWN, you sink one pixel into it, if it is moving UP, you rise one pixel.
[2022-01-09 03:32:04] <Z-Man> I don't know how that happens. The other way round, sure, player position is influenced by the platform position before the current update.
[2022-01-09 03:33:02] <Z-Man> But this? What must happen is they calculate everything correctly in the update, but somehow, the plaform is shown at its previous position.
[2022-01-09 03:33:55] <Z-Man> Or they have sophisticated movement compensation code and that overcompensates. Or compensates for a bug that has since been fixed.
[2022-01-09 03:36:41] <Z-Man> Weird either way.
[2022-01-09 03:40:25] <Z-Man> Making the animation state invisible to the game logic by default is a good call. Just quickly checking what animation is currently playing to decide on gameplay logic is a frequently abused crutch that leads to hard to find bugs.
[2022-01-09 03:42:33] <Z-Man> With the exception of fighting games, of course. There it is not unusual to define the whole gameplay over the animations, which then of course need metadata for which bits of the characters are dealing damage and stuff.
[2022-01-09 06:06:19] <Lucifer_arma> Damn. Fighting games. You always find the flaws, hehe.
[2022-01-09 06:07:12] <Lucifer_arma> I'm over here thinking "how do we make collision geometry happen on a frame by frame basis?" and you're like "Hey, remember Mortal Kombat?"
[2022-01-09 06:08:28] <Lucifer_arma> Parallel realities has some blog posts about the developent of blobwars. I think they address platforms.
[2022-01-09 06:08:54] <Lucifer_arma> I don't know that an engine can properly address platforms. I *do* know that an engine can give effective tools for handling them.
[2022-01-09 06:09:32] <Lucifer_arma> right now, we're still working on collision detection with sprites and layouts with widgets. Early stages.
[2022-01-09 08:57:59] -!- Z-Man changed nick to Guest20
[2022-01-09 08:58:01] --> Z-Man has joined the channel
[2022-01-09 08:59:40] <-- Z-Man has quit (Ping timeout: 256 seconds)
[2022-01-09 09:01:09] --> Z-Man has joined the channel
[2022-01-09 09:03:25] <-- Guest20 has quit (Ping timeout: 480 seconds)
[2022-01-09 21:14:28] -!- Z-Man changed nick to Guest72
[2022-01-09 21:14:30] --> Z-Man has joined the channel
[2022-01-09 21:18:36] <-- Z-Man has quit (Ping timeout: 256 seconds)
[2022-01-09 21:19:50] --> Z-Man has joined the channel
[2022-01-09 21:22:00] <-- Guest72 has quit (Ping timeout: 480 seconds)
View entire month
DISCLAIMER: These logs of public chat may contain some content which may not be appropriate for all audiences. Use at your own risk.
Logs from 2006-2009 pulled from wrtlprnft
Format changes at: 2015-08-25, 2017-02-20, and 2020-03-23. Times (2015 and later) should be Eastern.