Конкурс JavaScript 1K 2014 продолжается


Сможете ли вы написать впечатляющую демонстрацию JavaScript размером не более 1024 байтов? Это по-прежнему основная проблема соревнований по гольфу JS1K Javascript, но в этом году в список добавлены две экспериментальные композиции.

Хотя этот конкурс начался как шутка в 2010 году, он привлек столько качественных заявок, что стал неотъемлемой частью конкурса, а конкурс «Здесь драконы» 2014 года стал шестым в серии.

Согласно правилам, вы можете подавать столько демонстраций, сколько хотите, но судьи будут рассматривать только последнюю поданную заявку для каждого из трех различных конкурсов этого года.

В этом году их три. Классический, описываемый как обычное соревнование JS1k, к которому вы привыкли, сохраняет ограничение в 1024 байта. Теперь к нему добавлены два экспериментальных дополнения: ++, увеличивающий размер вдвое, до 2048 байт, и Webgl, где предоставляется немного больший шаблон. Организатор конкурса Питер ван дер Зее отмечает в правилах:

Ничего страшного, если compo webgl превратится в конкурс шейдеров.

и он также указывает, что есть только призы для классических соревнований.

Другие правила заключаются в том, что демонстрации должны запускаться в Firefox 26 и Chrome 32 с использованием предоставленных прокладок, и что никакие внешние элементы путем связывания или включения ресурсов не допускаются.

В правилах также указано:

Все, что угодно, подходит для игры в гольф. Не беспокойтесь о гневе Крокфорда. Ваша заявка не должна проходить через jslint, руководства по стилю или что-то подобное. Вы можете сжимать свою заявку любым способом, пока результат по-прежнему работает в целевых браузерах.

Крайний срок для JS1K 2014 — 31 марта, но уже поступило много заявок, и на домашней странице сайта показаны последние десять в любое время.

Вы можете увидеть больше, перейдя на страницу Демоверсии, где также можно просмотреть демо-версии предыдущих лет.

Для новых участников конкурса проверка соперников кажется хорошим способом узнать, чего от них ждут. Учитывая тему этого года, в конкурсе Classic есть множество драконов:

Пока что доступна только одна демонстрация ++, реализация Connect Four, в которую можно играть, и ни одной для webgl compo — так что, возможно, это возможность для новичков.


Добавить комментарий