Category: Баги

15
Ноя
2024

Борьба с пятым лабиринтом и его жителями

Прохожу заново все лабиринты и доделываю недоделки. Сегодня мучал 5-й лабиринт. Во-первых, выход из него нестандартный — надо выпрыгнуть в окно и долететь до самого низа, тогда произойдет переход на следующий уровень. Сделано. Во-вторых, в этом лабиринте бегает Верфольф, который любит попрыгать, а еще здесь он впервые встречается с лестницами. В итоге Вервольф вместо того, чтобы бегать за Дейвом, весело прыгал по лестницам все выше и выше, а затем выпрыгивал в то самое окно вместо Дейва. Видимо, он сам хотел перейти на следующий уровень. Пришлось его отучать.

Далее

 

 

18
Окт
2024

Побеги населения пресечены

Почти все баги, из-за которых население сбегало за пределы рабочих локаций найдены и пофикшены. Почти — потому что Липучка все-таки умудрилась по полу просочиться сквозь стену. А Макаки теперь ведут себя вполне прилично

Далее

 

16
Окт
2024

Разборки с беглецами

Постепенно допиливаю уровень 7. В нем вылезло множество глюков в распознавании обстановки Монстрами. Некоторые вещи были заметны сразу — Липучки и Макаки бродили за пределами локаций, в космосе. Некоторые стали видны немного позже — Липучки норовили проползти сквозь стены и на потолок цеплялись ниже уровня кирпичей.

Далее

 

07
Окт
2024

Новый движок анимации заработал

Анимация фона и среднего слоя теперь работает на новом движке, который обсчитывает всегда только часть объектов, а не все, которые есть в лабиринте. Это дало значительный прирост скорости отрисовки кадра (особенно, когда таких объектов на экране нет). Дейв снова стал бодро бегать по лабиринту. Идея Братца Кролика сработала на все 100, гранмерси ему за это!

Далее

30
Сен
2024

Причина тормозов найдена

Обнаружив, что без вызова процедуры анимации предметов движок успешно справляется со всеми Монстрами и их ИИ, я, конечно, начал разбираться с этой самой процедурой. И выяснил, к своему удивлению, что …

Подробнее

30
Сен
2024

Очень хорошая новость!

  Для пробы отключил процедуру вывода анимации предметов (алмазов и прочих бонусов) и сразу выяснилось, что Монстры всей своей толпой со всеми своими искусственными интеллектами нисколько не тормозят движок! А я грешил именно на них, что слишком уж каждый из них думает усиленно, обшаривая вокруг себя землю, потолки и стены. Оказывается, вся засада со скоростью кроется в выводе анимации ПРЕДМЕТОВ, которая была написана почти самой первой.

29
Сен
2024

Две новости — хорошая и плохая

Плохая новость — решил сдохнуть жетский диск, на котором у меня вся разработка. Пока что он еще читается и в это время идет бэкап. Да и сами исходники я каждый день бэкапил на NAS и в облако, так что потерь никаких не будет. Но это не отменяет тот факт, что один из двух дисков  в моем компе загнулся.

Подробнее