Как я создал двойной «Тетрис». История разработки 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 версию открыть. думаю будет, вполне, играбельно.

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

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

Новости

Публикации

Обзор электрической зубной щетки Laifen Wave Pro с технологией колебаний и вибраций

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

7 ошибок, из-за которых картошка в аэрогриле не хрустит

Картошка получается мягкой, сухой или подгорает, хотя на фото обещали хрустящий фри? Часто виноват не аэрогриль. Разбираем 7 ошибок, которые портят результат ещё до нажатия кнопки.

Почему нерка стоит дороже горбуши, а кижуч — дороже кеты: что на самом деле определяет цену красной рыбы

На прилавке они часто лежат рядом и выглядят почти одинаково: красная рыба, плотное филе, знакомые названия. Но стоит посмотреть на ценники — и возникает вопрос. Горбуша может стоить...

Бог любит троицу: обзор клавиатуры Vaiver Leaf V3 и сравнение трех версий

Vaiver Leaf V3 — третья версия бюджетной низкопрофильной механической клавиатуры. На этот раз изменений масса, если сравнить то, что было при обновлении с первой до второй версии....

Песка в пустынях миллиарды тонн: почему его почти не используют для бетона и откуда берут строительный

На фотографии Сахары разговоры о нехватке строительного песка кажутся почти нелепыми. Дюны уходят за горизонт — строй хоть целый город. Я тоже долго думала примерно так. Но для бетонного...

Почему лук вырос крупным, но начал гнить уже через несколько недель после уборки

Крупные луковицы обычно воспринимаются как главный признак удачного сезона. Если репка ровная, тяжёлая, золотистая и почти вся одного размера, кажется, что огородник сделал всё правильно. Особенно...