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