не могу понять как сделать рестарт игры
я так полагаю надо сделать новую функцию? например reset
но я не совсем понимаю, что надо в ней писать, чтобы произошел рестарт игры
по факту мне надо вызвать снова function move (функция падения в тетрисе, 319 строчка) или обнуление всех переменных
но я не могу понять, как это написать, точнее что писать
А смысл в том, что не придется добавлять кучу лишней сложности и новых багов в проект ) Чем проще, тем лучше.
И освободившееся время можно потратить на реализацию чего-то более полезного.
Ну а если все-таки действительно нужно, то да, разбираться что нужно обнулить.