- Шрифты OFL 1.1: Press Start 2P (основной UI, полная кириллица) и Pixelify Sans
(декоративная латиница; в cmap нет П/О — задокументировано в ASSETS.md).
- art/fonts/ui_theme.tres + gui/theme/custom, шрифт заголовка в Main.tscn.
- export_presets.cfg: Web (HTML5), no threads, canvas resize adaptive, PWA off.
- README, ASSETS, AI_REPORT, LICENSE-раздел по ассетам, docs/{architecture,build}.
- data/{balance,strings_ru,names_ru}.json — скелеты без значений.
- .gitkeep для пустых art/audio/shaders, tests/README.
698 B
698 B
tests/
Каталог под автотесты. Пока пусто: реализации, которую стоит тестировать, нет.
План:
- чистая логика (
scripts/core,scripts/systems) — юнит-тесты на GDScript, запуск headless; - данные (
data/*.json) — валидация схемы/ключей; - дымовой тест —
--headless --quitбез ошибок парсинга (см.docs/build.md).
Запуск заготовки (когда появится фреймворк, например GUT/GdUnit4):
/home/eq/techlb/tools/godot/Godot_v4.7.2-stable_linux.x86_64 --headless --path . --quit