{"enrichment":{"faq":[{"a":"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.","q":"How to make 2D games with proper sprite and tilemap systems?"},{"a":"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.","q":"What sprite animation principles does 2d-games cover?"},{"a":"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.","q":"How do I design tilemaps with layering and collision in 2d-games?"},{"a":"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.","q":"What camera systems and physics does 2d-games teach?"},{"a":"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.","q":"How do I implement platformer mechanics like coyote time?"},{"a":"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.","q":"Does 2d-games cover top-down game development patterns?"}],"shadow_tags":["sprite-management","collision-detection","game-mechanics","camera-control","animation-timing","tilemap-systems","platformer-patterns","game-architecture","visual-layering","physics-simulation"],"summary_rewrite":"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."},"files":[{"bytes":2190,"path":".agents/skills/game-development/2d-games/SKILL.md","sha256":"f31d95e041d06f018620fc697f25a32ea115b4ec577d9f448f714eeeb606363d","url":"https://skillfed.io/files/vudovn/ag-kit/2d-games/82812942/SKILL.md"}],"id":"vudovn/ag-kit/2d-games","links":{"html":"https://skillfed.io/vudovn/ag-kit/2d-games","md":"https://skillfed.io/vudovn/ag-kit/2d-games.md","repo":"https://github.com/vudovn/ag-kit"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":1512,"language":"TypeScript","last_updated":"2026-07-26","license":"MIT","name":"2d-games","publisher":"vudovn","stars":8011},"relations":{"categories":["game-development","2d-graphics","game-design"],"similar":[{"id":"itzzritik/OrderWorder/2d-games"},{"id":"vudovn/ag-kit/game-development"},{"id":"vudovn/ag-kit/3d-games"},{"id":"jame581/GodotPrompter/2d-essentials"},{"id":"notque/vexjoy-agent/phaser-gamedev"},{"id":"vudovn/ag-kit/game-art"},{"id":"Zate/cc-godot/godot-dev"},{"id":"vudovn/ag-kit/web-games"},{"id":"vudovn/ag-kit/pc-games"},{"id":"itzzritik/OrderWorder/game-development"}]},"slug":{"owner":"vudovn","repo":"ag-kit","skill":"2d-games"},"version":"82812942"}
