Category: AZ
Побеги населения пресечены
Почти все баги, из-за которых население сбегало за пределы рабочих локаций найдены и пофикшены. Почти — потому что Липучка все-таки умудрилась по полу просочиться сквозь стену. А Макаки теперь ведут себя вполне прилично
Разборки с беглецами
Постепенно допиливаю уровень 7. В нем вылезло множество глюков в распознавании обстановки Монстрами. Некоторые вещи были заметны сразу — Липучки и Макаки бродили за пределами локаций, в космосе. Некоторые стали видны немного позже — Липучки норовили проползти сквозь стены и на потолок цеплялись ниже уровня кирпичей.
Телепорты уровня 7
Бегло пробежавшись по уровню 7 я не заметил дверей-телепортов. Оказывается, я совсем забыл, что тут с дверями прикол…
Уровень 7 заработал
За один вечер преобразовал Уровень 7, прописал свойства объектов, исправил пару ошибок и запустил в него Дейва. На удивление — все заработало, ничего не зависло (вначале). Правда, Макака и пару Липучек оказались за пределами стен.
Движемся вперед
Сегодня было много фиксов, ускорение загрузки нового лабиринта при переходах из уровня в уровень. Тесты второго и третьего лабиринтов с полным населением показали вполне приличные результаты:
Новый движок анимации заработал
Анимация фона и среднего слоя теперь работает на новом движке, который обсчитывает всегда только часть объектов, а не все, которые есть в лабиринте. Это дало значительный прирост скорости отрисовки кадра (особенно, когда таких объектов на экране нет). Дейв снова стал бодро бегать по лабиринту. Идея Братца Кролика сработала на все 100, гранмерси ему за это!
Новая обработка анимации заднего плана
Борьба за ускорение обработки анимации объектов заднего плана не закончилась на исправлении ошибки. Внедряем новые методы обработки данных!
Причина тормозов найдена
Обнаружив, что без вызова процедуры анимации предметов движок успешно справляется со всеми Монстрами и их ИИ, я, конечно, начал разбираться с этой самой процедурой. И выяснил, к своему удивлению, что …
Свежие комментарии