Как я создал двойной «Тетрис». История разработки Duobricks

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Статья | Игры

Перед новым 2023 годом я задумался: «А почему в тетрис играют только одной крестовиной и только одним блоком? У человека 2 руки». Продолжительный поиск не дал никаких результатов, не нашёл того, что нарисовалось в моём больном воображении. Если такой игры нет, значит её можно сделать. Это история о моей попытке переосмыслить «Тетрис».

Скриншот игры
Автор: andruhex Источник: andruhex.itch.io

На новогодних праздниках хотелось попробовать чего-то нового, попытки поиска двустороннего тетриса привели только к версии от компании Konami, игра для двух игроков в одном большом стакане. В общем ничего похожего я не нашёл. Давно хотел попробовать сделать какой-то свой проектик. После семи дней работы рабочий прототип был готов. Провёл тесты на друзьях и знакомых.

Скриншот версии alpha
Автор: andruhex Источник: andruhex.itch.io

Игровой процесс был подзатянут, из-за большого количества квадратов по вертикали. Игра была скучновата и быстро надоедала. Праздники закончились, свободное время тоже, пришлось оставить проект на полке примерно на пол года. Но alpha была опубликована на itch.io.

Ну вот в сентябре 2023 наступает долгожданный отпуск в перерывах между ремонтом, я доработал прототип, сократил количество блоков. Добавил поддержку тачскрин, в общем довёл игру до игрового состояния и даже опубликовал версию на Android в Google.

Скриншот версии beta
Автор: andruhex Источник: andruhex.itch.io

Duobricks разработана на движке Godot4, хотелось изучить. Позже узнал о проблемах версии c HTML на Apple устройствах. Ну что поделать, зарелизил для Windows, Linux, HTML5 и Android.

Кому-то игра понравилась, кому-то не зашла: «Да ты просто объединил 2 тетриса и всё».

«Хм… а ведь в чём-то они правы…» — подумал я. И доработал режим игры, дополнил её абсолютно новой механикой.

Как развитие изначальной идеи с двумя игровыми полями и двумя кубиками. Можно всё усугубить, убрав стенку и вместо двух стаканов теперь одна сквозная труба. Что добавляет сложности, т.к. если кубик пролетает через всё поле, игра закачивается. Вот вам и новая механика.

Всегда надо думать о том, как не пролететь мимо и не очистить всё поле для одного кубика. Действия слева и права придётся синхронизировать.

С увеличением количества очков игра постепенно ускоряется, сложность зависит от уровня игрока.

Duobricks release v1.0
Автор: andruhex Источник: andruhex.itch.io

Остался ещё один момент, не получалось найти удачное название. Была идея обозвать игру Twin Towers, но из-за 11 сентября и убранного разделения полей, отказался от этой идеи. Mirror towers показалось не плохой идеей, потом перешло в Towmirs. После изменения режима игры оказалось не подходящим.

После долгого мозгового штурма родилось название DuoBricks. Оставалась полировка ошибок, поменять иконку. Мозговой оказался удачным, угловые фигуры образуют буквы «db». А ещё удачно успел отхватить домен duobricks.com, но там пока пусто.

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

В игру пришли два серьёзных изменения: два поля слились одно, блоки могут пролететь насквозь, но приводит к проигрышу.

Важную часть в работе над проектом сыграло сообщество itch. io, которое нашло пару багов.

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

Буду рад отзывам и критике, спасибо за внимание.

Gameplay
АрканоидPCAndroid
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
«У самурая нет цели, есть только путь»
Duobricks двойной тетрис на Android

2 комментария

Viktar83
Супер. Вот захотел человек поиграть в игру — взял и разработал.
К сожалению, на моём Cubot Kingkong Mini с Android 9 не поддерживается.
andruhex
попробуй html5 версию открыть. думаю будет, вполне, играбельно.

Добавить комментарий

Сейчас на главной

Новости

Публикации

От лабораторного отклонения к массовому продукту: история клейких стикеров

В конце 1960-х химические лаборатории искали способы усилить сцепление материалов. Ожидался рост прочности клеёв для промышленности. Один из экспериментов дал противоположный результат. Разработка...

Поможет не потеряться при погружениях и на суше. Сигнальный дайвинговый фонарик. Обзор Wurkkos DL04

Плафон-«медуза», разноцветные сигнальные цветные режимы, выдерживает погружение до 100м, постоянный белый и цветной свет и питание от 16340 аккумулятора со встроенным разъёмом зарядки. Предлагаю...

Бюджетные, не значит плохие: обзор беговых кроссовок Li-Ning Soft Cool (ARSU113-2)

Недавно мои любимые кроссовки Adidas CC Sonic разменяли отметку в 12 лет. Они были куплены в период Олимпиады 2014 года и выдерживали любые мои нагрузки: от обычных походов в спортивный зал до...

Обзор электронной книги Moaan Pantone 6 на цветном экране E-Ink Kaleido 3 и Android 14

По работе довольно часто приходится использовать техническую литературу в электронном варианте, а просматривать ее на смартфоне или планшете не лучший вариант. Кроме того, я основательно подсел на...

Борьба за миллисекунды: как задержка визуальных систем влияла на эффективность пилотирования F-35

В современной авиации шлем пилота F-35 (модель Gen 3 HMDS) выступает одним из основных интерфейсов, через который выводятся данные о полёте и целях. Классический индикатор на лобовом стекле (ИЛС) в...

Расселением древних людей на протяжении 74 000 лет управляли... комары: как малярия каменного века изменила географию человечества

Принято считать, что раннюю историю Homo sapiens писал климат. Считалось, что изменение температур, доступность пресной воды, расширение саванн или наступление ледников формировали так называемую...