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