game-development
Orchestrator do tworzenia gier — kieruje Cię do specjalistycznych narzędzi na podstawie platformy i typu projektu.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność-orchestrator do tworzenia gier, która uczy podstawowych zasad projektowania i automatycznie kieruje Cię do odpowiednich sub-skills. Niezależnie od tego, czy tworzysz grę na web, mobile, PC czy VR, skill analizuje Twoje potrzeby i sugeruje właściwe narzędzie. Obejmuje kluczowe koncepcje takie jak game loop, fixed timestep i wybór wzorców projektowych. Obsługuje zarówno gry 2D jak i 3D, a także specjalistyczne obszary: game design, multiplayer, grafikę i dźwięk.
Jak używać
Zainstaluj skill game-development w swoim środowisku Claude. Skill wymaga dostępu do narzędzi Read, Write, Edit, Glob, Grep i Bash do pracy z plikami projektu.
Rozpocznij pracę nad projektem gry i opisz, na jaką platformę tworzysz (web, mobile, PC, VR/AR) oraz wymiar gry (2D lub 3D). Skill automatycznie zaproponuje Ci odpowiedni sub-skill z dostępnych opcji.
Jeśli pracujesz nad mechaniką gry, fizyką lub logiką, skill nauczy Cię fundamentalnego wzorca game loop: INPUT (odczyt akcji gracza) → UPDATE (przetworzenie logiki z fixed timestep) → RENDER (rysowanie klatki). To jest uniwersalna zasada dla wszystkich platform.
W zależności od specjalistycznego obszaru (game design, multiplayer, grafika, dźwięk), skill kieruje Cię do dedykowanego sub-skill'u, który zawiera szczegółowe wytyczne i narzędzia dla tego zakresu.
Korzystaj z pattern selection matrix do wyboru odpowiedniego wzorca architektonicznego — na przykład State Machine dla 3-5 dyskretnych stanów (Idle, Walk, Jump) czy Event System dla luźno powiązanych komponentów.
Podczas implementacji pamiętaj o fixed timestep rule: fizyka i logika gry powinny działać ze stałą częstotliwością (np. 50Hz), rendering zaś tak szybko jak możliwe, z interpolacją między stanami dla płynnej wizualizacji.