Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Hi Captain Dreamcast,

I’ve performed more in-depth testing and found a few more critical issues that are breaking the gameplay experience in Dolmexica:

  1. Chaotic Grab Animations ("Tornado" effect): When a character performs a grab, the throw animation becomes chaotic, like a "tornado of frames." It seems the engine is struggling with TargetBind or synchronization between the attacker and the victim. Instead of following the specific frames of the throw, the victim's sprites flicker or cycle rapidly during the transition.
  2. Overlapping States (Sprite Layering): If a character is in a custom state (e.g., Ryu's "on fire" state) and gets hit, the engine displays the "get hit" sprite and the "on fire" sprite simultaneously. The previous visual state isn't being cleared properly.
  3. Damage while Down: Characters are taking damage while in "Liedown" . They should be invulnerable to standard attacks unless a "Ground" flag is present, but currently, they can be hit by anything.


I hope this helps you track down the logic errors in the state handler. Looking forward to the next update!

Best regards.

Whoa, thanks a lot  for the in-depth testing! I'll try and get them fixed for the next update, this helps a lot!

I'll have to look into what's causing all of them, I know 1) has always been a huge issue, with freezes with some grapplers making their enemies get stuck in their target state, I'll try to make it match Mugen for the next update. Flickering is an interesting observation, I can imagine a few things causing that, will probably have to go through that frame-by-frame to figure out where it's getting the bad state info from. 2) is interesting, might be some trigger failing related to the on fire sprite effect? But yeah, I'll have to take a deeper look. 3) might just be that flag check missing like you wrote. I don't remember there being an invulnerability check based on the ground flag, so this is probably a bona fide oversight.

So yeah, thanks a lot again for the in-depth debugging and info, really super helpful, and thanks a lot for taking the time to share it with me!