Martin Jonasson and Petri Purho take a simple block-breaking game and iteratively add juice - particles, screenshake, sound, animations - showing exactly how each layer transforms the feel.
Martin Jonasson & Petri Purho
Jan Willem Nijman's legendary GDC talk on game feel. Covers screenshake, particles, sound, and dozens of small tweaks that make games feel great. Essential watching for any indie dev.
Jan Willem Nijman
Jan Willem Nijman's classic talk from INDIGO 2013 that popularised the term 'game juice'. Covers screenshake, slow-motion, particles, and why every indie game needs more of everything.
Jan Willem Nijman
Huge library of free, CC0-licensed game assets - sprites, tiles, UI, sounds, and 3D models. The go-to free resource for prototyping and game jams.
Kenney
Comprehensive reference for Godot 4's Tween system. Covers all easing types, chaining, callbacks, and practical examples for UI animations and game feel tweaks.
Godot Docs
Comprehensive breakdown of game UI patterns - health bars, minimaps, dialogue systems, and how great UI communicates state without breaking immersion.
Game Developer
A practical guide to creating punchy, satisfying sound effects without a budget. Covers layering, pitch variation, and the psychoacoustics of game feel.
Game Developer
Step-by-step tutorial on using Unity's Shader Graph to create dissolve effects, glows, and hit-flash shaders common in action games.
Unity Technologies