2d-games

Define 2D game projects with sprite atlases, tilemaps, physics, and follow cameras.

132|22|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/xenitV1/Antigravity-Workflows --skill 2d-games
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: 2d-games
Source: https://github.com/xenitV1/Antigravity-Workflows/tree/main/skills/game-development/2d-games
Command: npx skills add https://github.com/xenitV1/Antigravity-Workflows --skill 2d-games

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Solves inconsistent 2D game development practices by providing a framework for sprites, tilemaps, physics, and camera systems.

Core Features & Use Cases

  • Sprite Systems: Atlas, Animation, Pivot, Layering for robust visuals.
  • Tilemap Design: Tile sizes, auto-tiling, collision handling, and layered structure (Background, Terrain, Props, Foreground).
  • 2D Physics: Collision shapes, physics timing considerations, and layering for filters.
  • Camera Systems: Follow, Look-ahead, Multi-target, Room-based setups, plus parallax strategies.

Quick Start

Use this skill to define a small 2D project by applying sprite atlases, a tilemap, basic physics, and a follow camera.

Frequently Asked Questions about 2d-games

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure sprites and tilemaps for a 2D game?▼

Sprite systems use atlases, animation frames, and layering for visuals, while tilemaps organize terrain with tile sizes, auto-tiling, collision handling, and layered structure—Background, Terrain, Props, Foreground—to create consistent, scalable game worlds.

What's the best way to set up physics and collision detection in 2D games?▼

2D physics uses collision shapes, timing considerations, and layer-based filtering to manage interactions between game objects reliably across platformers, top-down games, and arcade titles without external tooling.

How do I implement a camera system that follows the player in 2D games?▼

Camera systems support Follow, Look-ahead, Multi-target, and Room-based setups with parallax strategies to track player movement and create dynamic viewports tailored to different game genres.

Can I use this framework for indie games and educational projects?▼

Yes, the framework applies to indie projects, educational contexts, and rapid prototypes. It provides clear design guidance and quick-start setup without requiring external tools or complex configuration.

What design principles should I follow to avoid inconsistent 2D game development practices?▼

Inconsistent practices stem from unstructured sprite handling, tilemap design, physics setup, and camera behavior. This framework standardizes all four systems with proven design principles for faster, clearer development.