Hello! Friends, help me with the game Block Puzzle, I do not understand how to do "If there is no space for a figure, then the game ends." I will be very grateful =)
Capx: yadi.sk/d/uf3gQLztQbvVCA
Since blocks can't be rotated in your game, you can do this:
in a loop try to place the block to each position on the board, performing the same check from "Checking" function. If the check is successful, stop the loop. If the loop has ended and a suitable position was not found, the game is over.
Когда создана фигура, запускай цикл для каждой клетки на доске, в котором проверяй, помещается ли фигура в данную позицию. Можно использовать такую же проверку, как в функции "Checking". Если фигура помещается в свободные клетки, можно прекратить цикл. Если цикл прошел полностью, а фигура так никуда и не поместилась, то конец игры.
Develop games in your browser. Powerful, performant & highly capable.
Thanks :)