Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
PNG-баннеры для дискорд бота

Разместить заказ
k
Заказчик
Отзывы фрилансеров: + 0 - 0
Зарегистрирован на сайте меньше месяца
Бюджет: 5000 руб
61.91 $ — 55.12 €
Нужен backend разработчик на python, у которого есть опыт в скриптовой генерации растровых баннеров, изображений на библиотеках Pillow, Cairo/PyCairo, Wand/ImageMagick) или веб дизайнер с рендером HTML/CSS -> PNG (headless Chrome, wkhtmltoimage). Требуется написать функции в которую мы будем передавать все нужные данные в виде JSON с данными об игроках или играх, а на выходе получать готовые PNG баннеры. 

Профиль:
1 блок: иконка, ник
2 блок: прогресс бар эло с левой и правой границей, над ним иконка уровня
3 блок (справа): 5 недавних игр, в каждой игре указываем карту, под названием карты дата, иконку карты справа, счёт игры слева, ниже будет K/D, AVG.

Лидерборд:
Сверху надпись "Лучшие игроки", а далее 10 лучших игроков по эло (будет передаваться уже готовый топ). 1,2,3 место выделяем соответствующими цветами (золотой, серебряный, медный). Правее от каждого места будет блок и ником и аватаркой игрока. Ещё правее будет 3 блока, 1) Всего игр, а ниже побед и поражений; 2) Винрейт, сверху небольшая иконка диаграммы (просто иконка для декора, не диаграмма), а под ней процент винрейт; 3) Сверху иконка уровня, под иконкой эло.

Баннер старта игры:
По центру большая надпись "Зайдите в игру в течение 5 минут". Слева и справа баннера будут блоки с командой: блок имеет цвет команды, в одном из блоков написано "Хостер" – команда, чей капитан хост, имеется название команды – Team {имя капитана}, над названием команды иконка КТ или Т, снизу блока суммарное количество эло. Под каждым блоком команды идёт блок с игроками: у каждого игрока слева иконка команды, правее от иконки команды ник игрока и иконка уровня. Между блоками команд будет блок с названием карты и его иконкой, ниже предупреждение о валидности карты. Под картой идут предупреждения,

История игр:
Сверху надпись <game> с айди игры. Ниже блок где слева – аватарка капитана первой команды, справа – аватарка капитана второй команды, посередине счёт. Ниже слева и справа (в зависимости от капитанов команд) идут игроки и их статистика, а именно K (kills), D (deaths), K/D (kills/deaths). Для каждого игрока идёт слева иконка уровня, правее сверху ник, снизу изменение эло (+ зеленым для победной команды, "-" красным для проигравшей. Под игроками команд будет блок с картой и её иконкой.

Я приложил примеры описанных баннеров. Нужно делать дизайн ориентируясь по ним и желательно повторять блоки и дизайн точь-в-точь как на примерах, но только для того, что я описал (переносить с примера того, чего я не описывал не надо). Весь дизайн должен быть одинаковым (или похожим) на всех баннерах.

После создания баннеров возможен дальнейший контакт для исправления, доработок, или создания нескольких новых баннеров.
Разделы:
Опубликован:
28.04.2025 | 14:51 [поднят: 28.04.2025 | 14:51] [последние изменения: 28.04.2025 | 18:09]
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».