Игра 2048 (10/18)

  • 3
  • Недоступна
Какие методы вызывать по нажатию клавиш мы уже знаем. Поэтому приступим к их реализации. Начнем с метода moveLeft(). В методе moveLeft() мы сдвигаем элементы каждой строки матрицы gameField методом compressRow(int[]), после соединяем их значения с помощью метода mergeRow(int[]), а затем снова сдви
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (2)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Pavel Kurashov14 уровень, Новосибирск
31 марта, 17:14
Немного не понятно условие Метод onKeyPress(Key) должен вызывать метод drawScene(), если была нажата ... - у нас ведь рисование и так вызывается в moveLetf() если есть чего перерисовывать... так и оказалось. Пока поставил drawScene() в заглушки moveRIGHT, UP & DOWN и ведь пропустил. Чувствую потом накажет )
Vladimir Nasarov13 уровень
18 марта, 08:43
Или я в какой-то момент упустил, или "додумай сам", но на этом этапе в методе drawScene уже не должны задаваться элементы матрицы. Для проверки работоспособности заполнил матрицу вручную в CreateGame