Игра 2048

Опубликовал Иван Камратов (imam) в раздел Сообщество - Игры

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

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

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

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

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

Скачать файлы

Наименование Файл Версия Размер
Игра 2048
.epf 13,25Kb
01.09.16
7
.epf 13,25Kb 7 Скачать

См. также

Добавить вознаграждение
Комментарии
1. Сергей Галюк (dj_serega) 205 02.09.16 14:55 Сейчас в теме
А можно при увеличении значения увеличивать шрифт? :)
2. Иван Камратов (imam) 3 02.09.16 17:06 Сейчас в теме
(1) dj_serega, Можно.
Правда, сейчас там прописано наоборот, начиная с "16384" шрифт уменьшается, боялся что не влезет число на клетку.

Открываешь в конфигураторе. Находишь:
Функция Окраска(Число_п)

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


ИначеЕсли Число_п = 1024 Тогда
Цвет_л = Новый Цвет(235,246,121);
ЦветТекста_л = Белый_л;
Шрифт_л = Новый Шрифт(,11);
ИначеЕсли Число_п = 2048 Тогда
Цвет_л = Новый Цвет(246,231,73);
ЦветТекста_л = Белый_л;
Шрифт_л = Новый Шрифт(,12);