Уровни 4-6 прошли предварительный тест
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -53,16 +53,19 @@ ESC выход.
|
||||
- `room1_data.h` — карта комнаты 1; `kid_data.h` — данные анимации Kid
|
||||
(оба генерируются скриптами `../toolchain/`).
|
||||
|
||||
## Статус (2026-08-07)
|
||||
## Статус (2026-08-18)
|
||||
|
||||
**Уровни 1 и 2 приняты** (пользователь прошёл все комнаты обоих, крупных
|
||||
багов нет): комнаты и переходы, Kid (анимация, управление, коллизия/падение,
|
||||
зацеп/подтягивание/спуск, окклюзия), кнопки и ворота, пики, проваливающиеся
|
||||
полы, дверь уровня и переход на следующий уровень, меч и бой, стражи с ИИ,
|
||||
HP и зелья, чекпойнт уровня 3.
|
||||
**Уровни 1-3 приняты, 4-6 прошли предварительный тест.** Работает: комнаты и
|
||||
переходы, Kid (анимация, управление, коллизия/падение, зацеп/подтягивание/
|
||||
спуск, окклюзия), кнопки и ворота, пики, чомперы, проваливающиеся полы, дверь
|
||||
уровня и переход на следующий, меч и бой, стражи с ИИ (включая скелета и
|
||||
визиря), тень уровней 4/5/6, зеркало, HP и зелья, чекпойнты, дворцовый
|
||||
тайлсет.
|
||||
|
||||
Уровень 3 играется, но не принят: нет **чомперов** и **скелета**. Не сделано
|
||||
вовсе: звук, таймер/HUD времени, меню и сохранения.
|
||||
«Принят» = пользователь обошёл ВСЕ комнаты уровня; «предварительно пройден» =
|
||||
прогон по сценарию. Разбивка по уровням с найденными багами —
|
||||
[`TASKS_OPEN.md`](TASKS_OPEN.md). Не сделано вовсе: звук, таймер/HUD времени,
|
||||
меню и сохранения ([QuickSave запланирован](TASKS_OPEN.md#qsave)).
|
||||
|
||||
**Что берём в работу сейчас — [`TASKS_OPEN.md`](TASKS_OPEN.md)** (сделанное с
|
||||
протоколами замеров — [`TASKS_CLOSED.md`](TASKS_CLOSED.md)); открытые баги —
|
||||
|
||||
@@ -38,9 +38,17 @@
|
||||
| 1 | **принят** (2026-08-17) | мерцание торцов плит/полов/кнопок (запечка шире копируемого прямоугольника); потолочный fore поверх падающей плиты (не было ряда −1 в проходе foretable); соседний пол под плитой (потерянная половина `draw_mob` — `set_redraw2`); залипший блеск меча (`trob_drawn` не совпадал с тем, что нарисует полная отрисовка) |
|
||||
| 2 | **принят** (2026-08-17) | чёрные бары поверх стража — `bar` с `x + w > 320` заворачивался в соседнюю страницу видеопамяти (`dd40c24`); [BUG-CHEAT-IMM-1](BUGS_CLOSED.md#bug-cheat-imm-1) — боевая стойка без меча под читом бессмертия |
|
||||
| 3 | **принят** (2026-08-17) | критичных багов не найдено — правок не потребовалось |
|
||||
| 4+ | не начат | |
|
||||
| 4 | **предварительно пройден** (2026-08-17) | [LEVELDOOR-PALACE-CLIP](BUGS_CLOSED.md#leveldoor-palace-clip) — во дворце проём двери уровня на 8 px шире, и контур Кида в анимации ухода обрезался раньше времени (`89b603a`) |
|
||||
| 5 | **предварительно пройден** (2026-08-18) | багов не найдено |
|
||||
| 6 | **предварительно пройден** (2026-08-18) | [SHADOW-STALE-FRAME](BUGS_CLOSED.md#shadow-stale-frame) — тень залипала на страницах дабл-буфера в РАЗНЫХ позах (кадр брался из кэша, снимок писался по `Guard.frame`, `085a198`); [BLUELINE-NOBLUE](BUGS_CLOSED.md#blueline-noblue) — кусок синего узора на стене: модификатор стены не переводился при загрузке (`af4e644`) |
|
||||
| 7+ | не начат | |
|
||||
|
||||
Критичных багов на уровнях 1-3 не осталось. Следом — регресс тактов на
|
||||
«Предварительно пройден» ≠ «принят»: уровни 4-6 пройдены прогоном по
|
||||
сценарию, а не обходом ВСЕХ комнат — полные обходы делаются по готовности
|
||||
всех уровней ([политика приёмок](TASKS_CLOSED.md#pass-policy)).
|
||||
Регресс-базой остаются полные обходы уровней 1 и 2.
|
||||
|
||||
Критичных багов на уровнях 1-6 не осталось. Следом — регресс тактов на
|
||||
23/13 (документы фаз: [`../docs/perf_green_phase.md`](../docs/perf_green_phase.md),
|
||||
[`../docs/perf_cyan_phase.md`](../docs/perf_cyan_phase.md), сцена и метод —
|
||||
[`../docs/perf_l13_room23.md`](../docs/perf_l13_room23.md)).
|
||||
|
||||
Reference in New Issue
Block a user