Pull to refresh

Comments 9

Что-то ФПС низкий, видеокарта игру не тянет, наверное
Можете в оставшиеся до 1024 байты добавить поддержку тачей.
Никогда не переводите языковые конструкции на русский, выглядит ужасно и читается хуже. Лучше комментариями код снабжать.
Эх, вы пропустили самую интересную часть — ручную минификацию.

По крайней мере, что бросается в глаза
— Оборачивание в IIFE можно смело вырезать.

f=30,g=Math.pow(2,f)-1 круто, но (1<<30)-1 короче.

Math.floor(n) для положительных чисел можно заменить n|0 или ~~n

for(w=2;5>=w;w++) то же самое, что for(w=1;5>w++;)

var a=0,b=0 можно сократить до a=b=0 (да, убрав var)
Осталось сваять FlappyBird на Brainfuck, чтобы, так сказать, форма соответствовала содержанию.
Для тех, кому довелось играть в «Боа» на Спектруме (или, как мне, на БК0011) demo (github). Пока не смог сделать лучше, чем 1022 байта.
И совсем для олдскульных геймеров — Xonix github.com/Lexx918/JS.Xonix
В этот раз 2Кб. Меньше — совсем тяжко. Чуток не дотянул до полной аутентичности 1984 года.
Sign up to leave a comment.

Articles