Вопросы, помеченные тегом «tetris»

Игра на совпадение блоков, созданная Алексеем Пажитновым. Элементы - это 4-сегментные части, от которых идет название игры (тетра - это числовой префикс в греческом языке, используемый для 4).
avatar
Mihailo Maksimović
3 августа 2021 в 12:48
27
0

Черепаха - тетрис падает, когда я использую случайный выбор формы из массива

Я пытаюсь сделать Тетрис, и когда я добавляю различные формы блоков, возникает много проблем. Самая большая из них заключается в том, что игра вылетает, когда вы ставите 7-й блок (есть 7 разных форм). Проблема, вероятно, в строке, где я использую random. Когда я пишу...
avatar
Mihailo Maksimović
16 июля 2021 в 08:29
84
1

Тетрис становится медленнее каждый раз, когда я завершаю ряд (Python, Turtle)

Я пытаюсь сделать тетрис на питоне с библиотекой черепах, и у меня возникла проблема, которую я не знаю, как исправить. В начале игра работает хорошо, но каждый раз, когда вы завершаете ряд, она замедляется и после 5-6 раз становится неиграбельной. Вот видео геймплея...
avatar
Soutrik Maiti
13 июля 2021 в 18:31
45
0

Как реализовать IO.cpp в реплике Tetris с помощью SDL2

Я делаю копию популярной игры-головоломки Tetris на основе SDL. В руководстве я начал следовать, все в SDL, и я пытаюсь перенести его на SDL2. С помощью руководства я реализовал следующее: Board.h и Board.cpp Game.h и Game.cpp IO.h Pieces.h и Pieces.cpp ...
avatar
Proudyy
9 июня 2021 в 07:03
42
0

С# winforms получает самые низкие элементы управления (цветные изображения) из IList<Control> в tablelayout

Эй, я хотел бы знать, как я могу вычислить самые нижние квадраты IList на панели компоновки таблицы. Эти элементы основаны на двумерных многомерных массивах целых чисел. Я планирую разработать тетрис, используя панель tablelayoutpanel с 10 строками и 10 столбцами, и...
avatar
sarierhakan
2 июня 2021 в 21:38
76
0

Случайные кусочки тетриса Javascript и перетащите их в сетку

У меня есть сетка случайного размера. Я хочу создать что-то вроде случайных кусочков тетриса за пределами сетки. Детали поместятся на сетке. Итак, я хочу переместить фигуры и разместить их на сетке. Фигуры тетриса должны состоять из чисел, чтобы поместиться на...
avatar
Tim Drake
28 мая 2021 в 01:21
76
1

Установка нулевых элементов numpy со значениями RGB

Сейчас я пытаюсь написать тетрис с помощью pygame. У меня есть массив пустых нулей, который действует как окно тетриса и его содержимое. Поскольку он начинается с нулей, в окне ничего нет. Когда блок помещается внизу, матрица затем обновляется значениями RGB вместо...
avatar
Efe FRK
18 мая 2021 в 10:45
38
0

Почему строки моей доски меняются местами, когда я пытаюсь очистить только «полностью заполненные» строки в javascript

Я пытаюсь запрограммировать алгоритм, который проверяет все поля в строке, кроме тех, где вы найдете значения '#', если они все заполнены. Если да, то эта строка становится пустой и не сдвигается внутри доски. Однако, когда я выполняю функцию с начальной платой,...
avatar
MarshallBananas
18 мая 2021 в 04:17
40
0

Ищете алгоритм «обратного хеширования», который создает очень длинный набор символов из небольшого начального числа.

У меня есть идея для функции в моем клоне Tetris: Пользователь может поделиться URL-адресом с небольшим хэшем, представляющим набор фишек, сыгранных в его игре. Итак, в основном мне нужен алгоритм, который берет случайную строку, скажем, 10 символов base36, и...
avatar
Efe FRK
16 мая 2021 в 18:37
15
1

Попытка обновить доску, но возвращает true

Я пытаюсь модифицировать свою плату, но заявленная функция не работает. Поясню: У меня есть доска 18x24, и я пытаюсь очистить строку, если она заполнена элементами (я смещаю ее так, чтобы другая строка сверху оказалась на ее месте) Для этого я объявил функцию, которая...
avatar
Nitesh Kumar
12 мая 2021 в 11:18
152
1

Как найти, где блок тетриса (Тетромино) приземляется на сетке, и показать его в качестве предварительного просмотра?

