1 (edited by pavlenko.vladimir.v 2023-11-27 08:08:21)

Topic: Делаю тетрис

Делаю тетрис, в качестве поля использую TableGrid
осталось разобраться с проблемами:
1. создать проверку выхода за поле при перевороте фигуры
2. создать проверку на столкновения при перевороте фигуры
3. когда удаляются несколько линий, последняя линия удаляется при следующем ходе
 
Управление стрелками лево-право
Переворот стрелка вверх
ускорить падение фигуры стрелка вниз
 
Пока что устал от этого проекта, доделаю немного позже

Post's attachments

Attachment icon tetris_test.rar 82.89 kb, 53 downloads since 2023-11-27 

Re: Делаю тетрис

Лучше разделить логику (данные) и отображение. Отдельно хранить массив с кубиками, которые упали в стакан, и фигуру, которая опускается в стакан. А таблицу использовать для отображения совмещения стакана и падающей фигуры.

Визуальное программирование: блог и телеграм-канал.