Diablo 3 API
kapxapot 22 май 2012
Близзы выложили первую информации о Diablo 3 API, который позволит выгружать данные о профилях и пресонажах из "армори".
Есть идеи, как мы это можем использовать у себя?
Есть идеи, как мы это можем использовать у себя?
Sind 22 май 2012
Конечно же. Надеюсь, можно будет как-нибудь это реализовать, наиболее желательно - так же, как это реализовано сейчас с ссылками на билды/скилы/вещи.
kapxapot 22 май 2012
Что "конечно же"? Я спрашиваю, есть идеи, для чего конкретно мы можем это использовать?
Со ссылками на билды это реализовано просто подключением скрипта от близзов, который автоматически тултипы подсасывает. Будет ли он подсасывать тултипы для профилей и персонажей - я понятия не имею.
На основе этих профилей можно делать например картинки для подписей, можно как-то тащить статистику к нам на сайт и ее здесь отображать (+анализировать). Вот я о чем.
Со ссылками на билды это реализовано просто подключением скрипта от близзов, который автоматически тултипы подсасывает. Будет ли он подсасывать тултипы для профилей и персонажей - я понятия не имею.
На основе этих профилей можно делать например картинки для подписей, можно как-то тащить статистику к нам на сайт и ее здесь отображать (+анализировать). Вот я о чем.
Ximus 22 май 2012
kapxapot 22 май 2012
Ximux, ну да, примерно что-то такое... в принципе, картинки для подписей работают примерно по такому же принципу.
Guest_Gortalion_*
22 май 2012
В профиле можно сделать "мини-армори". Наверняка 3d модель персонажа тоже через API получить можно будет. А под аватаркой ссылку сделать.
kapxapot 22 май 2012
Ну у меня пока идея номер 1 сделать так, чтобы по батлтегу слева под аватаркой была ссылка на профиль в армори. Если получится, сделать еще тултип с инфой.
drauglin 22 май 2012
имхо, не стоит особо забивать поле слева поста (где ник, аватар и т.п. хз как называется), а то будет как на одном форуме, что эта колонка в страницу не влезает, и каждый пост (даже из одной буквы) занимает соответственно больше страницы. и листай потом темы как дурак...
Marek 22 май 2012
Отображать то, что собственно можно получить по запросу - это само собой. Это тривиально, но конечно верно, ибо просто.
Я бы еще с другой стороны взглянул на это дело. Все предполагаемые апи(не буду переключаться на латиницу, для простоты) дают мгновенный срез данных.
Предположительно разрешено 3000 запросов в сутки. Добавив timestamp (черт, все пришлось переключаться), можно получить данные, которых никакой апи не даст - прогресс по всем доступным срезам. Как их отображать уже другой вопрос, если бы речь шла об обычной аналитике, то это были бы некие чарты время-значение атрибута. Поскольку речь о игровой сущности, эти данные можно ооочень по-разному проигрывать, вплоть до анимации отдельных атрибутов.
Навскидку - сила анимируется как объем мышц, интеллект - головы, ловкость - хз, и т.д.
Представьте например персональный "мультик" с момента создания перса и до некоего "текущего" на момент просмотра момента - у варвара голова растет медленно, но объем массы быстро.
Убийства боссов видно через ачивки и точно так же, с добавлением таймстампа, мы имеем уникальные данные для обработки, недоступные по апи.
В общем это сырая идея, но вы я думаю поняли, особенно кто связан с разработкой софта. Первый и главный шаг - с некой периодичностью (раз в час, например), сохранять получаемый json в базе и добавляеть таймстамп. Если разрешены 3000запр/сутки, "отдать" такому сервису (а я это вижу как некий сервис, опять же навскидку) 24 запроса не вопрос..
Я бы еще с другой стороны взглянул на это дело. Все предполагаемые апи(не буду переключаться на латиницу, для простоты) дают мгновенный срез данных.
Предположительно разрешено 3000 запросов в сутки. Добавив timestamp (черт, все пришлось переключаться), можно получить данные, которых никакой апи не даст - прогресс по всем доступным срезам. Как их отображать уже другой вопрос, если бы речь шла об обычной аналитике, то это были бы некие чарты время-значение атрибута. Поскольку речь о игровой сущности, эти данные можно ооочень по-разному проигрывать, вплоть до анимации отдельных атрибутов.
Навскидку - сила анимируется как объем мышц, интеллект - головы, ловкость - хз, и т.д.
Представьте например персональный "мультик" с момента создания перса и до некоего "текущего" на момент просмотра момента - у варвара голова растет медленно, но объем массы быстро.
Убийства боссов видно через ачивки и точно так же, с добавлением таймстампа, мы имеем уникальные данные для обработки, недоступные по апи.
В общем это сырая идея, но вы я думаю поняли, особенно кто связан с разработкой софта. Первый и главный шаг - с некой периодичностью (раз в час, например), сохранять получаемый json в базе и добавляеть таймстамп. Если разрешены 3000запр/сутки, "отдать" такому сервису (а я это вижу как некий сервис, опять же навскидку) 24 запроса не вопрос..
kapxapot 22 май 2012
За прогрессом персонажей будет следить сайт http://diabloprogress.com от создателя аналогичного сайта по WoW, который является самым популярным в мире для мерянья пиписьками. Думаю, нет смысла пытаться делать то же самое, потому что лучше не получится.
Идея с анимацией прикольная, но реализовывать это кто будет? Это ж повеситься можно такое делать.
Думаю, стоит ограничиться ссылками и отображением текущего среза данных, большее особо не нужно, да и не потянем мы это дело (только если поможет программист какой-нибудь).
Идея с анимацией прикольная, но реализовывать это кто будет? Это ж повеситься можно такое делать.
Думаю, стоит ограничиться ссылками и отображением текущего среза данных, большее особо не нужно, да и не потянем мы это дело (только если поможет программист какой-нибудь).
Marek 22 май 2012
kapxapot (22 Май 2012 - 10:57) писал:
За прогрессом персонажей будет следить сайт http://diabloprogress.com
Лучше / не лучше - никто не знает Навскидку сайт не впечатлил, но я понимаю, что это у них "рыба", задел на будущее. У вас есть свое конкурентное преимущество - русское окружение.
Некоторая часть конечно свободно пользуется англ. ресурсами, но не большинство.
Но хозяин-барин конечно, я понимаю, что тут есть некоторый объем работы, на который ресурсов может и не быть. Думаю все же кто-нибудь из ру-комьюнити это реализует...
kapxapot 22 май 2012
Автор этих сайтов из ру-комьюнити. Я с ним в WoW как-то в одной гильдии играл даже. 8)
Вот насчет русского языка интерфейса я не понял, не нашел его там. Ммм.. ну в любом случае чтобы делать свой "прогресс", нужен как минимум один хороший и активный программист на это дело. То есть мне не жалко, но его у нас просто нет.
Вот насчет русского языка интерфейса я не понял, не нашел его там. Ммм.. ну в любом случае чтобы делать свой "прогресс", нужен как минимум один хороший и активный программист на это дело. То есть мне не жалко, но его у нас просто нет.