Генератор svg для NFT-проекта вместе с ИИ

Всем,привет!

Меня зовут Ян - я, продуктовый дизайнер и большой фанат американского футбола. В 2021 году я начал Friday Night Punks - проект, в котором соединились американский футбол и пиксельная графика. NFT-коллекция до сих пор доступна на OpenSea - https://opensea.io/collection/friday-night-punks-reborn.

Отдельная задача в этом проекте - сами игроки.

В коллекции сотни SVG, и каждый портрет нужно привести к общему стилю, сохранив при этом узнаваемость конкретного игрока. На сетке 48×48 даже несколько неверных клеток могут нарушить форму головы, лица или формы команды. Я делал эту работу вручную на протяжении почти 5 лет и это занимало много часов, первую сотню игроков я рисовал ежедневно после работы по 4 часа в день на протяжении месяца.

С Codex я превратил повторяющиеся шаги в воспроизводимый процесс.

Сначала скормил ему существующие SVG(более 655 разных файло) и их логику: как устроены игроки разных позиций, чем отличаются командные формы, головы, причёски, руки, номера и мячи. Затем собрал эти наблюдения в визуальный контракт на canvas-борде: какие правила общие для всей серии, а что нужно выбирать отдельно для каждого игрока.

На этой основе появился сборщик.

Он берёт плоский core-SVG 48×48 и JSON-рецепт с исходным игроком, палитрой, упорядоченными слоями и проверками. Рецепт может перекрасить форму, задать пиксельные детали и проверить конкретные клетки. Область мяча сравнивается с донором, чтобы сборка случайно не изменила его контур или шнуровку. Если исходник использует неподдерживаемые эффекты или сложную геометрию, сборщик явно останавливается.

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

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

Это первая часть серии о развитии Friday Night Punks и роли Codex в ней. В этом году мы так же запустили Squad Brawls — Web3 Fantasy Football-продукт, который связывает карточки игроков с еженедельной игрой: собрать состав из 3, 5 или 7 игроков и соревноваться, используя свои FNP-карточки. И продолжаем над ним работать в команде из двух человек + ии-агенты.

Но об этом я расскажу в следующих постах ;)

#FridayNightPunks #Codex #PixelArt #Web3 #FantasyFootball

Генератор svg для  NFT-проекта вместе с ИИ | Сетка — социальная сеть от hh.ru Генератор svg для  NFT-проекта вместе с ИИ | Сетка — социальная сеть от hh.ru
Генератор svg для  NFT-проекта вместе с ИИ | Сетка — социальная сеть от hh.ru Генератор svg для  NFT-проекта вместе с ИИ | Сетка — социальная сеть от hh.ru Генератор svg для  NFT-проекта вместе с ИИ | Сетка — социальная сеть от hh.ru