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

Благодаря достижениям в области искусственного интеллекта (ИИ) создание новых карт Magic стало захватывающей возможностью. В этом подробном руководстве описывается пошаговый процесс создания карт Magic с помощью ИИ с использованием передовых методов машинного обучения (МО).

Знакомство с картами Magic, созданными искусственным интеллектом

Magic: The Gathering — изображение через Wizards of the Coast

Концепт

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

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

Понимание анатомии карт Magic

Прежде чем погрузиться в часть AI, важно понять компоненты карты Magic:

  • Имя: уникальный идентификатор карты.
  • Стоимость: количество и тип маны, необходимые для розыгрыша карты.
  • Тип: категория карты, например существо, волшебство или артефакт.
  • Текст: Способности или эффекты карты.
  • Сила/выносливость или верность: боевые характеристики существ или начальная верность planeswalker-ов.

Улучшите свой игровой опыт с помощью ИИ! Откройте для себя лучшую коллекцию игровых инструментов с искусственным интеллектом, чтобы улучшить свои навыки, преодолеть трудности и доминировать в виртуальном мире.

Шаги по созданию карт Magic, созданных искусственным интеллектом

Карты WotC — изображение через Wizards of the Coast

1. Подготовка набора данных

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

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

Сбор данных

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

Предварительная обработка данных

Выполните необходимые шаги предварительной обработки набора данных, чтобы убедиться, что данные чистые и подходят для обучения модели ИИ. Это может включать:

  • Удаление повторяющихся записей.
  • Обработка отсутствующих или неполных данных.
  • Стандартизация информации о картах (например, обеспечение согласованного форматирования названий карт и их способностей).

2. Обучение модели ИИ: генерация текста карты

Выбор языковой модели

Выберите подходящую крупноязыковую модель (LLM), которая послужит основой для текста карты Magic, сгенерированного ИИ. Согласованность Генерация модели является популярным выбором из-за его способности генерировать текст высокого качества.

Быстрый инжиниринг

Быстрая разработка — это процесс обработки входного текста для LLM таким образом, чтобы направлять модель для получения желаемого результата.

В контексте карт Magic, сгенерированных ИИ, подсказка должна содержать примеры информации о картах Magic, чтобы побудить модель генерировать аналогичные данные карт.

Тонкая настройка модели

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

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

3. Обучение модели ИИ: создание изображений карт

Выбор модели преобразования текста в изображение

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

Генерация изображений на основе текста карты

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

Чтобы обучить генеративный предварительно обученный преобразователь (GPT)-3, вы должны отправить серию запросов API, содержащих примеры карт Magic. Каждый пример должен включать все части карты, отформатированные последовательно. Например:

{ «название»: «Черный лотос», «стоимость»: «{0}», «тип»: «Артефакт», «текст»: «{T}, пожертвуйте Черный лотос: добавьте три маны любого одного цвета.», «power_toughness»: «» }

Генерация рубашек карт и значков маны

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

Создание рубашек карт

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

Создание иконок маны

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

Сборка карт Magic, созданных ИИ

Объединение текста и изображений

Объедините сгенерированный текст карты и изображения с помощью HTML и CSS, чтобы создать полную карту Magic, созданную искусственным интеллектом.

Отрисовка карт

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

Хостинг приложения Magic Card, созданного искусственным интеллектом

Создайте веб-приложение, которое позволяет пользователям вводить имя карты и получать взамен полностью визуализированную карту Magic, созданную искусственным интеллектом. Это приложение может быть размещено на платформе, такой как ИИ Урзы.

Анализ результата

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

Это можно сделать, сравнив карты, созданные ИИ, с существующими картами, а также протестировав карты в реальных играх.

Понимание задействованных технологий искусственного интеллекта

Технология искусственного интеллекта — изображение через Freepik

LLM

LLM — это массивные нейронные сети, которые моделируют человеческий язык, что позволяет им преуспеть в различных задачах обработки естественного языка (NLP).

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

Преобразование текста в изображение ИИ

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

Преимущества карт Magic, созданных искусственным интеллектом

Использование карт Magic, созданных искусственным интеллектом, дает несколько преимуществ, в том числе:

  • Инновации: карты, созданные искусственным интеллектом, могут привнести в игру свежие идеи и механику, предоставляя игрокам новые стратегии для изучения.
  • Доступность: карты, созданные искусственным интеллектом, могут быть легко переданы и распечатаны игроками, что обеспечивает более широкий доступ к разнообразным картам.
  • Персонализация: игроки могут использовать карты, созданные искусственным интеллектом, для создания уникальных колод, адаптированных к их предпочтениям и стилю игры.

Нижняя граница

По мере того, как технология ИИ продолжает развиваться, потенциал карт Magic, созданных с помощью ИИ, и подобных приложений будет только расти. Будущие разработки могут включать улучшенные модели ИИ, способные создавать еще более реалистичные и играбельные карты, интеграцию с существующими платформами Magic: The Gathering, такими как Magic Online или Magic: The Gathering Arena, и многое другое.

Следуя этому исчерпывающему руководству, вы сможете создавать свои собственные карты Magic, созданные с помощью ИИ, и исследовать захватывающие возможности, которые технология ИИ открывает в мире коллекционных карточных игр.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *