Музыка начальной заставки готова!
Ура, наконец-то я ее сделал! Теперь можно уже и собрать начальный ролик, в конце концов ))
Блог разработчика
Ура, наконец-то я ее сделал! Теперь можно уже и собрать начальный ролик, в конце концов ))
Пишу музыку для заставок и титров. Делаю это таким образом: беру за основу midi из оригинала, открываю в Open ModPlug Tracker , смотрю в нем ноты:
и пишу в Vortex Tracker свою «версию»:
Инструменты, само собой, приходится создавать самому, т.к. в midi есть только ноты. Пример результата:
Если завтра музыку допишу — соберу начальную заставку целиком. Там осталось только паузы подобрать нужные, чтобы синхронизировать с музыкой появление надписей и колдунство на сильную долю.
В оригинале есть еще демо-режим, где принц сам бегает по небольшому лабиринту, показывая всякие приемы. Даже не знаю, делать его или нет. Толку от него немного, а времени сожрет много.
На сегодня память СМК используется вот так:
Т.е. при старте через ЕМТ 36 грузится в СМК вообще все, потом операционка выкидывается и обращений к диску больше нет. Сделано было для возможности запуска из любой БК-шной DOS. Ну и были разговоры про возможность выпуска Принца в виде картриджа, для этого как раз подошла бы такая конфигурация. Пущай уже так и будет.
Накатал примерную музыку на начальных титрах для тестов. Плеер успевает играть и палитры успевают переключаться, все ок 🙂 Делаю всяческие гашения/зажигания экранов с титрами, переходы одних экранов в другие и при этом чтобы палитры продолжали переключаться вовремя. Знатный гемор я себе подкинул с этими динамическими палитрами. Насколько было бы проще обойтись без этих белых букв )) Ну, да ладно, почти уже получилось как надо.
Нарисовал всяческие надписи титров, теперь надо из них формировать шоу. Вывод спрайтов конечно же внесет хаос в подобранные задержки для динамической смены палитр на заставках. А ведь еще и музыку надо играть одновременно! Надеюсь, проигрыватель успеет проиграть фрейм за вменяемое время, чтобы что-то осталось на смену палитры вовремя. Иначе все многоцветие накроется. Завтра узнаем 🙂
Довожу до ума заставки — избавляюсь от «дизеринга» после конвертации. По сути, рисую недостающее и выкидываю лишнее.
Что выдал конвертер:
После первой ручной обработки:
После сегодняшней:
А также рисую вступительные титры:
Итак, сегодня я сделал-таки финальный ролик. Оладьи, Махатма Ганди и дракон, все как полагается.
Но я его вам не покажу )) Ибо спойлер.
Нарисовал кучу спрайтов финального мультика. Завтра буду собирать из них успешный финал. Там и Принц, и Принцесса, и мышь, и факелы, и звезды, и Махатма Ганди, и дракон…
Итак, начал рисовать спрайты для финального мультика. Почему-то я думал, что Принцесса в нем поворачивается теми же спрайтами, что в ролике с визитом Визиря. Нет. Джордану было не лень нарисовать ДРУГОЙ поворот Принцессы — через другое плечо. Ок, значит снова расчехляем GRED V003 и рисуем ))
На промежуточных заставках в покоях Принцессы стоят песочные часы, которые наколдовал Визирь. И часы эти показывают время, оставшееся у Принца, для того чтобы спасти Принцессу. Показывают они уровнем песка, конечно же. На одной и той же заставке они могу показывать разный уровень песка, в зависимости от того, как много времени игрок потратил, чтобы добраться до этого этапа.
Именно эти часы я сегодня и рисовал. Как выяснилось, вариантов там целых пять: полные, на 30 минут, на 15, на 5 и на 2 минуты. И к каждому варианту нужна анимация, конечно же. Нарисовал:
Написал процедуру инициализации мультиков: теперь подпрограмма заставок сама выбирает какие часы надо показывать, надо только передать ей оставшееся время.
А также сделал два мультика — простое ожидание и запуск Мыши со спецзаданием. В роликах задал разное количество песка в часах 🙂
Приступаю к рисованию спрайтов для мультика успешного финала 🙂
Свежие комментарии