M4: художественный конвейер
- scripts/build-art.mjs: все спрайты игры собираются из исходников, а не кладутся руками. Лица карт растеризуются из векторов, рубашка/стол/панели/кнопки нарисованы SVG-ом прямо в скрипте - 36 лиц 220x320 + рубашка, автоатлас 2048x2048, обрезка выключена (раскладка рассчитывает на точный размер карты) - девятипатчевые плитки 120x120 с рамкой 40 - фон стола 540x960, рисуется в 2x — градиенту детализация не нужна, а памяти под текстуру уходит вчетверо меньше - исходные векторы перенесены из local/ в art-src/cards - ATTRIBUTION.md: LGPL-3.0, атрибуция обязательна; там же написано, что менять, если такая лицензия не подходит для релиза Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
+2
-1
@@ -17,6 +17,7 @@
|
||||
"test:watch": "vitest",
|
||||
"typecheck": "tsc -p tsconfig.test.json",
|
||||
"check:core-purity": "node scripts/check-core-purity.mjs",
|
||||
"stats:bot": "vitest run --config vitest.stats.mts"
|
||||
"stats:bot": "vitest run --config vitest.stats.mts",
|
||||
"build:art": "node scripts/build-art.mjs"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user