2.0Kпросмотров
4 марта 2023 г.
📷 ФотоScore: 2.2K
Сегодня выходной, поэтому поговорим о приятном - настолках :) Недавно я открыл для себя настолку “Бункер” и влюбился в нее с первой партии. Но собрать достаточно участников оффлайн получается не часто, а онлайн версии бункера мне не оч понравились. К тому же мне хотелось изменить часть карт и правил. Поэтому засучив рукава я сделал бота и таблицу для этой игры. Сегодня разберем табличную часть. Весь процесс создания состоял из этапов: - Сделать структуру таблицы - Сделать бекенд, где будут храниться все карточки - Сделать генератор персонажа - Подключить к этому боту - Таблицу во время игры я планировал заполнять руками Дисклеймер для фанатов Бункера - т.к. времени у меня было оч мало, то я убрал из игры все механики связанные со случайными Особыми действиями и заменил их управляемым + переделал само строение бункера и механику Угроз. На фото структура бека, где хранятся сами игровые карточки. Генератор персонажей сделан из функций RANDOM(), которая выбирает для каждого параметра случайный номер строки и ВПР()а который по номеру строки подтягивал значение карточки. Через кучу & собрал итоговое сообщение. Дальше дело за малым - мой программист на коленках написал бота который по команде /start отправлял текст персонажа в чат пользователю. Вот в целом и все. Ниже приведу пример любимого персонажа: "Профессия: Лаборант микробиолог Возраст: 31 Пол: Женщина Ориентация: Асексуален Хобби: Гомеопатия Здоровье: Галлюцинации Факты: Видел инопланетян Багаж: Шапочка из фольги Особые условия: Объявите голосование за возвращение в бункер, после чего еще раз проведите голосование за отчисление Угрозы: Загрязнение водоемов - запас воды уменьшается вдвое" Если хотите попользоваться ботом - готов им поделиться. Пишите мне @ottodice с запросом "Хочу бота для бункера". Табличку для игры можно сделать за пару минут на основании фото из поста.
2.0K
просмотров
1860
символов
Нет
эмодзи
Да
медиа

Другие посты @GoogleSpreadsheetHacks

Все посты канала →
Сегодня выходной, поэтому поговорим о приятном - настолках : — @GoogleSpreadsheetHacks | PostSniper