game-development
Game development orchestrator. Routes to platform-specific skills based on project needs.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Game development orchestrator. Routes to platform-specific skills based on project needs.
How to use
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.