Help us improve
Share bugs, ideas, or general feedback.
From antigravity-bundle-indie-game-dev
Outlines 2D game development principles for sprites, animations, tilemaps, physics, cameras, genre patterns like platformers, and anti-patterns.
npx claudepluginhub sickn33/antigravity-awesome-skills --plugin antigravity-bundle-indie-game-devHow this skill is triggered — by the user, by Claude, or both
Slash command
/antigravity-bundle-indie-game-dev:2d-gamesThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Principles for 2D game systems.
Orchestrates game development by routing to sub-skills for platforms (web, mobile, PC, VR/AR), dimensions (2D/3D), and specialties, plus core principles like game loops and patterns.
Outlines 3D game development principles covering rendering pipelines, shaders, physics, cameras, lighting, LOD, and optimizations. Useful for building 3D game systems.
Guides 2D game development with DragonRuby Game Toolkit, covering tick loops, sprite rendering, input handling, collisions, animations, state management, and performance.
Share bugs, ideas, or general feedback.
Principles for 2D game systems.
| Component | Purpose |
|---|---|
| Atlas | Combine textures, reduce draw calls |
| Animation | Frame sequences |
| Pivot | Rotation/scale origin |
| Layering | Z-order control |
| Factor | Recommendation |
|---|---|
| Size | 16x16, 32x32, 64x64 |
| Auto-tiling | Use for terrain |
| Collision | Simplified shapes |
| Layer | Content |
|---|---|
| Background | Non-interactive scenery |
| Terrain | Walkable ground |
| Props | Interactive objects |
| Foreground | Parallax overlay |
| Shape | Use Case |
|---|---|
| Box | Rectangular objects |
| Circle | Balls, rounded |
| Capsule | Characters |
| Polygon | Complex shapes |
| Type | Use |
|---|---|
| Follow | Track player |
| Look-ahead | Anticipate movement |
| Multi-target | Two-player |
| Room-based | Metroidvania |
| ❌ Don't | ✅ Do |
|---|---|
| Separate textures | Use atlases |
| Complex collision shapes | Simplified collision |
| Jittery camera | Smooth following |
| Pixel-perfect on physics | Choose one approach |
Remember: 2D is about clarity. Every pixel should communicate.
This skill is applicable to execute the workflow or actions described in the overview.