Install
$ agentstack add skill-rondorkerin-gamestack-game-feel-and-juice ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Game Feel & Juice
How to make any action — a jump, a gunshot, a match-3 pop, a card play, a button press — feel responsive, weighty, and readable. Feel is engineerable: tight control + a consistent simulation + a tuned layer of feedback, with feedback held to a measured ceiling so it communicates instead of overwhelming.
> Tier: universal craft (→ gamestack-core). Applies to every genre and every game. The combat-specific application of these tools lives in combat-design, which cites up to this skill.
When to use this
- Tuning how a verb feels: input response, forgiveness windows, the juice bundle on an action
- Authoring a per-action feedback budget a generator can apply consistently
- Auditing why controls feel floaty/laggy or why the screen is unreadable noise
- Specifying camera feel, UI/menu feel, and animation timing at the design level
Scope
This skill owns the feel of an action in isolation — control, simulation fidelity, and the feedback layered on top. Adjacent concerns live in sibling skills:
- Combat-specific feel: hit-stop per damage tier, telegraphing as fairness, enemy/encounter feel →
combat-design(applies this skill to hits) - Where feedback fits the HUD and information hierarchy →
ui-ux-and-feedback - Visual readability, silhouette, signal color →
art-direction-and-readability - Macro rhythm across a session (this skill is the second-to-second layer) →
pacing-and-the-player-journey - Reward/flow/motivation theory underneath →
game-design-fundamentals
How the pieces fit
GUIDE.md— the cited why, in six sub-domains: Swink's three building blocks (control · simulated space · polish), input & response (latency, buffering, coyote time, forgiveness), the juice toolkit (squash/stretch, anticipation, follow-through, hit-stop, shake, particles, easing, sound), the 12 animation principles applied to games, camera feel, and UI/menu feel. Each rule carries an exemplar + source, a test-for criterion, the named failure mode, and the procedural/headless implication.CHECKLIST.md— Do/Don't + machine-checkable Test-for criteria, grouped by sub-domain. Written to be enforced as validators in a generation loop.
The two ideas to anchor on
> 1. Fix feel before you juice it. Game feel (Swink) is real-time control of an avatar in a consistent simulated space; juice is the audiovisual polish on top. Polish layered over laggy controls or inconsistent physics is lipstick — strip every effect and the core must still feel right. Order: latency → forgiveness → simulation → then juice.
> 2. Juice has a ceiling — it's an inverted U. The largest study on the subject (Kao 2020, N=3,018) found Extreme juice hurts experience, motivation, and raw performance as much as None. Tune to the Medium–High band; reserve the biggest effects for the rarest moments. More feedback that obscures game state makes the player feel controlled by the game, not in control of it.
> Why this matters doubly for a generator: a human team feels laggy controls or a juice-overloaded screen as "off." An autonomous generator does not. Hand-author the physics constants, the forgiveness windows, and a per-action feedback budget table (event × magnitude → bounded bundle) as inviolable contracts; let generation compose vetted parts inside them; run a feedback-budget linter and a physics-contract validator before any content is committed.
Start with GUIDE.md, then apply CHECKLIST.md.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: rondorkerin
- Source: rondorkerin/gamestack
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.