Tower of Random







Привет.
В прошлом посте я рассказывал, над чем работаю.
Так вот, всё готово. Вышло обновление, и теперь есть десктоп-версия для Windows.
Все механики, о которых писал раньше (новые броски, форматирование текста) — на месте и отлажены.
Спасибо всем, кто следит.
Всем привет! Давно не виделись!
мы продолжаем развивать нашу текстовую бродилку в телеграм. В этом обновлении мы взяли курс на рефакторинг, новые профессии, новый сет и новую локацию.
Поиграться можно вот тут: Roomer_bot
Группа по игре находится тут: strangebunkers
* в группе я чаще всего на связи, потому с вопросами и предложениями, если нужен шустрый ответ, лучше - туда
А теперь - что же у нас изменилось?
Много чего :
увеличено количество комнат 81 -> 82
переработана игровая механика в части комнат
улучшена визуальная составляющая для некоторых комнат
исправлены недочеты и множественные ошибки
улучшены существующие комнаты и их логика/награды
добавили новый клевый сет с "живым" посохом (порой его хочется заткнуть)
внесли изменения в аукцион, появилась комиссия на выкуп и немного изменили логику, сделав аукцион более интересным
подготовились к проведению новогоднего ивента, когда можно будет получить уникальные предметы. Ивент стартует 10 декабря.
провели рефакторинг автобоя. Ввели ограничение в 50 ходов.
добавили новую локацию - Египет, с очень опасными монстрами. Посещение этой локации больно ударит по вашим карманам, да еще и эта жара ... В общем, постарайтесь не умереть )
появилось вселенское зло, которое терроризирует игроков, если его выпустить(М.А.Р.И.Я. - Модулированный Аварийный Режим Ироничного Ядра)
добавили сразу несколько новых классов
добавили наград при прохождении лабиринта
появилась комната где можно сохранить свой прогресс профессии и в случае чего - не начинать сначала, а продолжить качать профу с того, на чем остановились
перевели большую часть старых боевых комнат на новую логику
Немного по технической части:
провели глобальный рефакторинг кода, сократили и упростили кодовую базу, сохранив функциональность
ввели продвинутую обработку и логирование ошибок
обработали и исправили сетевые ошибки, мешающие игрокам
нас уже более 3100+ человек
В ближайшем будущем нас ждут: новые монстры для newbie & high-level игроков, новые профессии, новые сеты, новая локация с надоедливыми мобами(🏞), новые квесты и многое другое
Увидимся в одном из бункеров! :)
Итак, народ безмолвствует. То ли мой прошлый пост был не очень, то ли алгоритмы сайта решили, что только золотые посты достойны внимания. Склоняюсь ко второму.
Но я не сдаюсь, рейтинга ещё много:) Держите новую задачу:
Правила: загадали слово? Теперь опишите его словами только на его же букву.
Пример: «КОТ» — «Коренастый, Косматый, Когтистый».
А вот несколько готовых загадок от моих участников:
Многолюдный
Мраморный
Мчащийся
Маяковская
Клиновидный,
Крупногабаритный
Контейнеровозный
Курсодержащий
Глядящий
Глубокий
Голубой
Гибкий
Великолепный
Величественный
Волосатый
Воинственный
Надрез
Наносимый
Неосторожно
Резвый
Растущий
Розовощекий
Радостный
Enjoy:)
Некоторе время назад баловался с ChatGPT и Дипсиком. И где-то увидел информацию о том, что в игре к NPC прикрутили ЖПТ и они стали "живые". Решил попробовать и написал ЖПТ запрос на интервью с исторической личностью. Получилось довольно живо и весело, так например поговорил с Троцким сразу после октябрьского переворота:
Поговорив еще с некоторыми историческими личностями, родилась идея - погрузится в самую гущу различных исторических событий, окружив себя подобными NPC, в смысле полноценной ролевой игры, которую ИИ ведёт как живой игровой мастер. И оказывается, можно играть в динамичные миры, которые реагируют на каждый твой шаг (Конечно до идеала пока далеко, но принимая некоторые условности получается вполне интересно на мой взгляд).
Суть проста: ты говоришь, в каком мире хочешь играть — историческом, фэнтезийном, научно-фантастическом, хоть в собственном авторском. А ИИ моделирует персонажей, политические силы, экономику, случайные события, конфликты, моральные дилеммы и последствия твоих решений. Как книга, которая пишется прямо во время чтения.
ИИ одновременно является мастером игры, физикой мира, характером NPC и соавтором истории. Хочешь, чтобы твой персонаж заключил союз? Он покажет, как отреагируют разные стороны. Захочешь начать реформу, войну, бунт, расследование или магический эксперимент — мир отвечает, разворачивается, меняется.
Но не хватало элемента случайности, эти ИИ заточены для комфорта пользователя, поэтому даже самые рискованные твои решения ИИ принимал и отыгрывал как должное. Нужно было добавить возможность провалов, ошибок и случайности - решил добавить оценку риска решения и бросок кубиков: просто называешь число, и ИИ интерпретирует успех, провал, последствия, вторичные эффекты.
Так например бросок кубиков провалил план Плеве по провокации против подполья и практически загубил то доверие, которое я зарабатывал долгими годами в роли Николая Второго, привел к усилению Японии перед войной, и не дал построить Днепрогэс в начале века.



