Можно, но 2 проблемы:
1. FPS упадет с 25 до примерно 5. Ускорить можно.
2. Будет еще более очевиден маленький период "колебаний". Надо какой-то более интересный вариант кручений реализовать.
Что касается технической стороны, то я бы скорее ограничился высотой <=128, но с 8 цветами.
Понравилась демка Downtown (Darklite) и портанул ее на вектор (легко портируется на любой ретрокомп с графикой минимум 256x192). В 256 байт никак не влезает, поэтому не стал оптимизировать. При желании можно и сократить и ускорить.
Improver(08.03.2025), KTSerg(16.03.2025), metamorpho(07.03.2025), nzeemin(08.03.2025), Oleg N. Cher(08.03.2025), Pyk(07.03.2025), svofski(08.03.2025)
Ленивый порт еще одной микродемы Department of Twisting Scrollers (тоже Darklite). Заметно ускорить вряд ли получилось бы, а вот сократить размер раза в полтора-два (в основном за счет оптимизации шрифта) можно. Изогнутый скроллер для вектора уже делал svofski в Arzak, я не стал сильно напрягаться.
Upd: Добавил цвет и сократил в полтора раза.
Upd2: Слегка медленнее, зато 489 байт.
Upd3: Нашел приемлемый компромисс. Скорость практически как у версии 2, но 509 байт вместо 553.
Upd4: Пятая версия (по внутренней нумерации шестая).
Последний раз редактировалось ivagor; 12.03.2025 в 17:06. Причина: версия 5 (6)
Improver(11.03.2025), KTSerg(16.03.2025), metamorpho(11.03.2025), Oleg N. Cher(01.06.2025), Pyk(14.03.2025), svofski(11.03.2025)
В итоге получилось все и сразу (в разумных пределах).
Скорость как у быстрой версии, размер 460 байт - меньше, чем у компактной версии. И бордюр теперь как у спековского оригинала, и во время предварительного расчета и во время самой демонстрации.
Improver(13.03.2025), KTSerg(13.04.2025), Oleg N. Cher(01.06.2025), Pyk(14.03.2025)
Портировал еще одну микродему со спека - Chess-Board of Madness (tiboh / debris).
Благодаря простому и удобному строению экрана векторовская версия получилась компактнее оригинала.
Improver(10.04.2025), KTSerg(13.04.2025), metamorpho(08.04.2025), Oleg N. Cher(01.06.2025), Pyk(10.04.2025), svofski(09.04.2025)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
ivagor(01.06.2025), KTSerg(02.06.2025), metamorpho(01.06.2025), parallelno(02.06.2025), Ramiros(01.06.2025)
Вектор-06Ц reboothttp://metamorpho-games.blogspot.com/p/blog-page.html
svofski(01.06.2025)
metamorpho(01.06.2025), parallelno(02.06.2025)
Извините за оффтоп.
Смотрел стрим про спринтер и вдруг логотип DF99. Не секрет, что SES писал для спринтера программы, но тут он портанул с вектора, неожиданно.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)