Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
2D game development principles. Sprites, tilemaps, physics, camera.
How to use
Zainstaluj umiejętność w swoim środowisku Claude/Codex, wskazując repozytorium davila7/claude-code-templates i ścieżkę skills/creative-design/game-development/2d-games.
Zapoznaj się z sekcją Sprite Systems — dowiedz się, jak łączyć tekstury w atlasy, aby zmniejszyć liczbę draw calls, oraz jak organizować animacje z odpowiednią szybkością klatek (8-24 FPS) i technikami squash-and-stretch.
Przejrzyj wytyczne Tilemap Design — wybierz rozmiar kafelka (16x16, 32x32 lub 64x64), skonfiguruj auto-tiling dla terenu i podziel scenę na warstwy (tło, teren, obiekty, pierwszy plan).
Zaimplementuj system fizyki, wybierając odpowiednie kształty kolizji (Box, Circle, Capsule, Polygon) w zależności od typu obiektu, i ustal stały timestep dla spójności symulacji.
Skonfiguruj kamerę — wybierz typ (Follow dla śledzenia gracza, Look-ahead dla antycypacji ruchu, Multi-target dla dwóch graczy, Room-based dla Metroidvanii) i opcjonalnie dodaj screen shake z krótkim czasem trwania (50-200ms).
Zastosuj wzorce dla swojego gatunku — dla platformerów dodaj Coyote Time i jump buffering, dla gier top-down rozważ ruch 8-kierunkowy i system celowania — i unikaj anti-patternów takich jak oddzielne tekstury zamiast atlasów.