How can I better attack ?. Like Blasphemous game style

Not favoritedFavorited Favorited 0 favourites
  • 5 posts
From the Asset Store
HTML5 Game Bundle (7 Games) – Created with Construct 3
  • Hi everyone,

    How can I best create a slight freeze and jolt when the character attacks, just as the attack box hits the enemy, similar to the game Blasphemous? I've tried many ways, including object time scale, but I haven't gotten the desired result. How can I do this in the best way? Does anyone have any ideas? To give that satisfying impact feeling.

    Thank you :)

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • A good hitstop effect will have a few different components, the freeze is just one of them. Depending on your game architecture you may need to adjust things. What you want is on impact to slow or freeze the timescale (either globally or with select objects/families - the latter is probably better) just for a very short period so set up a timer which restores it again (play around with timer values to see what feels good). In addition to this you want to add screenshake, and a punchy sound effect and those 3 things together will add a lot of juice. I think with Blasphemous in particular there are some additional things going on, like the player character vibrates when doing a strong attack so you could set the impacted enemies timescale to 0 for a brief moment and put a horizontal tween on the player character, just a couple of pixels to play while the enemy is paused. Placement of sound effect and screenshake will do a lot of heavy lifting - trigger them on the impact frame of your attack. Once you have all the elements in, they should be easy enough to tweak to get a nice result.

  • If you want an attack to feel strong, a frame freeze is not enough. Practice attack animation phases: anticipation, attack, recovery. A nice impact is about properly timing all three.

    Anticipation is usually short - a couple of frames, that show the windup motion.

    Attack can honestly be just one smeared frame. The less time it takes, the harder the hit feels.

    Recovery - it's the longest one. Make sure the inertia from that attack is conveyed well. Make the character look like they struggle a bit to recover balance or something that shows that they actually applied force.

    Those are fundamentals, get them right first. Freeze frames, screen shakes - those are the seasoning, not the main dish here.

  • Thank you for your answers.

    I will conduct the necessary tests. :)

  • Excellent explanation and breakdown RadioMars.

Jump to:
Active Users
There are 0 visitors browsing this topic (0 users and 0 guests)