Перейти к содержимому


- - - - -

Diablo 3 API


Сообщений в теме: 12

#1 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Май 2012 - 08:34

Близзы выложили первую информации о Diablo 3 API, который позволит выгружать данные о профилях и пресонажах из "армори".

Есть идеи, как мы это можем использовать у себя? :)

#2 Sind

    Офицер

  • Друзья сайта
  • PipPipPip
  • 778 сообщений
  • Sunliar#2143

Отправлено 22 Май 2012 - 08:37

Конечно же. Надеюсь, можно будет как-нибудь это реализовать, наиболее желательно - так же, как это реализовано сейчас с ссылками на билды/скилы/вещи.
Sunliar#2143

«Предела нет, Джонатан? – подумал Флетчер. – Ну что же, тогда недалек час, когда я вынырну из поднебесья на твоем берегу и покажу тебе кое-какие новые приемы полета!» Р. Бах


#3 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Май 2012 - 08:43

Что "конечно же"? Я спрашиваю, есть идеи, для чего конкретно мы можем это использовать? :)

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

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

#4 Ximus

    Лейтенант

  • Посетители
  • PipPip
  • 413 сообщений

Отправлено 22 Май 2012 - 09:41

Если сделать штуковину-информер как в Годвилле, то в профиль можно закинуть и люди приходящие могут полюбопытствовать прогрессом в реальном времени =)
Вот такую :
Изображение

#5 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Май 2012 - 09:48

Ximux, ну да, примерно что-то такое... в принципе, картинки для подписей работают примерно по такому же принципу.

#6 Guest_Gortalion_*

  • Guests

Отправлено 22 Май 2012 - 09:55

В профиле можно сделать "мини-армори". Наверняка 3d модель персонажа тоже через API получить можно будет. А под аватаркой ссылку сделать.

#7 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Май 2012 - 10:17

Ну у меня пока идея номер 1 сделать так, чтобы по батлтегу слева под аватаркой была ссылка на профиль в армори. Если получится, сделать еще тултип с инфой.

#8 drauglin

    Лейтенант

  • Друзья сайта
  • PipPip
  • 361 сообщений
  • drauglin#2503

Отправлено 22 Май 2012 - 10:21

имхо, не стоит особо забивать поле слева поста (где ник, аватар и т.п. хз как называется), а то будет как на одном форуме, что эта колонка в страницу не влезает, и каждый пост (даже из одной буквы) занимает соответственно больше страницы. и листай потом темы как дурак...
I kill two dwarves in the morning.___I kill two dwarves in time of peace,
I kill two dwarves at night._________And two in time of war.
I kill two dwarves in the afternoon,__I kill two dwarves before I kill two dwarves
And then I feel all right.___________And then I kill two more.

#9 Guest_Gortalion_*

  • Guests

Отправлено 22 Май 2012 - 10:31

Ссылка с всплывающим тултипом сильно не засорит форум.

#10 Marek

    Лейтенант

  • Посетители
  • PipPip
  • 348 сообщений

Отправлено 22 Май 2012 - 10:41

Отображать то, что собственно можно получить по запросу - это само собой. Это тривиально, но конечно верно, ибо просто.
Я бы еще с другой стороны взглянул на это дело. Все предполагаемые апи(не буду переключаться на латиницу, для простоты) дают мгновенный срез данных.
Предположительно разрешено 3000 запросов в сутки. Добавив timestamp (черт, все пришлось переключаться), можно получить данные, которых никакой апи не даст - прогресс по всем доступным срезам. Как их отображать уже другой вопрос, если бы речь шла об обычной аналитике, то это были бы некие чарты время-значение атрибута. Поскольку речь о игровой сущности, эти данные можно ооочень по-разному проигрывать, вплоть до анимации отдельных атрибутов.
Навскидку - сила анимируется как объем мышц, интеллект - головы, ловкость - хз, и т.д.
Представьте например персональный "мультик" с момента создания перса и до некоего "текущего" на момент просмотра момента - у варвара голова растет медленно, но объем массы быстро.
Убийства боссов видно через ачивки и точно так же, с добавлением таймстампа, мы имеем уникальные данные для обработки, недоступные по апи.
В общем это сырая идея, но вы я думаю поняли, особенно кто связан с разработкой софта. Первый и главный шаг - с некой периодичностью (раз в час, например), сохранять получаемый json в базе и добавляеть таймстамп. Если разрешены 3000запр/сутки, "отдать" такому сервису (а я это вижу как некий сервис, опять же навскидку) 24 запроса не вопрос..

#11 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Май 2012 - 10:57

За прогрессом персонажей будет следить сайт http://diabloprogress.com от создателя аналогичного сайта по WoW, который является самым популярным в мире для мерянья пиписьками. Думаю, нет смысла пытаться делать то же самое, потому что лучше не получится.

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

Думаю, стоит ограничиться ссылками и отображением текущего среза данных, большее особо не нужно, да и не потянем мы это дело (только если поможет программист какой-нибудь).

#12 Marek

    Лейтенант

  • Посетители
  • PipPip
  • 348 сообщений

Отправлено 22 Май 2012 - 11:14

 kapxapot (22 Май 2012 - 10:57) писал:

За прогрессом персонажей будет следить сайт http://diabloprogress.com
О, это именно оно! Персонаж, батлтаг - все что нужно для запросов. Внешний интерфейс именно из трех полей и кнопки "ХАЦУ-ХАЦУ!".
Лучше / не лучше - никто не знает :) Навскидку сайт не впечатлил, но я понимаю, что это у них "рыба", задел на будущее. У вас есть свое конкурентное преимущество - русское окружение.
Некоторая часть конечно свободно пользуется англ. ресурсами, но не большинство.
Но хозяин-барин конечно, я понимаю, что тут есть некоторый объем работы, на который ресурсов может и не быть. Думаю все же кто-нибудь из ру-комьюнити это реализует...

#13 kapxapot

    Зангармаршал

  • Администраторы
  • PipPipPipPipPip
  • 19 687 сообщений
  • kapxapot#2853

Отправлено 22 Май 2012 - 11:35

Автор этих сайтов из ру-комьюнити. Я с ним в WoW как-то в одной гильдии играл даже. 8)

Вот насчет русского языка интерфейса я не понял, не нашел его там. Ммм.. ну в любом случае чтобы делать свой "прогресс", нужен как минимум один хороший и активный программист на это дело. То есть мне не жалко, но его у нас просто нет. :)





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных