# game-assets

Скилл рисует пиксель-арт спрайты, анимированных персонажей и предметы для браузерных игр прямо кодом, без внешних картинок.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1600 установок · ★ 348
- Автор: OpusGameLabs
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/PlayableIntelligence/game-creator/tree/HEAD/skills/game-assets/SKILL.md
- Обновлён: 2026-05-25
- HTML: https://affpapa.org/nevibecode/skills/game-assets

## Что делает

Скилл превращает геометрические заглушки в узнаваемых персонажей. Спрайт здесь — это двумерный массив индексов палитры, который рендерится в Canvas-текстуру во время игры, поэтому отдельные PNG-файлы не нужны. Внутри лежат справочники по архетипам спрайтов, системе персонажей в стиле South Park, функциям `renderPixelArt()` и `renderSpriteSheet()` и по замене геометрических сущностей на пиксель-арт.

Для именованных персоналий по умолчанию берётся библиотека готовых спрайтшитов с выражениями лица, для остальных сущностей — код. Логотипы компаний и картинки из исходного твита скачиваются в `public/assets/`, а если внешний файл не загрузился, игра откатывается на пиксель-арт. Правила дизайна жёсткие: силуэт важнее деталей, минимум два тона, контур в 2 пикселя у мелких спрайтов.

Есть момент, который стоит проверить заранее: спрайты меньше 24x24 нельзя вращать. Вращение ломает пиксельную сетку, и персонаж превращается в размытый круг — вместо этого скилл советует вертикальное покачивание, пульсацию масштаба или покадровую анимацию. Ротация работает только на спрайтах от 32x32.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PlayableIntelligence/game-creator --skill game-assets -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/game-assets/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/game-assets/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PlayableIntelligence/game-creator --skill game-assets -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/game-assets/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PlayableIntelligence/game-creator --skill game-assets -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/game-assets/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install PlayableIntelligence/game-creator game-assets
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/game-assets/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add PlayableIntelligence/game-creator --skill game-assets -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/PlayableIntelligence/game-creator --path skills/game-assets
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/game-assets/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add PlayableIntelligence/game-creator --skill game-assets -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/PlayableIntelligence/game-creator/tree/HEAD/skills/game-assets/SKILL.md

## Когда брать
- заменить круги и прямоугольники на узнаваемых врагов
- собрать спрайтшит персонажа с несколькими выражениями лица
- подключить анимацию ходьбы и полёта к игровым событиям
- добавить логотип компании в игру с откатом на пиксель-арт
- различить коллекционные предметы и враждебные объекты по силуэту

## Примеры запросов агенту
- Сделай пиксель-арт спрайт зомби 16x16 и подключи его к сцене вместо fillCircle
- Добавь анимацию полёта для врага-летучей мыши, два кадра
- Замени геометрические сущности на пиксель-арт и настрой смену выражений лица

## Похожие
- [scenario-game-assets](https://affpapa.org/nevibecode/skills/scenario-game-assets.md) — скилл · 583 установки
- [create-game-assets](https://affpapa.org/nevibecode/skills/create-game-assets.md) — скилл · 6700 установок
- [graphics-and-shapes](https://affpapa.org/nevibecode/skills/graphics-and-shapes.md) — скилл · 827 установок
- [game-setup-and-config](https://affpapa.org/nevibecode/skills/game-setup-and-config.md) — скилл · 1200 установок
- [2d-pixel-perfect](https://affpapa.org/nevibecode/skills/2d-pixel-perfect.md) — скилл · 3400 установок
- [pixel-art-sprites](https://affpapa.org/nevibecode/skills/pixel-art-sprites.md) — скилл · 2700 установок

Из того же набора: [playableintelligence/game-creator](https://affpapa.org/nevibecode/by/playableintelligence/game-creator.md) — 27 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
