Toolverse
All skills

2d-games

by davila7

2D game development principles. Sprites, tilemaps, physics, camera.

Installation

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

Installation

Quick info

Author
davila7
Category
Frontend
Views
74

About this skill

2D game development principles. Sprites, tilemaps, physics, camera.

How to use

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

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

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

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

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

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

Related skills

shadcn-ui

by josechifflet

shadcn/ui component patterns for Next.js 16 applications. This skill should be used when adding UI components, customizing component styles, composing primitives, or integrating forms with react-hook-form. Covers installation, customization, composition patterns, and

Frontend
157206

senior-fullstack

by davila7

Comprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects,

Frontend
2896

markitdown

by K-Dense-AI

Convert various file formats (PDF, Office documents, images, audio, web content, structured data) to Markdown optimized for LLM processing. Use when converting documents to markdown, extracting text from PDFs/Office files, transcribing audio, performing OCR on images, extracting

Frontend
75173

better-icons

by better-auth

Use when working with icons in any project. Provides CLI for searching 200+ icon libraries (Iconify) and retrieving SVGs. Commands: `better-icons search u003cqueryu003e` to find icons, `better-icons get u003cidu003e` to get SVG. Also available as MCP server for AI agents.

Frontend
2037

apple-reminders

by openclaw

Manage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.

Frontend
2085

shadcn-ui-setup

by maneeshanif

Install and configure Shadcn/ui component library with Radix UI primitives, Aceternity UI effects, set up components, and manage the component registry. Use when adding Shadcn/ui to a Next.js project or installing specific UI components for Phase 2.

Frontend
23167