Пишем тетрис на чистом JavaScript | Урок 4 | Академия вёрстки

Поделиться
HTML-код
  • Опубликовано: 6 фев 2025
  • Заключительнный урок из плейлиста «Тетрис на чистом JavaScript» • Тетрис на JavaScript
    Артём Прыгин, автор ролика, переключается на PHP, поэтому к вам вопрос: какие темы по PHP вы хотели бы разобрать?
    По JS предлагать тоже можно)
    Подпишитесь на канал, если вам нравятся эти видео:
    goo.gl/Zuu7wE
    Больше контента в нашей группе Вконтакте
    glo_aca...
    Присоединяйтесь к нашему сообществу Discord
    / discord
    Чтобы записаться на мой курс по основам веб-разработки, напиши в нашу группу и мой ассистент скажет тебе, что делать дальше: vk.me/glo_academy
    Прочитай мою историю в блоге: islamov...
    Чтобы заказать рекламу на канале, пишите в личку вконтакте: vk.me/aislam23 или telegram t.me/aislam23
    -----------
    Я использую хостинг Link Host с 2014 года
    link-host.net/... Телеграм-каналы с дизайн-макетами для тренировки вёрстки:
    ttttt.me/figma...
    ttttt.me/figma...
    ttttt.me/figma...
    Каналы с крутыми фичами на CSS и JavaScript:
    ttttt.me/codep...
    ttttt.me/css_f...
    Канал с терминами для айтишников:
    ttttt.me/slang_it
    Канал, где публикуют ссылки на полезные сервисы и сайты:
    ttttt.me/linkf...

Комментарии • 20

  • @ГлебДубровский-д6ъ

    Спасибо!

  • @hairy_nose
    @hairy_nose 5 лет назад +2

    Легче поиграть, чем написать))

  • @zapiski_verstalshika
    @zapiski_verstalshika 5 лет назад

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

  • @zolotoy9680
    @zolotoy9680 6 лет назад

    На 112 можно без цикла обойтись? или нужно проверять весь ряд?

  • @ДаниилГарбуз-э8ы
    @ДаниилГарбуз-э8ы 4 года назад

    а можно архив скинуть сюда?

  • @ВасилийКарнеев-р7э

    Всё здорово, правда не совсем понятно мне, может не внимательно смотрел. А почему Артём Прыгин, автор ролика, переключается на PHP? Тетрис можно сделать с помощью canvas, и не будет ли это быстрее. Микрофон да, желательно поменять.

    • @ArtemPrygin-h5g
      @ArtemPrygin-h5g 6 лет назад +1

      речь о том, что роликов по JS пока не будет, так как я занимаюсь написанием курса по PHP

  • @Кострынадрекой
    @Кострынадрекой 4 года назад

    очень странно, вроде пишу точно так же, а не работает

  • @sergei625
    @sergei625 5 лет назад

    Query действительно так произносится?

    • @ArtemPrygin-h5g
      @ArtemPrygin-h5g 5 лет назад

      примерно как "куири", но меня иногда клинит и могу произносить по-другому

  • @ВикторияМаксименко-б1ш

    А как, например, сделать паузу в игре?

    • @cpentyc
      @cpentyc 5 лет назад +3

      допустим пауза срабатывает на пробел. код пробела 32. там где обработчики нажатий кнопок добавляешь else if нажали пробел. Запоминаешь текущую скорость переменная speed. делаешь значение скорости очень большим. например год. игра останавливается потому что ветИнтервал начинает срабатывать раз в год. при повторном нажатии на пробел возвращаешь скорость в норму. первое нажатие или повторное разруливаешь через if. можно завести флаг или ориентироваться на скорость

  • @staythom
    @staythom 6 лет назад +1

    Микрофон отвратительный. Спасибо за труды

    • @enco_m
      @enco_m 6 лет назад +3

      в таких видео жаловаться на микрофон, как на то, что в шаурме нет трюфелей, автору канала спасибо за труды

    • @ArtemPrygin-h5g
      @ArtemPrygin-h5g 6 лет назад +2

      Прости, я выжал из своих древних логитеков всё, что мог :D

  • @apple123813
    @apple123813 6 лет назад +2

    Артем Прыгин, купи нормальный микрофон, слушать невозможно

    • @ArtemPrygin-h5g
      @ArtemPrygin-h5g 6 лет назад +1

      Извини, если это вызвало неудобства

    • @kazunin
      @kazunin 5 лет назад

      Да всё ок, слышно, помех нет.

    • @Muhammad-fn2nz
      @Muhammad-fn2nz 5 лет назад

      @@ArtemPrygin-h5g звук приличный

  • @anton9443
    @anton9443 5 лет назад

    В нашей компании это называется говно код. Начиная от названия переменных и заканчивая реализацией. Учителя, блеать