Чистил мелкие баги:
- не работал прыжок вправо при управлении от джойстика (дело было в починке «кривляния на краю»)
- при шаге вперед во время боя нажимаемые плиты сразу снова поднимались (уровень ног)
- включил мультик в 6-м лабиринте
- починил наконец-то прыжок через зеркало (в нем иногда оставался мусор) — надо было обеспечить принцу чистый фон перед вызовом мультика
Но багов, конечно, еще полно. Читал новости про уйму багов в Cyberpunk 2077 — чуваки не заморачивались))
У чуваков, кстати, скорее всего неслабый отдел контроля качества, туча тестеров.
Но машины сквозь стены ездят))
«One place we could really use help is in optimizing IF-THEN-ELSE constructs. Most programs start out fairly well structured. As bugs are found and features are grafted on, IFs and ELSEs are added until no human being really has a good idea how data flows through a function. Pretty printing helps, but does not reduce the complexity of 15 nested IF statements.»
—Jack Ganssle, “Break Points,” ESP Magazine, January 1991
😉
Ну вот как раз процедура определения препятствий была жутчайшей конструкцией IF-THEN-ELSE )) Теперь это просто таблица )