Ещё одна интерпретация игры Tetris. На этот раз на языке JavaScript и в рамках одной интернет-страницы . Смысл ролика в демонстрации принципа разбиения сложной задачи на более простые. Язык и среда выбраны с рассчетом на доступность. В предыдущем ролике на тему тетриса использовался язык C и часть времени была отведена поиску способов отображения игровой ситуации, что повышало сложность. Здесь же использованы функции графического контекста элемента canvas.
00:58 - Событие onload
02:14 - Рисуем прямоугольник
02:35 - Игровое поле и фигура на нём
04:00 - Состояние игры
04:41 - Игровой цикл
08:57 - Класс Field
09:49 - Класс Figure
10:24 - От общего к частному
11:14 - Методы движения фигуры
12:02 - Проверка на столкновения
15:00 - Размещение упавшей фигуры на поле
15:57 - Удаление строк и подсчёт очков
20:10 - Появление новой фигуры
23:32 - Отрисовка сцены
25:19 - Метод рисования одного блока
26:27 - Первый неудачный тест
27:23 - Первый удачный тест
27:42 - Обработка событий клавиатуры
29:09 - Тест
29:40 - Поворот фигуры
34:02 - Тест
34:50 - Отрисовка счёта
35:37 - Пауза в игре
36:26 - Сообщение о паузе и проигрыше
38:16 - Ускорение игры
41:35 - Тест
20 views
2262
684
11 hours ago 00:05:39 8
Fallout, Asphalt, Fortnite и Tetris для Nintendo Switch – это отличные игры или развод на бабло?
15 hours ago 01:27:15 15
[Oliver Heldens] HI-LO B2B Space 92 - Crane Sessions live with Mixmag NL - ADE 2023 (4K) [Tracklist in description]
16 hours ago 00:10:59 7
[TaGs Play Theme] ТИП ПРОИГРАЛ ХАТУ В КАРТЫ И ТЕТРИС В ГТА 5 РП / MAJESTIC RP
1 day ago 00:18:08 1.5K
[Закупыч Обзорно-развлекательный] 10000 РЕТРО ИГР! В твоём телевизоре от Денди Сега Нинтендо и PS1 Игровая приставка консоль Hi
2 days ago 00:31:55 21
[ПРОГРАММИРУЮ В 5 ЛЕТ] Как я в 5 лет программирую змейку на Python | 13 Дан
2 days ago 00:23:12 987
[Captain Valentine] Всё не так с Нэнси Дрю: Заколдованная карусель
2 days ago 00:16:15 455
[MeDallisT] СЛОМАЛ ЧИТЫ КВАНТУМЦУ В ТЕТРИСЕ!
2 days ago 00:08:31 2
[Natalex] Решение проблемы с воспроизведением роликов на Ютубе...
3 days ago 00:01:23 911
Мои любимые рецепты ♥
4 days ago 00:49:14 509
Полный взгляд на ИГРОПРОМ 2024 #sega #dendy #nintendo #ps #retrogaming #playstation #xbox #игропром
5 days ago 00:11:13 1.1K
[Рари Брик] Как LEGO создала свой WARCRAFT? | История серии Castle Fantasy Era
5 days ago 00:23:41 459
[Quantum Games] ИГРАЮ В ТЕТРИС С КЛАВИАТУРЫ - ЭТО БОЛЬ!!!
5 days ago 00:00:14 14
Знаки препинания из Тетриса 🧱
5 days ago 00:00:24 5
Буквы из Тетриса 🧱 Алфавит
5 days ago 00:00:14 18
Змейка 🐍 из Тертриса 🧱
5 days ago 00:59:22 876
[RobotnikHolmes] Sonic the Hedgehog Cartoons - A Retrospective
1 week ago 00:01:21 2
Игра Tetris. Конкурс денежных призов №46| Заработок на играх без вложений. #игра #заработок #тетрис
1 week ago 00:00:30 3
GB - Tetris 2
1 week ago 00:00:30 1
GB - Tetris Attack
1 week ago 00:00:30 1
GB - Tetris Blast
1 week ago 00:00:30 1
GB - Tetris Plus
1 week ago 04:13:36 127K
Tetris| Школьная лига 2024 | Зональный этап | СФО и СЗФО
1 week ago 00:08:49 7
Прохождение New York Mysteries 1: Secrets of the Mafia (Головоломка тетрис на заброшенной станции)
1 week ago 00:27:58 1
New York Mysteries 1: Secrets of the Mafia (Прохождение Загадки Нью Йорка 1) - Часть 8