Похожие презентации:
tetris_prisentaion
1. Создание тетриса
• Цель: изучить структуры программирования черезсоздание игры
• Задачи:
• • Изучить игровой цикл и события клавиатуры
• • Реализовать матрицу поля и падение фигур
• • Написать вращение фигур и проверку
столкновений
• • Добавить удаление линий и подсчёт очков
2. Актуальность
• Проект позволяет отработать на практике:• • Массивы и матрицы
• • Циклы и условия
• • Классы и объекты (ООП)
• Игра "Тетрис" — классическая учебная задача,
дающая готовый продукт для портфолио.
3. Вывод
• Я изучил и закрепил на практике:• • Работу с двумерными массивами
• • Алгоритмы проверки коллизий
• • Обработку событий в реальном времени
• • Организацию игрового цикла
• В результате я получил работающую игру и освоил
новые структуры программирования
4.
Тетрис — мой учебный проектВсем привет! Это мой первый крупный учебный проект — классический Тетрис,
собранный с нуля в двух вариантах: отдельная программа для компьютера и
веб-версия для браузера. Цель проекта — понять принципы геймдевa и
практическое устройство игры, сохранив код простым и читабельным.
Две версии
Простота
Python + Pygame и HTML/CSS/JS
Код читается «сверху вниз»,
— сравнение подходов.
имена функций на русском для
удобства новичкам.
Учебная цель
Понять игровую логику: сетка, фигуры, столкновения, уровни сложности.