Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2021, 19:46   #1
Divia
Новичок
Джуниор
 
Регистрация: 29.11.2021
Сообщений: 1
По умолчанию Game Over в Тетрисе. Delphi 7

появилась такая ошибка что надпись Game over которая должна появится после полного заполнения поля, когда фигурам больше некуда падать, начала появляться в любой рандомный момент. опробовал два варианта кода, оба выдают ошибку. Может кто помочь?
Изображения
Тип файла: png Screenshot_1.png (11.5 Кб, 29 просмотров)
Тип файла: png Screenshot_2.png (12.1 Кб, 29 просмотров)
Divia вне форума Ответить с цитированием
Старый 29.11.2021, 20:50   #2
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

По коду ничего не скажу. А алгоритмически, мне кажется, проверять на конец игры надо, когда фигура фиксируется (не может больше двигаться вниз) - если верхняя граница фигуры оказалась выше экрана, то проигрыш.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA на форуме Ответить с цитированием
Старый 06.12.2021, 09:50   #3
NetSpace
Участник клуба
 
Аватар для NetSpace
 
Регистрация: 03.06.2009
Сообщений: 1,814
По умолчанию

всего кода не видно, но такое ощущение, будто вы эту координату Y складываете всякий раз и даже куча низко расположенных фигур в сумме даёт превышение потолка и игра заканчивается.
Программирование - это единственный способ заставить компьютер делать то, что тебе хочется, а не то, что приходится.
NetSpace вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Алгоритм вращения фигуры в тетрисе Joose Помощь студентам 11 14.07.2013 19:34
таблица рекордов в тетрисе! Юлия11 C++ Builder 10 12.06.2013 10:34
C++ 2D Game xays Общие вопросы C/C++ 7 07.02.2012 17:53
Процедура Game ! Александр I Помощь студентам 0 20.04.2011 11:07
Save in Game ChukCha Gamedev - cоздание игр: Unity, OpenGL, DirectX 7 11.09.2007 21:00