Игра 2048

Новая версия классической игры 2048.

От классической версии отличается возможностью выбирать размер квадрата, делать несколько шагов назад. При повторном открытии игры восстанавливается последнее состояние.

Управление клавишами на Правой клавиатуре 8, 4, 5, 6, Ctrl+Z,  Ctrl+N , либо мышкой кнопками на форме.

В модуле формы в комментариях подробно описан алгоритм работы, что, несомненно, будет интересно программистам.

P.S.   Управляемая форма, красиво открывается в интерфейсе Такси, в классическом интерфейсе, ячейки могут быть не квадратными.

2 Comments

  1. dj_serega

    А можно при увеличении значения увеличивать шрифт? 🙂

    Reply
  2. imam

    (1) dj_serega, Можно.

    Правда, сейчас там прописано наоборот, начиная с «16384» шрифт уменьшается, боялся что не влезет число на клетку.

    Открываешь в конфигураторе. Находишь:

    Функция Окраска(Число_п)

    Дописываешь ниже в нужных местах типа:



    ИначеЕсли Число_п = 1024 Тогда

    Цвет_л = Новый Цвет(235,246,121);

    ЦветТекста_л = Белый_л;

    Шрифт_л = Новый Шрифт(,11);

    ИначеЕсли Число_п = 2048 Тогда

    Цвет_л = Новый Цвет(246,231,73);

    ЦветТекста_л = Белый_л;

    Шрифт_л = Новый Шрифт(,12);

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *