loading...
Juice?
- Tastes good
- Feels good
- Responsive
- Alive
- Fun
- Messy
"Juicy things are things that wobble, squirt, bounce around, and make little cute noises; it's sort of a catch-all phrase for things that make a game more satisfying to interact with..."
"Juice amplifies interactivity by providing excessive amounts of feedback in relation to user input...
It is superfluous from a strictly mechanical perspective,
but turns interacting with the system into a more pleasurable experience."
-Martin Pichlmair & Mads Johansen
GKH
7drl version
GKH
2021
MYTH:
I need an artist to juice.
REALITY:
Juice is coded in, not drawn in.
If you can interpolate between two numbers, you can juice!
- Scale
- Position
- Rotation
- Color
CARDINAL RULE:
Do not block.
Every animation should consider the time between frames.
- Skipped a frame? The next frame should animate "twice" as much
- After implementing this, you can "fudge" the timing
- Slowdown: useful for debugging or DRAMA
- Speedup: useful for nonblocking animation
Q&A