Game Feel (Juice)

Unity Logo

Are we recording?

Meow Cam

Review

Name 3 post processing effects and say what they do

  • Ambient Occlusion. It's an effect which simulates global illumination.
  • Motion Blur. Blurs moving objects.
  • Vignette. Tints the edges of what the camera sees.

Game Feel Definition

  • The tactile, kinesthetic sence of manipulating virtual objects
  • All the little things that make a game fun to play
  • Not noticed when it is there
  • Immediately noticed when it is not
  • Not an exact science (different for every game)

Sound Effects

  • Make the effects with surround sound for more immersive games
  • Always add background music and soundscapes
  • Add more bass
  • SFX Generator
  • Pitch shift to remove redundancy (annoying when there is only one foostep sound)

Screenshake

Makes things look more powerful/impactful. Examples:

  • Heavy object falling on the ground
  • Explosions
  • Earthquakes
  • Implementation details here

Tweening

  • The process of interpolating between two extreme values/key frames
  • Don't limit youself only with linear interpolation. Nothing in the real world is linear
  • Squash and stretch when object falls on ground(bouncyness)

Camera Movement

  • Camera Movement should be smoothed out with some interpolation.
  • The center of the camera should be what we want to see which isn't always the player

Particles

  • Used for indicating collision between two objects
  • Used for trails/marks
  • Smoke after something explodes/disappears
  • Show blood when hitting enemy

Permanence

  • The quality of lasting or remaining unchanged indefinitely
  • Give impact to your actions
  • Computers now days are powerful and can handle things not being deleted
  • Dead bodies stay
  • Bullet shells stay

Haptic feedback

  • Adds another dimension. Games can be felt physically not just visually
  • Controller vibration
  • Self rotating steering wheels

What you should take away from this

  • Game Feel is about making the fundamental actions of the game feel impactful
  • If the fundamental action is shooting then:
    • Add recoil
    • Make bullets really big
    • Make the screen shake on hit
  • If the fundamental action is platforming then:
    • Make the controlls responsive
    • Add smoke particles when the character falls down
    • Give the character friction

Extra Resources

Questions?

Juice Cat

Game Feel