Я изучаю холст HTML и решил сделать игру Тетрис в качестве первого проекта, который я завершил, просмотрев несколько руководств. Но вы хотите сделать его лучше, добавив предварительный просмотр в реальном времени, где Тетромино приземляется на странице. Может ли...
avatar
Mahasin
8 мая 2021 в 22:55
52
1

Это мой первый проект на Python, и я пытался переместить простой прямоугольник вниз по экрану, когда блоки тетриса падают, но не удалось [дубликат]

Я пробовал много других методов, включая создание прямоугольника и повторение координаты y, но это создает длинную линию, которая мне не нужна. Это мой подход OOB к этому, который не очень хорош, но, пожалуйста, потерпите меня, поскольку я новичок. Я также попробовал...
avatar
Gie Grajo
6 мая 2021 в 03:57
54
1

Как поместить двумерный список массивов в другой двумерный список массивов (тетрис)?

Чао, Я создаю алгоритм Tetris, я застрял с этой логикой. У меня есть 2d ArrayList платы, который выглядит следующим образом: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = 0 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = 1 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = 2 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] = 3 [0,...
avatar
cookertron
25 апреля 2021 в 14:39
50
1

Повторяющиеся строки в клоне Python Pygame Tetris

Некоторое время я занимался этой проблемой и пока ничего не понял, поэтому был бы признателен за помощь. Я делаю простой клон Tetris, используя Python и Pygame. Проблема заключается в том, что процесс обнаружения завершенных строк иногда добавляет клонированную строку...
avatar
iiicecream
30 марта 2021 в 16:46
122
1

Не могу понять, как сравнивать 2-мерные массивы разных размеров

Итак, я разрабатываю проект, чтобы создать игру в стиле тетрис, и я хочу иметь возможность проверить, можно ли добавить фигуру в сетку 5 x 5. Фигура моделируется двумерным массивом, где 1 считается отдельным блоком фигуры (формы состоят из нескольких блоков). Формы...
avatar
Salem
23 марта 2021 в 14:48
176
1

Тетрис, генерирующий цветные фигуры из блоков

Я делаю тетрис с помощью Pygame. Я разработал блоки отдельно (блок каждого цвета), поэтому мне нужно, чтобы игра генерировала все формы блоков всех цветов. Я имею в виду, что я хочу, чтобы он сгенерировал, например, фигуру, состоящую из 4 красных блоков в ряду, или...
avatar
Fanto
2 марта 2021 в 19:00
67
1

Проблема с обнаружением столкновений с вращающимися фигурами в игре

Я пытаюсь создать Tetris для университетского проекта. Но у меня довольно трудное время при выполнении столкновений. Собственно, они работают, пока я не попытаюсь повернуть кусок. После того, как я поверну кусок, коллизия всегда возвращается True. Это код: def...
avatar
Indra Zoldyck
9 февраля 2021 в 07:34
201
1

В чем заключается задача в приведенной ниже задаче игры «Тетрис»?

По сути, когда я запускаю программу, все выглядит нормально, пока я не пытаюсь переместить фигуру. Когда я пытаюсь переместить фигуру left или right, я получаю следующую ошибку: "local variable 'j' referenced before assignment". При попытке сдвинуть фигуру down...
avatar
Tallulah
22 января 2021 в 19:43
31
1

Функция соединения Javascript работает неправильно

Относительно новый программист здесь. У меня есть полностью функционирующая игра Tetris, написанная на Javascript. У меня проблемы с финальной функцией, где соединение не работает должным образом при удалении строки, заполненной цветом. Я уверен, что может быть что-то...
avatar
Oussama
20 января 2021 в 23:09
97
0

Функция возрождения C++

Я хочу, чтобы когда x равнялся 19, чтобы заполнить эту позицию этим персонажем * и возродить другого персонажа * как в игре тетрис, мой подход не работает, потому что я сбрасываю x на 1, но позиция x=19 и y =10 не заполнено этим символом *. Вот что я уже...
avatar
Michael Loudon
23 декабря 2020 в 01:16
40
1

Кусок тетриса вращается за пределами сетки

Я делаю игру тетрис, используя javascript и html, моя доска состоит из сетки div. Когда я поворачиваю свой кусок тетриса, я могу вращать его в другие части, кроме того, я могу поворачивать их с сетки на другую сторону. Пожалуйста, помогите мне исправить эту ошибку