Category: Блог

18
Окт
2024

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

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

Далее

 

16
Окт
2024

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

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

Далее

 

10
Окт
2024

Уровень 7 заработал

За один вечер преобразовал Уровень 7, прописал свойства объектов, исправил пару ошибок и запустил в него Дейва. На удивление — все заработало, ничего не зависло (вначале). Правда, Макака и пару Липучек оказались за пределами стен.

Подробнее

07
Окт
2024

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

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

Далее

30
Сен
2024

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

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

Подробнее

30
Сен
2024

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

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