game-ui-ux-design

Designs game HUDs, menus, onboarding flows, and feedback systems using diegetic UI principles.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/kaitoartz/dotfiles --skill game-ui-ux-design-kaitoartz
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: game-ui-ux-design
Source: https://github.com/kaitoartz/dotfiles/tree/main/dot_gemini/config/skills/game-ui-ux-design
Command: npx skills add https://github.com/kaitoartz/dotfiles --skill game-ui-ux-design-kaitoartz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing interfaces for video games differs fundamentally from traditional software: games need immersion, flow, and intentional friction rather than pure efficiency. This Skill provides expert guidance for creating HUDs, menus, and feedback systems that keep players engaged without breaking immersion. ## Core Features & Use Cases - Diegetic UI Classification: Categorizes interfaces as non-diegetic, diegetic, meta, or spatial to balance immersion with clarity. - Feedback and Juice Design: Applies immediate visual, audio, and haptic responses, screen shake, and particles to make actions feel impactful. - Invisible Onboarding: Teaches mechanics progressively through level design and progressive disclosure instead of text walls. - Use Case: When players report that a shooter feels flat, use this Skill to add hit markers, impact particles, and confirmation sounds, then reduce HUD clutter by hiding the health bar at full health. ## Quick Start Ask the assistant to review your game's HUD layout and suggest diegetic alternatives and feedback improvements for each element.

Frequently Asked Questions about game-ui-ux-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a game HUD that doesn't break immersion?▼

Classify each UI element by its relationship to the game world: diegetic elements exist in-world, meta elements are narrative but not physical, and spatial elements sit in 3D space. Replace non-diegetic bars with environmental cues like lighting or character animation where possible.

What is diegetic UI in video game design?▼

Diegetic UI consists of interface elements that exist inside the game world and are visible to the character, such as the Pip-Boy in Fallout or cockpit screens. It preserves immersion but can sacrifice readability compared to traditional non-diegetic HUDs.

How to make game controls feel more responsive?▼

Add juice to every action: immediate visual, audio, or haptic feedback on each input. Use exaggerated animations, screen shake, and impact particles so actions like jumping or shooting feel weighty rather than dead.

When should I use non-diegetic UI instead of diegetic UI?▼

Use non-diegetic UI in competitive games where legibility matters more than realism, such as hit markers and silhouettes in shooters. Diegetic UI fits narrative-driven games where immersion is the priority.

Why do players get lost in my game levels?▼

Players get lost when navigation relies only on maps or text. Implement spatial UI like floating mission markers, or environmental cues such as lighting, worn paths, and landmarks to guide movement naturally.