Полная инструкция как сделать такое демо самому:
Устанавливаем ОНЛАЙН запилятор (электронный ассемблер для блондинок)
Инструкция тут: viewtopic.php?id=13001
Запускаем «Zapilyator offline 1.0»
https://vk.com/doc-119118333_437793881
(после скачивания файла, переименовать расширение на .zip)
zapilyatoroffline10.zip
1. Скачиваем с сайта
http://www.denwer.ru/ последнюю версию локального сервера.
2. Далее устанавливаем его, соглашаясь со всеми предложениями, кроме буквы виртуального диска – необходимо установить «W», а не «Z», как он предлагает по умолчанию.
3. После установки, жмем на иконку «Start Denwer». У нас появится виртуальный диск «W» и запустится Денвер.
4. Теперь открываем папку с распакованным оффлайн Запилятором.
4.1. Из папки zapilyator\home копируем папку nfw-1.6.2-zapilyator-fork в папку c:\webservers\home.
4.2. Открываем папку C:\WebServers\home\localhost\www, туда копируем все, что лежит в папке zapilyator\home\local\zapilyator, соглашаемся на замену файла.
5. В принципе всё. Открываем браузер и вводим 127.0.0.1, всё должно запуститься! Исходники демо сохраняются в C:\WebServers\out.
P.S. Перед установкой Денвера необходимо убедиться, что Скайп не занимает 80 или 443 порт. На всякий случай в Скайпе нужно открыть меню Инструменты->Настройки->Дополнительно. Далее в открывшемся окне убрать галочку с пункта использовать 80 и 443 порт.
Бывает, что на компьютере работают стандартные службы IIS Windows. Чтобы использовать Денвер их необходимо отключить. Идем по адресу Панель управления->Программы и компоненты->Включение или отключение компонентов Windows. В открывшемся окне находим пункт Службы IIS, снимаем галочку и нажимаем кнопку ОК.
Также бывает такое, что порты занимают не запущенные программы, а службы, которые автоматически запускаются при включении компьютера. Их также можно отключить через диспетчер задач на вкладке Службы. Например: 80 порт занимает программа VMware, если её удалить то на компьютере все равно останутся службы созданные этой программой и порт будет занят, поэтому необходимо зайти в диспетчер задач и остановить работу всех служб в названиях которых есть слово VMware.
Качаем по ссылке этот
Gif Annimator 50 Crack
ulead_gif_animator.rar
В этой программе можно резать, двигать спрайты, менять скорость фаз, чистить спрайт, менять цвета. Чем лучше Вы работаете в аниматоре, тем круче будет дема.
Качаем
DOSBox 0.74
https://www.dosbox.com/download.php?main=1
Нужен для нормальной работы программы ESN
Качаем ESN
https://vtrd.in/pcutilz/SN_114.ZIP
Кладем его на рабочий стол в папку в которую заодно кладем образ с
ART Studio
1bord.trd
Эта программа позволяет создавать образы дискет с графикой. Переносить картинки для редактирования в программе ART Studio. Вообщем это обычный нортон коммандер, но с возможностью кнопкой F9 делать образы TRD. В них мы и рисуем картинки.
Качаем эмулятор
UNREAL
https://zxaaa.net/EMUL/unrealfix.zip
F3 загрузить образ
F9 сохранить рисунок (после того как сохраняешь стрелочкой в программе)
В нем мы рисуем картинки загружая образ с АРТ СТУДИО. И в конце сохраняя образ жмём f9.
Теперь, после того, как Вы всё установили начинаем делать дему:
Подготовка музыки:
Это самое простое. Берём любую мелодию из всемирного архива Сергея Бульбы и сохраняем как образ музыки формата pt3 (правая, кнопка мыши в каталоге на нужной мелодии), затем загружаем её в Vortex Tracker и сохраняем как мелодию формата pt3. Музыка для демо готова. Суть в том что надо прогонять мелодию через загрузить - сохранить в Вортекс Тракере, чтобы в дальнейшем небыло глюков в запиляторе при сборке. Так же можно мелодии формата. ASC,. Sqt переделывать в pt3, которые кушает запилятор.
Архив Сергея Бульбы:
http://bulba.untergrund.net/music.htm
Vortex Tracker:
http://bulba.untergrund.net/VT1.0beta19Plus.7z
Подготовка спрайтов:
В запиляторе версии 1 используется три банка памяти. При этом все три банки памяти быстрые. С одной стороны памяти мало, но с другой они быстрые и это круто. Деление происходит на 40кб+16кб+16 килобайт. То есть можно залить 3 спрайта. 1 большой и два маленьких. Но это не значит что всего три. Можно и 33, только маленьких и с одинаковым количеством фаз. Например, как сделано в деме Best Animation Md в части детская:
Скачать:
https://zxaaa.net/view_demo.php?id=12992
https://youtu.be/7OFPsftAMkE
Вся дема мной сделана в 1 запиляторе на 3 банках памяти.
При подготовке фаз спрайта его надо располагать на спековском прямоугольнике 256 на 192 точек. Так удобнее размечать и попадать рисунком спрайта в картинку. Если спрайт не влазит, его можно распилить на две или даже три части, но только по вертикале. Соответственно большую часть суем в 40 КБ и меньшие в 16кб. Спрайт обязан иметь размер равный кратности 8 ки. Как по ширине так и по длине. То есть 8 на 8 или 8 на 16 или 24 на 64 и так далее. Суть в том что все должно делиться на 8 и по длинные и по ширине. Для точного распределения я использую сетку спека с квадратами разной цветовой градации 8 на 8, нанося её как внутри рисунка так и снаружи по краям при подготовке графики и дальнейшей разметки.
Если спрайт будет не кратным 8, то в собранной деме Вы увидите глюк инверсии спрайта с неровного края или даже мерцание спрайт ровно на эту неровность. Поэтому рубите спрайты кратные 8. Представьте сетку Спека, как пустые коробочки с высокими краями и нельзя ничего класть вне коробочки т. к этот край приподнимет спрайт.
Для удобство монтажа спрайт сетку я накладываю на выбранный рисунок
Сетка позволяет распределять квадратуру и точно попадать в нужное место отведённое для спрайта на рисунке. Соответственно все фазы спрайтов в 1 запиляторе всегда будут 256 на 192 точки внутри которой будет рисунок спрайта уже лежащий в нужном месте. Пустое место белое это незадействовпнная часть экрана, на которой будет Ваша картинка. scr.
Выбранный спрайт с IBM PC надо в гиф аниматоре разбить на фазы (отдельные кадры), затем с нужной черно-белой градацией одномоментно перевести все фазы на спек с одинаковой для всех фаз настройкой яркости. Я использую программу BMP2SCR
bmp2screxp211a.rar
всунутый в ту же папку что и фазы спрайта, при этом сохраняя поверх каждой фазы новую PNG картинку. Затем собираем спрайт в кучу в гиф аниматоре, задавая там скорость фаз:
К сожалению такая плавная красота в этот запилятор не войдет, поэтому я делю её сначала по вертикали и уменьшаю максимально выкидывая каждую 2 фазу
Чем то приходиться жертвовать, хотя написание демы на спеке это всегда жертва красотой и плавностью в угоду работе. Зрительно ухудшая спрайт в колличестве фаз можно компенсировать его работу регулировкой скорости оставшихся фаз. Для этого просто уменьшите скорость фаз по "вкусу".
Не забывайте перед сохранением оптимизировать спрайт и удалять в окне оптимизации ИЗЛИШНИЕ Точки, иначе спрайт будет глючить
Причём каждый новый раз при сохранении.
Делаем 3 спрайт скролла руками, где передаем фак нийуку и морозу99 по традиции:
Подготовка графики:
В ArtStudio рисуем картинку, или в писюковом паинте, или поочерёдно то там то там, главное цвета спековские пользовать:
Как видим глаза гнома мерцают флашем, при этом в деме они станут эквалазерами, остальное показано как в деме. Место под скролл всего 1 знакоместо на видимую длинну позволяемую картинкой.
Красим под скроллом картинку папер черный инк белый. Место под спрайт у меня с инверсией, но можно было каждую фазу спрайта инвестировать, а на картинке делать обычный папер чёрный, а инк цветной. Сути не меняет и так и так можно.
картинку сохраняем как
.scr
Заставку тоже как .scr можно сразу украсть с сайта zxart.ee прямо в .scr. Можно её так же изменить, можно и Flash наложить для эквалайзинга перед стартом демо. Для заставки предусмотрено 5 разных замедление при демонстрации заставки.
Остальное думаю ясна как сувать готовое.
Книги по теме в меню группы:
https://vk.com/demozapilyator
Выбирайте к чтению версию 1.1
Если есть вопрос к Богу демо ААА, задавайте в комментариях под видео и я тут отвечу.
Собираем готовое...