Движемся вперед
Сегодня было много фиксов, ускорение загрузки нового лабиринта при переходах из уровня в уровень. Тесты второго и третьего лабиринтов с полным населением показали вполне приличные результаты:
Блог разработчика
Сегодня было много фиксов, ускорение загрузки нового лабиринта при переходах из уровня в уровень. Тесты второго и третьего лабиринтов с полным населением показали вполне приличные результаты:
Процесс реализации перехода между лабиринтами затянулся. И причиной тому были тормоза, обнаруженные при запуске второго уровня. Монстров там гораздо больше, причем новых видов — там уже есть Липучки и Пауки. В связи с этим, я начал пытаться ускорить движок, перенося код в более быстродействующую память AZBK. Это потянуло за собой многочисленные изменения и, конечно, новые глюки.
Сегодня разбирался со старыми мелкими глюками и добавлял новые фичи (глюки). В итоге уровень заработал как надо.
Прописывание связей между дверями-телепортами для второго уровня оказалось сложнее, чем ожидалось. Во-первых, во втором лабиринте их куда больше, чем в первом (в первом всего один телепорт). При этом области, в которые Дейв телепортируется, часто изолированы между собой. То есть если телепорт сработал неверно, то назад уже не выберешься ни по каким лестницам. Это порядком затруднило отладку, ведь вначале у меня телепорты вообще через пень-колоду заработали.
Братец Кролик прислал новую инфу по созданию боксов для физических копий моего софта для БК. Вот так выглядит бокс «с пылу, с жару» для 3-х дюймовой дискеты.
Во втором лабиринте я столкнулся с тем, что шкафы и телепорты могут быть одинаковыми снаружи. В первом уровне такого нет…
Вот в чем было дело с «Электриками»:
https://boosty.to/grfmaniak/posts/c4396d41-c506-45dd-995b-77b5b7ac459a
Сделал анимацию финального Босса. Таким образом, все монстры готовы. Перехожу к добавлению новых уровней (первый уже порядком поднадоел) и созданию процедуры перехода между уровнями.
Свежие комментарии