Добавить в корзинуПозвонить
Найти в Дзене

Сотомания — моя игра в RuStore.

Что за игра? Это словесная головоломка с необычной механикой. Буквы расположены не в привычной сетке, а в гексагонах — шестиугольных ячейках, как пчелиные соты. Нужно соединять буквы, составляя слова. Звучит просто, но когда перед тобой 100 уровней с нарастающей сложностью — затягивает. Что под капотом Разрабатывал на GameMaker Studio 2. Для тех, кто в теме: — Процедурная генерация расположения слов на поле с учётом гексагональной сетки
— Собственная система отрисовки текста через спрайты
— Адаптивный интерфейс под портретную и ландшафтную ориентацию
— Система комбо, бонусных слов и сохранения прогресса Что было сложнее всего? Алгоритм размещения слов на гексагональном поле. Слова должны пересекаться, не выходить за границы, а ещё оставлять место для "обманок" — случайных букв. Пришлось писать рекурсивный поиск с откатами. Вторая головная боль — адаптация под разные экраны. Когда у тебя и узкие телефоны, и широкие планшеты, и пользователь ещё крутит устройство в руках — приходится пер

Что за игра?

Это словесная головоломка с необычной механикой. Буквы расположены не в привычной сетке, а в гексагонах — шестиугольных ячейках, как пчелиные соты. Нужно соединять буквы, составляя слова. Звучит просто, но когда перед тобой 100 уровней с нарастающей сложностью — затягивает.

Что под капотом

Разрабатывал на GameMaker Studio 2. Для тех, кто в теме:

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

Что было сложнее всего?

Алгоритм размещения слов на гексагональном поле. Слова должны пересекаться, не выходить за границы, а ещё оставлять место для "обманок" — случайных букв. Пришлось писать рекурсивный поиск с откатами.

-2

Вторая головная боль — адаптация под разные экраны. Когда у тебя и узкие телефоны, и широкие планшеты, и пользователь ещё крутит устройство в руках — приходится пересчитывать всё на лету.

Что дальше?

Смотрю на отзывы, собираю обратную связь. Если зайдёт — добавлю новые уровни и режимы.

Игра бесплатная, с рекламой. Кто хочет попробовать:
https://www.rustore.ru/catalog/app/ru.filimonov.sotomania

Буду рад, если напишете в комментариях, что понравилось и что стоит доработать.

#RuStore #gamedev