Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Примерочная Героя. Тех. Задание.

Общее описание:

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

меняют его характеристики и дают специальные бонусы.

Нужно сделать такой интерфейс, в котором можно будет выбрать уровень героя (от этого зависит какие вещи можно надевать, и сколько очков навыков можно распределить), и посмотреть, какие бонусы даются Герою.

Описание графики (как всё должно выглядеть):

Приложение будет выставлено на сайте.

Представляет из себя 2 поля, занимающих равные части, с одинаковым функционалом. Одно - для своего Героя, другое для Вражеского.

“Поле”можно скопировать с данного скриншота, просто добавив “активные поля” в указанных цифрами поля.

(Cмотреть приложение 1)

Помимо содержания, нужна будет и рамочная окантовка.

Описание технической стороны

(Смотреть приложение 2)

1

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

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

“Пожалуйста, выберите уровень Героя”.

Если нажать на поле после выбора вещи, то появится новое окно с 2 строчками:

“Добавить камни” и “Снять вещь”

2

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

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

“Пожалуйста, выберите уровень Героя”.

Если нажать на поле после выбора вещи, то появится новое окно с 2 строчками:

“Добавить камни” и “Снять вещь”

3 и 6

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

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

“Пожалуйста, выберите уровень Героя”.

Если нажать на поле после выбора вещи, то появится новое окно с 2 строчками:

“Добавить камни” и “Снять вещь”

4

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

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

“Пожалуйста, выберите уровень Героя”.

Если нажать на поле после выбора вещи, то появится новое окно с 2 строчками:

“Добавить камни” и “Снять вещь”

5

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

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

“Пожалуйста, выберите уровень Героя”.

Если нажать на поле после выбора вещи, то появится новое окно с 2 строчками:

“Добавить камни” и “Снять вещь”

7

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

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

“Пожалуйста, выберите уровень Героя”.

Если нажать на поле после выбора вещи, то появится новое окно с 2 строчками:

“Добавить камни” и “Снять вещь”

8

Показывает,какие бонусы даёт Герой построчно.

Пример: Производство Камня: +110%

9

Функция добавления опыта герою.

При нажатии, выскакивает список, с возможностью выбора уровня.

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

10

Неактивное поле, но информация меняется в зависимости от выбора игрока.

Меняется только уровень и имя героя.

11

При нажатии, можно будет поменять имя героя (указывается в поле 10)

12

Поменять скин Героя (тот, что находится в центре).

Всего будет 2 варианта (один женский, другой мужской), оба варианта дадим при получении задания.

Взаимодействие между 2 полями

Под этими 2 полями есть кнопка “сравнить”. При нажатии, открывается такое же меню, как

и в поле 8, с некоторыми отличиями:

  • Меню будет в 4 столбика, а не в 2;
  • Бонусы идут в определённом порядке, по следующим критериям:
  • От большего к меньшему;
  • Сначала идут те навыки, которые есть у обоих Героев;
Если у Героя из первого поля данный навык выше, чем у вражеского, то значение бонуса подсвечивается зелёным, если

ниже, то красным.

Пример:

Производство Зерна: +180%   | Производство Зерна: +120%

Про вещи

Все вещи подразделяются на уровни (то есть,вещь 40 уровня нельзя одеть на 2 уровне).

У каждой вещи есть 6 степеней “качества”, которую тоже надо будет выбрать. Всего есть 6 степеней, чем выше степень - тем

существеннее бонусы даёт вещь.

Также, в вещи можно вставить специальные “камни”, которые повышают существующие характеристики вещи или дают новые.

Указывайте цену и срок, за который вы готовы выполнить это задание.

8 лет назад
DemDes
Денис 
38 летРоссия
8 лет в сервисе
Был
8 лет назад
  • Похожие заказы
  • Нужно улучшить портфолио на сайте.  -Сейчас сделана пагинация, +20 примеров работ, нужно сделать подгрузку по ajax +20 примеров работ -Сделать страницу со всеми примерами работами, и поиском ajax по ним. Поиск по описанию/категории/заголовку. -Результаты поиском, выводить на других ...

    Закрыт
    8 лет назад
  • Надо распарсить сайт [url=http://www1.fips.ru/wps/wcm/connect/content_ru/ru/inform_resources/]http://www1.fips.ru/wps/wcm/connect/content_ru/ru/inform_resources/[/url] -> открытые реестры. И забрать от туда все данные которые есть (тексты, картинки, документы). Затолкать и в структуру базы данных (строго MSSQL). Хочу удивить программу которая будет работать на сервере 24/7 и собирать/обновлять ...

    Закрыт
    8 лет назад
  • Есть проект (сервис ддя учителей/студентов) написанный на Python (Django). Детали дам в личку. Недавно было принято решение переделать его полностью на API и соответственно весь фронт-енд  сделать на AngularJS. Бекенд и АПИ было написано, а вот с ...

    Закрыт
    8 лет назад
  • Требуется дописать парсер на PHP задача сложная, говорю сразу, без опыта в этой тематике лучше не писать. Пишите сразу в скайп, тут не смогу физически со всеми поговорить

    Закрыт
    8 лет назад
  • У меня сайт на движке Cportfolio. Нужно вставить кнопку обратной связи на сайт. Суть кнопки очень проста: человек оставляет свои данные для обратного звонка, информация об этих данных поступает на почту.  Кнопка есть, необходимо просто ...

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

    Закрыт
    8 лет назад