Еще для меня прямое общение с NPC это вообще отдельная магия.
Ниже в карусели мои переговоры с Цезарем за Помпея в самом начале гражданской войны (кстати организовать эту встречу было довольно трудно, цезарь от нее всё время уклонялся, а послать гонца к нему так чтобы Катон не узнал было проблематично) и с Вильгельмом за Николая Второго.


Иногда, к счастью не очень часто, ИИ "глючит" и теряет некоторый контекст, связанный с персонажами и должностями, это напрягает.
А однажды ИИ перепутав персонажей даже попытался выкрутиться - типа персонаж внезапно заболел, а это его заместитель.
В эту игру я играл на ЖПТ и дипсике. По функционалу и возможностям получается примерно одинаково, с двумя исключениями - на дипсике нессколько раз упирался в ограничения токенов, пришлось сделать в промпте отслеживание токенов и автосохранение, чтобы переносить игру в новый чат.
А у ЖПТ есть некоторые встроенные ограничители "морали", так в игре за кн. Львова, он не позволил мне по-тихому убить Ленина.
Ну и напоследок альтернативно-исторические итоги одной из игр





Произошло очень много чего. Добавлено просто море контента, разнообразных фич и удобств. А самое главное - средний дневной онлайн составляет 650 человек. В планах еще много контента!
Всем привет! Давно не виделись!
мы продолжаем развивать нашу текстовую бродилку в телеграм. В этом обновлении наш фокус был на квестах, новых профессиях, предметах и взаимодействии игроков между собой.
Поиграться можно вот тут: Roomer_bot
Группа по игре находится тут: strangebunkers
* в группе я чаще всего на связи, потому с вопросами и предложениями, если нужен шустрый ответ, лучше - туда
А теперь - что же у нас изменилось?
Много чего :
увеличено количество комнат 79 -> 81
переработана игровая механика в части комнат
улучшена визуальная составляющая для некоторых комнат
исправлены недочеты и множественные ошибки
улучшены существующие комнаты и их логика/награды
добавили ПВП арену между игроками в реальном времени. Можно позвать друга на дуэль и выяснить кто круче ;)
внедрили автобой для тех, кто не хочет сидеть и тыкать кнопку атаки. Можно ускорить прокачку на монстрах многократно(доступен не на всех монстрах)
добавили жука, который будет откусывать кусочки от тех, кто пал в бою и ожидает воскрешения
добавили тотем ❄️ Отморозка , который будет притягивать снежки от игроков, мешая воскресить соратников. Своеобразный шапокляк в мире бункеров.
можно поднасрать другим игрокам. Буквально)
добавлены банки на ускорение прокачки
добавлены две новые профессии, обновили старые профессии
появились тотемы, которые могут усилять профессии или отдельные характеристики игроков
ввели градацию ночи и дня на сервере. Теперь часть профессий получает усиление или ослабление ночью или днем.
Немного по технической части:
провели глобальный рефакторинг всего кода, сократили и упростили кодовую базу, сохранив функциональность
ввели продвинутую обработку ошибок
нас уже более 2600+ человек
В ближайшем будущем нас ждут: новые монстры для newbie & high-level игроков, новые разнообразные предметы, новые профессии, новая локация с надоедливыми мобами(🏜️), новые квесты и многое другое
Увидимся в одном из бункеров! :)