Создание тетриса
Актуальность
Вывод
4.22M

tetris_prisentaion

1. Создание тетриса

• Цель: изучить структуры программирования через
создание игры
• Задачи:
• • Изучить игровой цикл и события клавиатуры
• • Реализовать матрицу поля и падение фигур
• • Написать вращение фигур и проверку
столкновений
• • Добавить удаление линий и подсчёт очков

2. Актуальность

• Проект позволяет отработать на практике:
• • Массивы и матрицы
• • Циклы и условия
• • Классы и объекты (ООП)
• Игра "Тетрис" — классическая учебная задача,
дающая готовый продукт для портфолио.

3. Вывод

• Я изучил и закрепил на практике:
• • Работу с двумерными массивами
• • Алгоритмы проверки коллизий
• • Обработку событий в реальном времени
• • Организацию игрового цикла
• В результате я получил работающую игру и освоил
новые структуры программирования

4.

Тетрис — мой учебный проект
Всем привет! Это мой первый крупный учебный проект — классический Тетрис,
собранный с нуля в двух вариантах: отдельная программа для компьютера и
веб-версия для браузера. Цель проекта — понять принципы геймдевa и
практическое устройство игры, сохранив код простым и читабельным.
Две версии
Простота
Python + Pygame и HTML/CSS/JS
Код читается «сверху вниз»,
— сравнение подходов.
имена функций на русском для
удобства новичкам.
Учебная цель
Понять игровую логику: сетка, фигуры, столкновения, уровни сложности.

5.

English     Русский Правила