Сказка навсегда остановлена.

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

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

Это были замечательные тринадцать лет. Спасибо вам за них.

С любовью, команда Сказки.

Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Небольшое изменение в json описания артефакта было неожиданным :)
Желательно
"effect": <целое число>
поменять на
"effect": <целое число>|null
и убрать 666 из списка эффектов, если я все правильно понял.

Еще очень хотелось бы увидеть список всех изменений в апи, если есть еще. Пока увидел только добавление поля "special_effect" в <artifact_info> и изменение 666 на null в поле "effect" там же.
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
Мой косяк, через пару часов верну как было.

Hamster
Пока увидел только добавление поля "special_effect" в <artifact_info> и изменение 666 на null в поле "effect" там же.
Только это и изменилось.
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
попарвил, должно работать
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Да, спасибо.
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Пользователи периодически просят использование карт судьбы в приложении. Ждать ли апи для этого дела и когда примерно, если ждать?
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
В следующем обновлении будут изменения в картах, если будет время, сделаю апи.
Silent Wrangler
[​ϟ] Командор
могущество: 17420
длань судьбы
гоблин
Наивеличайший Выдумщик Генджис
131 уровня
Извиняюсь за глупый вопрос, но здесь этого нет.
Где брать building_Id у здания?
И наоборот: как узнавать, какое здание соответствует building_Id?
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
building_Id брать в информации о карте, которая пока не документирована (но её описание есть в обсуждении этой темы)
Jey Roik
[^_^] Рекрут
могущество: 154

эльф Джей Роик
32 уровня
Не хватает метода для регистрации/создания_пользователя.

Для чего планируется использовать:

В своём сервисе для пользователя автоматически заводить героя в Сказке, для вовлечения (:
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
Jey Roik
Не хватает метода для регистрации/создания_пользователя.
Не хочется провоцировать людей на его использование.

Jey Roik
В своём сервисе для пользователя автоматически заводить героя в Сказке, для вовлечения (:
А что за сервис? зачем мучать людей странными героями с сказках?:-)

Проинтегрировать, конечно, можно, главное чтобы это не вылилось в 100500 бесхозных аккаунтов.
Jey Roik
[^_^] Рекрут
могущество: 154

эльф Джей Роик
32 уровня
Сервис очень маленький, можно сказать комнатный. На нём практически только близкие друзья. Завязан на важные события в жизни. В нём (в сервисе) есть игровая составляющая, а также "Лавка редкостей и подарков", которые отображаются в профиле. Было бы интересно там же отображать артефакты, которые есть у героя + важные события из жизни героя также было бы уместно подключить и заполнять ими пробелы. Да и люди там творческие (:

Но я понял позицию (: Тогда буду самостоятельно их (пользователей сервиса) сюда втаскивать.
Hamster
без гильдии
могущество: 5163
длань судьбы
гоблин Джеаки
102 уровня
Tiendil
5. /game/api/info очень большой. Реально очень большой. Одновременно все данные не будут нужны. А некоторые вообще не должны особо меняться (типа прав юзера).
Согласен, но как-то оптимизировать его формат пока нет времени — работает и хорошо :-)
Делать какую-то сложную логику снапшотов себе дороже может выйти.
Бить же на несколкьо запросов — это кратно увеличивать нагрузку на сервер.
Люди жалуются на большое потребление интернет-траффика. Ответ на этот запрос сейчас занимает порядка 10 килобайтов, а вся информация из него обычно не нужна. Будет ли что-то делаться в направлении оптимизации этого запроса - например, разбиение его на несколько?
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
Надо бы что-то сделать.

Варианты:

1. рринимать параметром запроса список исключаемой информации (например, список квестов, список карт);
2. возвращать только изменение информации с момента предыдущего ответа;
3. отдельный «уменьшенный ответ» с самой важной информацией + маркер того, что изменился «большой» ответ;
4. ещё что-то.

Есть предпочтения?

2-ой вариант выглядит наиболее правильным, но с ним будут нюансы по вычислению и применению «дельты».
Tiendil
[НБ] Магистр
могущество: 14696
разработчик
дварф Халлр
106 уровня
Кстати, сказка за месяц отдаёт 0.5 терабайта данных :-) так что действительно пора что-то делать.
CrazyNiger
[DRAGO] Магистр
могущество: 9737
длань судьбы
мужчина Злобный Дракон
261 уровня
Нет, второй вариант - вобще не вариант. Как же REST и все такое =)
Можно первый вариант, но наоборот. Добавлять параметр - какую информацию хочет получить клиент, если параметра нет, то всю.