Category: Блог

07
Июл
2021

Персидские страдания

Пишу музыку для заставок и титров. Делаю это таким образом: беру за основу midi из оригинала, открываю в Open ModPlug Tracker , смотрю в нем ноты:

и пишу в Vortex Tracker свою «версию»:

Инструменты, само собой, приходится создавать самому, т.к. в midi есть только ноты. Пример результата:

Если завтра музыку допишу — соберу начальную заставку целиком. Там осталось только паузы подобрать нужные, чтобы синхронизировать с музыкой появление надписей и колдунство на сильную долю.

В оригинале есть еще демо-режим, где принц сам бегает по небольшому лабиринту, показывая всякие приемы. Даже не знаю, делать его или нет. Толку от него немного, а времени сожрет много.

06
Июл
2021

SMK-512

На сегодня память СМК используется вот так:

Т.е. при старте через ЕМТ 36 грузится в СМК вообще все, потом операционка выкидывается и обращений к диску больше нет. Сделано было для возможности запуска из любой БК-шной DOS. Ну и были разговоры про возможность выпуска Принца в виде картриджа, для этого как раз подошла бы такая конфигурация. Пущай уже так и будет.

05
Июл
2021

Палитры-задержки 2

Накатал примерную музыку на начальных титрах для тестов. Плеер успевает играть и палитры успевают переключаться, все ок 🙂 Делаю всяческие гашения/зажигания экранов с титрами, переходы одних экранов в другие и при этом чтобы палитры продолжали переключаться вовремя. Знатный гемор я себе подкинул с этими динамическими палитрами. Насколько было бы проще обойтись без этих белых букв )) Ну, да ладно, почти уже получилось как надо.

30
Июн
2021

Палитры-задержки

Нарисовал всяческие надписи титров, теперь надо из них формировать шоу. Вывод спрайтов конечно же внесет хаос в подобранные задержки для динамической смены палитр на заставках. А ведь еще и музыку надо играть одновременно! Надеюсь, проигрыватель успеет проиграть фрейм за вменяемое время, чтобы что-то осталось на смену палитры вовремя. Иначе все многоцветие накроется. Завтра узнаем 🙂

29
Июн
2021

Заставки

Довожу до ума заставки — избавляюсь от «дизеринга» после конвертации. По сути, рисую недостающее и  выкидываю лишнее.

Что выдал конвертер:

После первой ручной обработки:

После сегодняшней:

А также рисую вступительные титры:

21
Июн
2021

Финальный мультик

Нарисовал кучу спрайтов финального мультика. Завтра буду собирать из них успешный финал. Там и Принц, и Принцесса, и мышь, и факелы, и звезды, и Махатма Ганди, и дракон…

19
Июн
2021

Снова рисую спрайты!

Итак, начал рисовать спрайты для финального мультика. Почему-то я думал, что Принцесса в нем поворачивается теми же спрайтами, что в ролике с визитом Визиря. Нет. Джордану было не лень нарисовать ДРУГОЙ поворот Принцессы — через другое плечо. Ок, значит снова расчехляем GRED V003 и рисуем ))

18
Июн
2021

AZ!

Сегодня у меня был первый успешный запуск мегадевайса для БК — блока AZ. Наконец-то есть нормальный вывод на современные мониторы, без всяких GBS. Не говоря уже об остальных возможностях ))

Ура, товарищи!

18
Июн
2021

Часики

На промежуточных заставках в покоях Принцессы стоят песочные часы, которые наколдовал Визирь. И часы эти показывают время, оставшееся у Принца, для того чтобы спасти Принцессу. Показывают они уровнем песка, конечно же. На одной и той же заставке они могу показывать разный уровень песка, в зависимости от того, как много времени игрок потратил, чтобы добраться до этого этапа.

Именно эти часы я сегодня и рисовал. Как выяснилось, вариантов там целых пять: полные, на 30 минут, на 15, на 5 и на 2 минуты. И к каждому варианту нужна анимация, конечно же. Нарисовал:

Написал процедуру инициализации мультиков: теперь подпрограмма заставок сама выбирает какие часы надо показывать, надо только передать ей оставшееся время.

А также сделал два мультика — простое ожидание и запуск Мыши со спецзаданием. В роликах задал разное количество песка в часах 🙂

Приступаю к рисованию спрайтов для мультика успешного финала 🙂