Shishkin

Известный
Автор темы
488
249
Я решил попробовать себя в написании kivy на python и написал свой Tetris без использования pygame, чисто kivy.
(на самом деле достаточно бредово, но челлендж есть челленджем...)
Разберите пожалуйста мой гавнокод и подскажите, как было бы лучше написать.

Заранее спасибо!
1700864629403.png

1700864645402.png

Screenshot_2023-11-25-00-30-18-44_e2f55356cd57444de0609253ed823eb1.jpg

Screenshot_2023-11-25-00-30-23-27_e2f55356cd57444de0609253ed823eb1.jpg
(Поле с тетрисом кривое, так-как я не смог пока-что разобраться с тем как грамотнее всего оптимизировать масштаб этого поля и размер экрана на телефоне/пк)
W - Трансформация
A - Сдвиг влево
S - Ускорение
D - Сдвиг вправо
F - Рестарт игры

И кнопки
Библиотеки:
random
match

kivy
 

Вложения

  • main.py
    13.3 KB · Просмотры: 6
Последнее редактирование:
  • Bug
  • Нравится
Реакции: chapo и sizeoftrickster

ГОХА | GoxaShow

В АРМИИ С 12.12,ЗАКАЗЫ НЕ ДЕЛАЮ,ТУПЫЕ ВОПРОСЫ-НАХУ
Проверенный
1,866
1,866
По-моему, в 1 ячейке должны быть квадраты, а не прямоугольники
 
  • Нравится
  • Ха-ха
Реакции: chereshnya и Z3roKwq