Category: Zeliard

31
Дек
2023

Итак, Zeliard!

В Новый Год – с новым проектом!

Zeliard мне всегда нравился, проходил его с удовольствием. Почему не сделать его для БК?

Проблем тут две – скроллинг в окне и многоцветные спрайты. Скроллинг я решил потестить первым делом. В редакторе лабиринтов от Goonies набил примерный лабиринт (за основу взят уровень “Cavern of Riza”), получилось вот так:

Измерения по таймеру БК показывают, что после вывода окна счетчик от 40000 успевает досчитать до 36617. Это, конечно, много. В Goonies он достигает таких значений уже после обсчета и вывода всех объектов. Значит, чем больше будет потрачено на обработку объектов, тем медленее будет итоговый скроллинг. Ну, запас небольшой есть 🙂

С цветастыми спрайтами сложнее – тут надо прикидывать что можно нарисовать и как это будет смотреться в итоге. А также какую палитру использовать – опять ограничение “белых штанов Принца” – тут есть статуи по бокам, которые должны оставаться одного цвета, если будет меняться палитра. Сам Zeliard работает и в CGA и вообще в монохромном режиме, выглядит оно там, правда, не очень. На БК в CGA-палитре смотрится так:

Все эти проблемы решаются легко и просто c помощью магического девайса AZBK – там и цвета и блиттер уже есть. Но хочется и на обычной БКшке чтобы работало в каком-то виде.

Посмотрим, что из всего этого получится.

С Наступающим!

Картинка в заголовке отсюда: https://www.boredpanda.com/pixelated-christmas-ornaments-adam-crockett