Показаны сообщения с ярлыком 10k apart. Показать все сообщения
Показаны сообщения с ярлыком 10k apart. Показать все сообщения

воскресенье, 29 августа 2010 г.

Как мы сжимали шарики

Вчера ночью мы выложили шарик, помогающий принимать решения, для участия в 10К Apart — конкурсе на лучшее веб-приложение объемом до 10 КБ, использующее только клиентские технологии.
Шарик, помогающий принимать решения
И если некоторые для этого занимались сжатием кода при помощи PNG, то мы решали обратную задачу — сжимали PNG при помощи js кода.

пятница, 27 августа 2010 г.

RGB Invaders для 10K Apart

RGB InvadersПродолжая эстафету, начатую whoozle и dima117, хочу представить свою работу для конкурса 10K Apart.
Когда я узнал о конкурсе, я сразу решил — нужно писать вариацию на тему Space Invaders. Добро пожаловать под кат, чтобы узнать что у меня получилось :)

вторник, 24 августа 2010 г.

Наш опыт участия в 10К Apart, часть вторая: жмем дальше

Как мы уже писали, для соревнования 10K Apart, мы сделали настоящий rogue like rpg — «Mario The Fontanero».

В комментариях нам дали несколько очень дельных советов, которые позволили нам сэкономить еще некоторое количество драгоценных байт. Добавив к ним пару собственных оптимизаций, мы выгадали достаточно места для того, чтобы добавить в игру несколько новых фич, по прежнему оставаясь в пределах 10 Кбайт:
  • Действие «Throw». Теперь вы можете кидаться едой во врагов. Попадая в монстра, она наносит ему повреждение, но при этом исчезает.
  • Алхимия. Теперь можно смешивать еду с питьем в надежде получить что-нибудь новое. Так, «Jelly» + «Milk», например, даст в результате «Book of Healing» (этот рецепт вам очень пригодится на нижних этажах подземелья.)
  • В битве с кроликом придётся применить смекалку. Кролик теперь не нападает сам, а мирно пасётся. Но убить его стало гораздо сложнее!
  • Добавлен эффект confuse. Иногда главный герой конфузится от выпитого или в результате неудачных экспериментов.
  • Новый тайл для отображения починенной трубы. По многочисленным просьбам, мы добавили его, чтобы можно было отличить починенную трубу от сломанной.

А теперь, по традиции, поделимся с хабрасообществом описанием оптимизаций, которые помогли нам все это сделать:

суббота, 21 августа 2010 г.

Наш опыт участия в 10K Apart или как ужать 40 Кбайт кода в 10

Не так давно на Хабре уже писали о контесте 10К Apart — соревновании на лучшее веб-приложение общим объемом до 10К, созданное с использованием только клиентских технологий: (HTML, CSS, Javascript, SVG и т.д).

image

Я хочу представить вашему внимаю нашу работу для этого контеста, которую мы с private_face делали по вечерам в течение двух недель: адвенчуру в стиле dungeon-crawler под названием «Fontanero» (исп. водопроводчик).