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

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

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

Новости

Публикации

Синдром суперзлодея: Зачем мухи на самом деле трут лапки?

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

Обзор Robiton NBTC100G – почему встроенный USB-C кабель оказался и плюсом, и минусом

Цифра 100 Вт на коробке ничего не стоит, пока блок не встретится с разряженным ноутбуком. Robiton NBTC100G я проверял именно так: не коротким подключением для оценки мощностных характеристик, а...

Почему выход Кабо-Верде в плей-офф ЧМ-2026 говорит не о чуде, а о кризисе топ-сборных

Футбольные истории любят чудеса. Каждый чемпионат мира обязательно преподносит сюрприз: то Камерун обыграет Аргентину, то Сенегал уложит действующих чемпионов, то Коста-Рика выйдет из группы...

Мой мини-кофе-бар: как я готовлю айс-латте у себя дома и не трачу деньги на кофейни

Дома у меня организован небольшой кофейный уголок, где есть всё необходимое для приготовления кофе. Здесь стоят кофемашина, кофемолка, весы, сиропы и несколько аксессуаров, которые помогают сделать...

Гонки, испытывавшие болиды на выносливость: вспоминаем заезды Формулы-1 в Австрии предыдущих лет в преддверии грядущего Гран-при

  • Тематическая подборка
  • Спорт
На австрийской трассе «Ред Булл Ринг» прошло практически 40 Гран-при Формулы-1. Многие из них выдались довольно интересными. Причиной тому послужила скоростная конфигурация трассы, обеспечивающая...

Что такое сверхмассивные черные дыры? Всё об объектах, которые появились раньше первых галактик

Современная астрофизика столкнулась с противоречием, которое поставило под сомнение существующие модели развития Вселенной. Источником этого стали данные, полученные космическим телескопом «Джеймс...