$npx skillfedfor your agent

2d-games

Master the foundational systems that power 2D games. This skill covers sprite organization and animation, tilemap layering strategies, collision shapes and physics approaches, and camera techniques from basic following to advanced multi-target tracking. Explore genre-specific patterns for platformers and top-down games.

2d-games teaches core principles for building 2D games, covering sprites, tilemaps, physics, and camera systems.

AI-generated summary based on this skill's SKILL.md

★ 8,011  1,512 MITupdated by vudovn

Decision gist · record as of 2026-07-26

2d-games teaches core principles for building 2D games, covering sprites, tilemaps, physics, and camera systems. Master the foundational systems that power 2D games. This skill covers sprite organization and animation, tilemap layering strategies, collision shapes and physics approaches, and camera techniques from basic following to advanced multi-target tracking. Explore genre-specific patterns for platformers and top-down games.

manual: git clone https://github.com/vudovn/ag-kit → cp -r ag-kit/.agents/skills/game-development/2d-games ~/.claude/skills/2d-games
.agents/skills/game-development/2d-games/SKILL.md · version 82812942

Use it when

  • 2d-games addresses sprite animation through frame rate management, atlas best practices, and pixel art organization.
  • 2d-games teaches tilemap design with proper layering strategies and collision handling.

Verify before relying

Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

vudovn/ag-kit/2d-games · repository language: TypeScript

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to make 2D games with proper sprite and tilemap systems?

2d-games teaches the foundational systems powering 2D games, starting with sprite organization and animation principles. You'll learn how to structure sprites efficiently, handle layering and z-order rendering, and build tilemaps with proper collision handling. The skill covers both core architecture decisions and practical implementation patterns for rendering optimization.

What sprite animation principles does 2d-games cover?

2d-games addresses sprite animation through frame rate management, atlas best practices, and pixel art organization. You'll understand how to structure sprite sheets for efficient rendering, synchronize animation timing with game logic, and optimize memory usage through proper atlasing techniques.

How do I design tilemaps with layering and collision in 2d-games?

2d-games teaches tilemap design with proper layering strategies and collision handling. The skill covers auto-tiling setup, layer system architecture, and how to organize multiple tilemap layers for visual depth and gameplay logic. You'll learn collision shape integration for both tile-based and pixel-perfect approaches.

What camera systems and physics does 2d-games teach?

2d-games covers camera techniques from basic following to advanced multi-target tracking, including screen shake effects. For physics, you'll learn collision detection approaches, collision shape selection, and the trade-offs between physics-based and pixel-perfect systems for different game types.

How do I implement platformer mechanics like coyote time?

2d-games explores genre-specific patterns for platformers, including jump buffering and coyote time mechanics. You'll understand the systems architecture needed for responsive platformer controls, character collision detection, and how these mechanics integrate with your physics and camera systems.

Does 2d-games cover top-down game development patterns?

Yes. 2d-games teaches genre-specific patterns for top-down games alongside platformer mechanics. You'll learn how top-down architecture differs in sprite layering, collision handling, and camera behavior, and how to apply the core 2D systems covered in the skill to this game style.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

2D Game Development

> Principles for 2D game systems.


1. Sprite Systems

Sprite Organization
Component Purpose
Atlas Combine textures, reduce draw calls
Animation Frame sequences
Pivot Rotation/scale origin
Layering Z-order control
Animation Principles
  • Frame rate: 8-24 FPS typical
  • Squash and stretch for impact
  • Anticipation before action
  • Follow-through after action

2. Tilemap Design

Tile Considerations
Factor Recommendation
Size 16x16, 32x32, 64x64
Auto-tiling Use for terrain
Collision Simplified shapes
Layers
Layer Content
Background Non-interactive scenery
Terrain Walkable ground
Props Interactive objects
Foreground Parallax overlay

3. 2D Physics

Collision Shapes
Shape Use Case
Box Rectangular objects
Circle Balls, rounded
Capsule Characters

(truncated - see the full file via the links below)

File tree — 1 file
.agents/skills/game-development/2d-games/SKILL.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Learn core 2D game development principles and systems architecture”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

3d-games
by vudovn · vudovn/ag-kit

Learn foundational 3D game systems covering rendering stages, shader types, collision shapes, and camera mechanics. This skill covers optimization strategies like frustum culling and LOD, lighting approaches, and common pitfalls to avoid when building immersive 3D experiences.

MITupdated Jul 2026
★ 8,011repo stars
game-art
by vudovn · vudovn/ag-kit

Game Art guides you through style selection with decision trees matching your game's tone and budget, from pixel art to PBR 3D. It covers asset pipeline phases for both 2D and 3D workflows, color theory for mood and readability, and animation principles with frame guidelines. Includes naming conventions and folder structures to keep your project organized.

MITupdated Jul 2026
★ 8,011repo stars
game-development
by vudovn · vudovn/ag-kit

This orchestrator skill teaches core game development principles and intelligently directs you to the right sub-skill based on your platform (web, mobile, PC, VR) and project type (2D, 3D, design, multiplayer, art, audio). It covers universal patterns like the game loop, input abstraction, performance budgeting, and collision strategies to ground your work before specializing.

MITupdated Jul 2026
★ 8,011repo stars
game-audio
by vudovn · vudovn/ag-kit

Game Audio covers the core principles of audio in games, from category systems and sound design approaches to music state transitions and adaptive intensity scaling. Learn spatialization techniques, platform-specific format choices, and mix hierarchy rules that keep dialogue clear while layering music, effects, and ambience effectively.

MITupdated Jul 2026
★ 8,011repo stars
phaser-gamedev
by notque · notque/vexjoy-agent

Phaser Gamedev guides you through building complete 2D games in Phaser 3 using a structured four-phase approach: DESIGN (plan game type and physics), BUILD (implement scenes and assets), ANIMATE (add physics-driven movement and state machines), and POLISH (camera effects, particles, sound, and mobile support). Covers platformers, shooters, RPGs, and puzzle games with TypeScript scaffolds and reference guides for each phase.

MITupdated Jul 2026
★ 412repo stars
web-games
by vudovn · vudovn/ag-kit

Master browser game development by matching your project to the right framework—Phaser for full 2D features, PixiJS for rendering, Three.js or Babylon.js for 3D. Covers WebGPU browser support, asset compression strategies, performance optimization, and PWA implementation for offline play.

MITupdated Jul 2026
★ 8,011repo stars

More skills pc-games (MIT) · game-design (MIT) · mobile-games (MIT)

Tags
sprite-managementcollision-detectiongame-mechanicscamera-controlanimation-timingtilemap-systemsplatformer-patternsgame-architecturevisual-layeringphysics-simulation