Булат Яббаров

Сообщество помогло разработчику уменьшить вес Flappy Bird до 228 байт

Причём сила Reddit оказалась настолько огромной, что пользователи ресурса помогли «избавиться» от 33% лишнего кода меньше чем за сутки.

4886

Вчера на Reddit был опубликован пост, в котором пользователь под ником Gullyn1 поделился своей версией некогда популярной игры. Отличительной особенностью его проекта был малый вес, который исчислялся в байтах. Практически сразу обсуждение его работы набрало огромную популярность на сайте в разделе Programming.

Как только пользователи Reddit узнали о проекте Gullyn1, они в считанные часы взялись помогать ему с уменьшением веса кода игры. Меньше чем за сутки им удалось «избавиться» примерно от 33% или 133 байт.

В итоге с помощью сообщества, разработчику удалось повторить Flappy Bird, используя только этот кусок кода:

			<body
onload=z=c.getContext`2d`,setInterval(`c.width=W=150,
Y<W&&P<Y&Y<
P+E|9<p?z.fillText(S++${Y=`,9,9|z.fillRect
(p`}*0,Y-=--M${Y+Y},P+E,9,W),P))):p=M=Y=S=6,p=p-6||
(P=S%E,W)`,E=49) onclick=M=9-->
		
4886