нельзя ли перезалить куда-то или на торрент? А то "лиса и виноград"
Вид для печати
Учетки для телеги нет? Заводи и не ленись.
https://disk.yandex.ru/d/UyR3KVFW-MMDPQ
Как только появится на github, удалю файл и оставлю ссылку.
Выдалось тут «немного» свободного времени и я основательно перелопатил свой прожект «AirWolf»:)
Ну во первых меня заколупало что каждый раз внесении изменений в очередной спрайт нужно опять извращаться с конверторами, пыжится анимацией, подбирать задержки кадров итд.
А поскольку я рисую спрайты в Aseprite, то было решено сделать скрипт который позволил бы выгружать сразу готовые данные спрайтов, анимаций, итд.
В результате чего появился вот такой небольшой прожект — «Aseprite-Scripts»
Там в readme всё подробно расписано что куда и зачем ( и как можно рисовать спрайты 4:1 и 8:1)
По поводу самого прожекта тоже завёл и выложил сырки — «AirWolf-Atari-Prototype»
Из изменений структур:
— разнёс всё в отдельные файлы, оставив в main только относящееся к текущему проекту;
— отдельный файл «spritesData.mfk» с данными и анимациями, который собственно и выплёвывает Aseprite-Scripts;
— отдельный файл «sprites.mfk» в котором вынесено всё что связано с работой со спрайтами;
— отдельный файл «animation.mfk» всё что связано с анимацией;
— отдельный файл «control.mfk», туда вынес опрос джойстика и клавиатуры (курсоры + пробел)
Из нововведений:
— Добавилась смена анимаций, теперь когда вертолёт сталкивается с противником он типа взрывается;
— Добавилось, что при столкновении противника с ракетой он тоже анимировано уничтожается;
— Противники начали лететь на встречу (зелёный случайно появляется, а жёлтый шарег берёт Y у вертолёта)
— «Обломки» противника продолжают полёт и тоже повреждают;
— Сделал на тест полёт две ракеты. Одна медленная другая быстрее;
По поводу ракет не всё ясно, если 2 ракеты пересекаются, то дальше летит только 1. Не знаю баг это или фича :)
Далее уже можно думать про отрисовку playground.
класс!
у меня вылез один косяк, не смог повторить: налетел на зеленый корабль и погиб, мой вертолет появился на том же месте, и его добили обломки зеленого корабля.
Кстати, не было идеи добавить звук?
Кстати, о скролле:
https://atariprojects.org/2021/03/27...rs-30-60-mins/
я использовал похожую идею в демо, но придумал способ до того, как увидел статью.
Короче меня тут сегодня прёт, и набросал по быстрому эдакий нойсер.
https://i.postimg.cc/SsvLv6Z0/noiser.png
Комбинации begin/end в купе со значениями distortion дают совершенно непредсказуемые результаты, так что подобрать что-то интересное можно только методом научного тыка.
Что делает бит Volume control вообще не ясно, звук просто затыкается :(
Короче скриншотьте у кого какие интересные значения получились :D
p.s. только благодаря Millfork удалось накидать так быстро ету самую хреновину ;)