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