|
B0 PoC: AI-генерация спрайтов PXG-Tiny + пайплайн пост-обработки
tools/aiart/ — пробный контур AI-арта: - post.mjs: декодер PNG без зависимостей, кроп по альфе, nearest-вписывание в 16×16, квантизация в палитру palette.mjs, обзорный лист для апрува; - manifest.json: вердикты прогона (40% годных, стиль совпал на 100%); - prompts-b0.txt + review/ + processed/ — сырьё и результат. Модель PXG-Tiny (MIT/CC0) локально на CPU (~6 с/спрайт, iGPU-машина). Ограничение зафиксировано в docs/plan.md: домен 38 классов не покрывает критичные ассеты игры — для них дообучение / RD API / ручной арт. Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| apps/game/tools/aiart/manifest.json 0 → 100644 |
|---|
| apps/game/tools/aiart/post.mjs 0 → 100644 |
|---|
| apps/game/tools/aiart/processed/101_an_iron_chest_with_bronze_tr.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/102_a_golden_key.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/105_an_old_oak_tree.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/106_a_wooden_table.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/107_a_wooden_chair.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/108_a_small_grey_stone_house.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/109_a_healing_potion_in_a_round_.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/110_a_wooden_staff.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/111_an_iron_sword.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/112_a_bronze_coin.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/_sheet.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_chest_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_chest_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_coin_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_coin_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_rock_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_rock_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_table_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/a_table_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/an_oak_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/processed/an_oak_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/prompts-b0.txt 0 → 100644 |
|---|
| apps/game/tools/aiart/review/101_an_iron_chest_with_bronze_tr.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/102_a_golden_key.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/105_an_old_oak_tree.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/106_a_wooden_table.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/107_a_wooden_chair.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/108_a_small_grey_stone_house.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/109_a_healing_potion_in_a_round_.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/110_a_wooden_staff.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/111_an_iron_sword.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/112_a_bronze_coin.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_chest_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_chest_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_coin_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_coin_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_rock_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_rock_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_table_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/a_table_s2.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/an_oak_s1.png 0 → 100644 |
|---|
|
|
| apps/game/tools/aiart/review/an_oak_s2.png 0 → 100644 |
|---|
|
|
| docs/plan.md |
|---|