Как стать автором
Обновить

Комментарии 23

НЛО прилетело и опубликовало эту надпись здесь
Как с помощью огня и воды приготовить алкоголь? Или ударив молнией в землю родить жизнь, фантастика какая-то :)
Рождение жизни с помощью масла под действием воздуха тоже порадовало.
А как в шахматах рядовой в конце поля боя становится королевой? Игры — это условность, надо уметь абстрагироваться.
НЛО прилетело и опубликовало эту надпись здесь
Тайл из 4 элементов («Жизнь») можно теоретически получить 8 разными способами, продумать всё это богатство алхимического выбора сложновато. Приходится по-Парацельсовски плодить гомункулюсов из семени и конского навоза.
Все становиться слишком простым когда понимаешь, что к соединениям двух стихий можно добавить только ту, которая еще не принимала участия в соединении. А это осознание приходит очень быстро. Вот бы здесь механику алхимии ;) П.С. Я определился: Песок+Алкоголь = Жизнь — самая замечательная формула в игре :D
Не смог смешать спирт с водой. Печаль.
Игра, кстати, получилась довольно неплохая (: Хоть сейчас на мобилки.
Неплохая? Да я на пол дня залип!
НЛО прилетело и опубликовало эту надпись здесь
А отличная игра, должен сказать!
А в чем прикол 13 килобайт? Память щас растет как на дрожжах, к чему экономия? К сферическому ежу в вакууме?
В общем-то, именно то, сколько скрипт займёт оперативки при свой работе, в этом конкурсе никто и не меряет. Ограничение в 13 кб стоит скорее на сетевой трафик. Причем, что забавно, условия приближены к «боевым»: большая часть серверов отдаёт браузеру html, css и js сжатыми в Deflate.

Но зачем это нужно, если скачать пару сотен мегабайт уже не составляет труда?

Чем меньше по весу страница, тем быстрее она грузится. Само по себе ограничение вынуждает веб-программиста познакомиться с минификацией ресурсов и оптимизацией картинок, практикам широко распространённым в «продакшне». Кроме того, это повод научиться писать краткие изящные алгоритмы и лучше узнать как сам язык, так и API, представляемый браузерами. Так что, сплошная польза.

Но это всё следствия. А причина — «Just for fun».
Для соревнования тут еще один важный момент: 13 килобайт кода в zip это довольно много, а 13 килобайт картинок, музыки и вообще ресурсов это исчезающе мало. Таким образом получается соревнование именно программистов, а не художников и композиторов.

Скажем, в GitHub game off побеждают именно такие команды: взяли коммерческий игровой движок, нарисовали трехмерные модели… Мне как программисту с ними неинтересно соревноваться, мы делаем разное; с разработчиками коммерческих движков при таких сроках тоже особенно не потягаешься, да и постановка задачи не вдохновляет.

А игра клёвая. Я сам думал в направлении игры с фишками, но потом забросил эту идею, возможно, напрасно. Айда в другой раз вместе что-то делать.
Айда в другой раз вместе что-то делать.

А почему бы и нет. Айда!
Жаль, нельзя звук отключить. И почему-то он играет только в левом канале. Не всегда срабатывает перетягивание мышкой. На винфоне работает отлично, причем нет никаких звуков.
Очень залипательно.
Спасибо за отзыв!

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

javascript:i=e;void 0

(Вместо функции `playSound` выполнять `getLocalizedString`, которая звуков не играет.)

По поводу левого канала — странно, звуки в моно. Да и тягалка у меня, вроде, всегда работает (кроме как во время анимации. Знаю, некруто ждать, пока оно всё провалится и исчезнет, если уже видишь следующий ход). Подскажите, каким браузером пользуетесь, и какие колонки — 2.0 или 5.1?

А на мобилках звука не будет, там запрещено воспроизведение <audio> без явного согласия пользователя.
Пользуюсь последним ФФ. Насчет тягалки — такое чувство, что захват срабатывает только после того, как тайл отреагирует на наведение мышки и подсветится. А с этим бывает небольшая задержка. В таком случае захватывание мышкой не срабатывает. С тачем такого не наблюдал.
У меня ФФ(32.0) — все норм.
Сейчас перепроверил: ФФ 32.0.2, слушаю в наушниках, звук есть только в левом ухе. В любых других приложениях и страницах — звук нормальный.
Поздравляю с призовым местом, кстати.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории