Toolverse
All skills

gaming-ui-state-management

by TheOrcDev

Patterns for game-like interfaces - health bars, XP bars, mana bars. Apply when building RPG/retro gaming UI components with state-driven visuals.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
TheOrcDev
Category
Frontend
Views
18

About this skill

Patterns for game-like interfaces - health bars, XP bars, mana bars. Apply when building RPG/retro gaming UI components with state-driven visuals.

How to use

  1. Zainstaluj skill w swoim projekcie Claude'a, dodając folder gaming-ui-state-management do katalogu .claude/skills.

  2. Zaimportuj komponent Progress z biblioteki 8bit UI: import { Progress } from "@/components/ui/8bit/progress".

  3. Utwórz komponent HealthBar, przekazując props value (wartość od 0 do 100) i ustawiając progressBg na "bg-red-500" dla koloru czerwonego paska zdrowia.

  4. Analogicznie stwórz ManaBar z progressBg="bg-blue-500" i XpBar z progressBg="bg-yellow-500", dostosowując kolory do potrzeb gry.

  5. Dodaj animacje dla zdarzeń progowych – na przykład gdy XP osiągnie 100, wyświetl powiadomienie "LEVEL UP!" z klasą animate-pulse i animacją blink, aby puls był widoczny dla gracza.

  6. Integruj komponenty w interfejsie gry, łącząc je ze stanem aplikacji tak, aby paski aktualizowały się w czasie rzeczywistym wraz ze zmianą wartości zdrowia, many lub doświadczenia.

Related skills