Toolverse
Wszystkie skille

game-development

autor: davila7

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

Szybkie info

Autor
davila7
Kategoria
Frontend
Wyświetlenia
112

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ć

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

Podobne skille