Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
elenik72 committed Sep 3, 2021
1 parent 5a424a9 commit 5433731
Showing 1 changed file with 0 additions and 21 deletions.
21 changes: 0 additions & 21 deletions src/app.js
Original file line number Diff line number Diff line change
@@ -1,26 +1,5 @@
import "./style.css";

/*
Пример игры: http://gabrielecirulli.github.io/2048/ только в нем ходы делаются с помощью клавиатуры
Правила игры.
В каждом раунде появляется плитка номинала «2» (с вероятностью 90 %) или «4» (с вероятностью 10 %).
В начале игры на поле находится 1 клетка.
Чтобы сделать ход, игрок должен зажать левую кнопку мыши и переместить курсор в одном из четырех направлений.
Все клетку с числами при этом сдивгаются в этом направлении до упора.
Если при этом две плитки одного номинала «налетают» одна на другую, то они слипаются в одну,
номинал которой равен сумме соединившихся плиток.
После каждого хода на свободной секции поля появляется новая плитка номиналом «2» или «4».
Если при нажатии кнопки местоположение плиток или их номинал не изменится, то ход не совершается.
Тоесть новую плитку в этом случае добавлять не нужно.
За каждое соединение игровые очки увеличиваются на номинал получившейся плитки.
Игра заканчивается поражением, если после очередного хода невозможно совершить действие.
*/

/*
Как-то так. Писал без документация и гуглений, чтобы показать чисто свой уровень.
Костыль на расчет 9/10 выпадов 2 и 1/10 выпада 4-ки не стал прописывать.
Если будут вопросы, пишите, рад ответить. Надеюсь, дошли до конца.
*/
const SIZE_WIDTH = 4;
const SIZE_HEIGHT = 4;

Expand Down

0 comments on commit 5433731

Please sign in to comment.