What problem does it solve? Designing 2D game systems requires balancing many interdependent decisions—sprite organization, tilemap structure, collision shapes, and camera behavior—and mistakes in any of these lead to poor performance or bad game feel. This Skill consolidates proven 2D game development principles into a single reference so you can make correct architectural choices quickly. ## Core Features & Use Cases - Sprite & Animation Guidance: Covers texture atlases, frame rates, pivots, layering, and classic animation principles like squash and stretch. - Tilemap & Physics Design: Recommends tile sizes, layer structures, collision shapes, and physics approaches such as fixed timesteps and filtering layers. - Camera & Genre Patterns: Details follow, look-ahead, and room-based cameras plus platformer techniques like coyote time and jump buffering. - Use Case: When building a 2D platformer, use this Skill to decide on a 32x32 tile size, capsule collision for the character, a smooth follow camera with look-ahead, and coyote time for forgiving jumps. ## Quick Start Use the 2d-games skill to review my platformer's camera and jump mechanics and suggest improvements.