Программирование игры «Тетрис» на C# — полное руководство
Автор: OttoBotCode
Загружено: 2021-11-18
Просмотров: 234557
Узнайте, как написать игру «Тетрис» на C# с использованием WPF.
Скачать материалы можно здесь:
https://ottobotcode.com/tetris/
Исходный код доступен здесь:
/ 78691
В этом видео вы узнаете, как написать игру «Тетрис» на C# без какого-либо игрового движка. Это пошаговое руководство содержит всё необходимое для написания игры «Тетрис». Вы узнаете об отображении игровой сетки и блоков из анимации и кода. Код написан на C#, но идеи и дизайн игры можно использовать и на других языках программирования, таких как Java и C++. Удачного изучения разработки игр на C#!
Главы
0:00 — Введение
0:11 — Настройка проекта
0:45 — Представление игровой сетки
2:00 — Написание класса GameGrid
4:13 — Очистка строк
6:22 — 7 блоков
6:32 — Вращение блока
7:55 — Перемещение блока
8:34 — Добавление класса Position
8:57 — Написание класса Block
10:58 — IBlock
11:56 — OBlock
12:33 — Данные блока
12:53 — Выбор следующего блока
14:15 — Класс GameState
17:59 — Импорт ресурсов
19:04 — Пользовательский интерфейс
23:36 — Загрузка ресурсов
24:50 — Настройка холста
27:20 — Рисование игровой сетки
27:35 — Рисование текущего блока
27:53 — Рисование состояния игры
28:22 — Обнаружение нажатий клавиш
29:07 — Текущая версия игры
29:33 — Добавление игрового цикла
30:17 — Обработка окончания игры
30:38 — Перезапуск игры
31:04 — Исправление позиции появления
31:46 — Отображение последнего блока
32:20 — Предпросмотр следующего блока
32:51 — Счёт
33:49 — Функция удержания
35:34 — Функция Hard Drop
37:02 — Блок-призрак
38:02 — Повышение сложности
38:59 — Добавление значка
39:16 — Спасибо!
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: