Tricky Blocks logo

Tricky Blocks – классический тетрис, с расширенным геймплеем. Игроку предстоит проходить уровни, выполняя различные задания. Это может быть задание уничтожить фигуру или уничтожить определенное количество линий – одинарные, двойные, тройные или четверные.

Игра написана по мотивам игры Tetris от Fuxoft. Ниже пара скриншотов из оригинальной игры, запущенной на ZX-Spectrum.

Управление на мобильных устройствах с помощью жестов, на вебе и десктопе можно управлять с помощью клавиатуры.

Tricky Blocks написан для iOS, Android, Facebook Instant Games, Yandex.Games, Web. Игра построена на самодельном C++ движке, который я использую для всех своих игр.
Разработка велась на macOS, поэтому есть версия и для этой ОС.

В игру встроен редактор уровней, который позволяет создавать и редактировать уровни и тут же проверять их. Доступен редактор только в девелоперской версии, в релиз этот код не попадает.

В Tricky Blocks фигура движется плавно, а не смещается резко из ячейки в ячейку, как это реализовано в большинстве тетрисов.

Самой сложной задачей считаю итерацию по разработке дизайна игры и лэйаута интерфейса, что бы они хорошо смотрелись при различных соотношениях сторон. Частично это удалось решить, но я верю, что как-нибудь будет найдено решение лучше.
Еще было сложно продумать дизайн и баланс уровней. Увы, с балансом все печально.