Онлайн игры
January 10

ИИ, как ключ к доступности и уникальности в настольных онлайн играх

Сегодня я хочу поделиться с вами новостью, которая перевернет ваше представление о настольных онлайн играх. Мы создаем что-то особенное – карточную онлайн игру, где каждая карта не только уникальна благодаря искусственному интеллекту, но и доступна каждому!


Главная фишка игры в том, что пользователь всегда будет получать уникальные карты, которыми еще не играл


Как все начиналось

Мы задумались, как было бы замечательно, если бы в настольной игре каждая карта была бы особенной. И тут на сцену вышел ИИ – наш главный помощник в создании невероятного множества уникальных изображений

Процесс создания картинок

Все начинается с одного слова или фразы. Это слово превращается Dali 3 в захватывающее изображение. Результаты всегда неожиданные, полные фантазии и иногда даже сюрреалистичные!


В чем суть?

Мы создали вспомогательный инструмент - страницу, на которой есть поле ввода и кнопка "сгенерировать"

В поле ввода вводится ассоциация - короткая фраза или слово


Нажимаешь кнопку "сгенерировать", отправляйся запрос на генерацию картинки

Если картинка нам подходит (нет шестипалых или трехруких людей) нажимаем кнопку "сохранить", и картинка сохраняется во временном хранилище

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

В этом временном хранилище мы можем посмотреть все сгенерированные картинки и сохранить в постоянное хранилище или удалить

Из постоянного хранилища картинки попадают в игру


Автоматизация и совершенствование

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

Каждые полчаса вызывается функция, которая сначала генерирует ассоциацию. Это старый способ, чистый код без нейросетей, глагол, прилагательное, существительное, на английском языке. Всего три слова и есть ассоциация, которая отправляется на генерацию, затем картинка отправляется во временное хранилище, где проходит модерацию

Изображения генерируются раз в полчаса, получается 48 картинок в сутки


Про характеристики картинки

Изначально мы просто просили нейросеть сгенерировать рандомную картинку для игры - получалась ужасная хрень, у Dali 3 какая-то нездоровая любовь к осьминогам, часам и котам с одной очень похожей цветовой схемой. Все изображения в очень похожем стиле. И примерно с одними тем же набором персонажей.


Что мы сделали?

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

А потом пришла идея - зачем самим вводить характеристики, когда это может сделать нейросеть!

Просим модель GPT4 сгенерировать характеристики в нужном виде, а Dali 3 изображение по этим характеристикам

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

В итоге стали получаться вот такие картинки. Почитайте описание, которое генерит нейросеть для создания изображения - это произведение искусства

Инновация в доступности: описания картинок для всех
Но самое важное в этом то, что мы создаем подробные описания для каждой картинки. Это не просто описание; это словесное оживление изображения.

Игроки с ограничениями зрения могут слушать эти описания и полностью погружаться в игру, используя лишь свое воображение - это потрясающе!


Заключение


Использование ИИ в создании настольной онлайн игры открывает новые возможности. Мы не только создаем уникальные картинки, но и делаем игру доступной для всех, независимо от физических возможностей.

Жду не дождусь, когда смогу поделиться с вами нашей онлайн игрой. Следите за обновлениями, впереди много интересного!