Пока готовится конкурс Романа Шувалова, объявляется небольшой разминочный конкурс на схожую тематику.
Задание:
До 9:00 8 января 2016 года предлагается создать изображение ёлки, снеговика либо снежинки. Изображение должно рисоваться программой, не превышающей 4096 байт.
Программа может быть под ЛЮБУЮ ОС, но не допускается использование никаких имеющихся в ОС готовых изображений.
Программа может быть под любой распространённый браузер, но не должна требовать подключения к интернету (не считая онлайн компиляторов).
Программа может быть в в виде скрипта или исходного кода, если для её запуска не требуется ничего добавлять-дописывать, только открыть в соответствующей среде и запустить.
Допустимо использование любого распространённого архиватора - zip, rar, 7z, cab, тогда ограничение в 4096 байт действует на размер архива.
Так же это может быть изображение в GIF, TIFF и т. п. распространённом формате, в том числе векторном, размер тот же - не более 4096 байт.
Судейство:
Судить будут сами участники по уже устоявшейся схеме - каждый расставляет работы по порядку от лучшей к худшей, своя в конце.
Судить можно по скриншотам, таким образом снимается проблема запускаемости программы на разных компьютерах. Достаточно подтверждения от некоторых судей, что программа в принципе работает.
Голосование длится до 9:00 10 января 2016 года, но может закончиться раньше, если все успеют проголосовать. Допускается отказ от голосования.
Заявку, как обычно, подаём в этой теме в таком виде:
<font color=red>[b]Заявка[/b]</font>
Подали заявки, ссылка на работу:
cNoNim - выбыл
Mikle
Madware
foxes
/A\ - выбыл
CStalker
FordPerfect
Дошли до релиза:
01 Mikle Snowflake
02 Madware Yolka
03 foxes snowflakes_2016_01_06
04 CStalker Snowflake на Новогодний конкурс 4 Кб графика
05 FordPerfect picea
Результаты:
Mikle
я вообще
Заявка
но мне не нравится фраза
> Изображение должно рисоваться программой, не превышающей 4096 байт.
это немного другая тематика можно ведь нарисовать в оффлайн, и как минимум не понятно
вывод елки или снежинки на экран подходит под конкурс или нет?
cNoNim
> вывод елки или снежинки на экран подходит под конкурс или нет?
Если можно сделать скриншот - значит годится.
Добавил уточнение про онлайн.
А, ну да, Заявка.
Mikle
под оффлайном я имел ввиду, не интернет, а всмысле это может быть программа которая генерирует изображение в памяти и сохраняет в файл,
а это мне кажется тематика немного отличная от демосценерской, потому что демки предполагают как минимум какую то динамику, а не статичную картинку,
т.е. я то как бы буду пилить какую нить динамичную фигню, если придумаю правильный шейдер, и скрин сделать можно будет,
но так же на конкурс пойдут и всякие офлайн рендеры в файл и как ты написал
> Так же это может быть изображение в GIF, TIFF и т. п. распространённом формате, в том числе векторном, размер тот же - не более 4096 байт.
что в итоге немного не то, ну по сравнению с тем о чем я думал )
cNoNim
3.8 Мб.
Вот это, видимо, ближе будет по тематике:
http://js1k.com/2010-xmas/demo/856
Mikle
"Программа" - это .exe или .html , или какое-то другое определение?
Правка: опечатки исправил.
FordPerfect
> 3.8 Мб.
так задача ужаться в 4к, а ты думал мы тут ватрушками балуемся )))
PS: я просто примеров накидал
Вот накидаю чуть возможно полезных ссылок:
Вот к этому приложил руку Iñigo "iq" Quilez (соавтор https://www.shadertoy.com/ ):
elevated by Rgba & TBC - пафосная демка.
Function 09 - Behind Elevated - презентация по теху.
4k demo system and examples - фреймворк для демо.
articles - статьи.
А вот всякое:
http://crinkler.net/ - вдруг кто не видел.
http://www.p01.org/ - javascript демки с комментариями по созданию от Mathieu 'p01' Henri.
http://www.gamedev.ru/projects/forum/?id=198179#m2 - сборник ссылок с конкурса 96k 2015.
http://www.gamedev.ru/projects/forum/?id=180947#m2 - сборник ссылок с конкурса 64k 2013.
примеры демок
https://github.com/laurentlb/Ctrl-Alt-Test
подобный код я видел еще в одной демке,
хз в итоге кто первый, но там реально мало чего координально нового можно придумать в плане инициализации и прочей лабуды
мой репозиторий я его пилил как шаблон для одного из конкурсов
https://github.com/cNoNim/game
там помойму что то не до конца работает и сейчас делаю немного по другому,
но там можно нарыть msvcrt и посмотреть как подключать кринклер к проекту
еще вот полезная штука, правда я еще не пробовал, но необходимость оной уже осознаю
https://github.com/laurentlb/Shader_Minifier
буду рад если кто то поделится еще чем то подобным
FordPerfect
> 4k demo system and examples - фреймворк для демо.
/facepalm
похоже весь код, который я в разных демках смотрел из этого Фреймворка )
Заявка
Так уж случилось что я как раз нарисовал елочку
Попробую еще чего-нибудь кодом порисовать потом
Тема в архиве.