Зарегистрирован: Пт июн 11, 2004 8:41 Сообщения: 585
Откуда: Dark Side
DVolk писал(а):
Видимо, жизнь на соте замирает,пока не войдешь в нее. А как только вошел, она просчитывается за весь тот срок, что тебя не было.
Я 2 дня отсутствовал, перед отъездом зарядил строительстов, армию, науку... когда приехал, все было готово +куча ресурсов, но рейтинг не изменился. Через минут 30 - скакнул резко вверх.
В таком случае игра теряет свой смысл. можно заходить раз в неделю в игру, убивать все ресурсы на армию (которая собственно уже и не нужна). И снова уходить на неделю, совершенно не переживая, что тебя ограбят. Хотя нет, тут у игры появляется другой смысл. Называется: куда деть ресурсы. Армию строить не станешь - грабить ты все равно не сможешь, а защищать свою соту нет нужды - тока потеря армии. Выход один: играть на бирже, и регулярно выставлять все свое, ростущее состояние на торги. Все богатеют, войны прекратились. Сферу переименовываем в Нью-Васюки. Да здравствует коммунизм!!!
P.S. Тогда мне можно будет лозунг переписывать. При новом устройстве мира энропия возрастать не будет
Нет у игры без грабежей будет смысл, называется он борьба с глюками. Вот к примеру через некоторое время кузницы кадериума начнут приносить нано-кристалы и вообще кадериума не будет (к примеру). А кое кто, я уверен, будет писать: Это баг, будем исправлять.
Изначально игра немецкая, правильно. Если у нас филиал, внизу ведь написано, что Copyright 2003-2004 by DestinySphere GmbH. ПОЧЕМУ БЫ ПРОСТО НЕ СКОПИРЫВАТЬ ИХ СФЕРУ НА НАШИ СЕРВЕРА, ПОСЛЕ ЧЕГО СЕСТЬ И ГРАМОТНО РУССИФИЦИРОВАТЬ??? Я уверен у них таких глюков нет! Мало того слышал там все летает!
Поняно что изначально так и было сделано. Но почему сейчас это ГЛЮКО ПЛОДИЕ???
Ресы не ВОЗОБНОВЛЯЮТСЯ, пока человек не отрефрешит свою соту. Таким образом, если чел ушел, оставив ресы на соте, то первый, кто прилетел, тот все и съел. Остальные могут летать до посинения - получат нуль. Пока жертва снова соту не обновит.
Если это на самом деле так, и сделано это для ускорения игры, то мое предложение - обновлять состояние соты по завершении боя. Тогда и пересчитывать все соты постоянно не надо, и мы с ресурсами будем возвращаться
Кажется сисадмины смилостивились над бедными юзерами .
Вообщето давно пора, а то "честные гробокопатели" недают развиваться. Меня например, когда я в первый раз открыл ворота, грабили с промежутками 1-1,5 часа, нетрудно догадаться, что в такой ситуации, развиваться могут только те, кто начал игру давно. Хоть таких и большинство, но не абсолютное, тем более разве это интересно, играть, когда нет оппозиции? Если это и ошибка то лучше её оставить в покое, она к месту.
Давно в иснституте учился - терминология повылетала из головы за енадобностью, но есть 2 способа симуляции.
1. Пересчитывать сосотояние всех объектов непрерывно, т.е. (применительно к сфере)
for(;;)
{
foreach(каждая_сота)
{
прибавить_ресы();
построить_юнитов();
...
}
}
но при таком раскладе более чем на 10 сот крутых рэмблеровских серверов не хватит (хотя, есть подозрение, что рэмблер-то сервера не давал, а только пипку вставил)
Зато есть второй способ - обновление состояний по событию.
Т.е. в момент времени A есть некое состояние соты.
В момент времени B произошло событие (ниже об этом) и пересчитывается все. Сколько ресов должно придти с момента A до B (причем, похоже, с учетом науки, если она посередине доизучалась - вот тут не в курсе - может, весь кусок пересчитывается по-новому или по-старому). Также неизвестно влияние альянсовых/комплексных артов - они учитываются на весь период в момент обновления или как.
Сколько армии построилось за этот период (поэтому если начать строить в момент, когда обновление не может произойти, то система посчитает, что юниты строились начиная с предыдущей точки обновления и можно их получить сразу за 0 времени).
Ну и прочее (приход архов, товара и т.д.)
Так вот о событиях - ими являются рефреш соты игроком и нападение армии противника (возможно, что-то еще. Например, пересчет общего рейтинга). Обсчет при рефреше остался (правда, косячит страшно, но это "исправление", так многократно обещанное Кодешом). Про пересчет общего рейтинга не знаю - похоже, сота обновляется, но точных данных нет и эксперимент планировать и проводить ломает.
Вот почему рейтинг обновляется ночью-утром (полночь, 8 утра и где-то после дауна) - сервера просто слягут.
А вот третье, похоже, и есть "нетривиальная причина тормозов". Т.е., поскольку грабят и воюют постоянно, то приходится обновлять кучу сот, а это - тормоза. Посмотрите - действует-ли динамическая прокладка. Вроде, действует. Отсюда следует, что они убрали (отключили) рефреш ресурсов при нападении (но оставили рефреш армий). Видимо, тем же местом, которым правили и сломали хранилища.
Так что их "исправления" -обычные костыли, которые выдают за оптимизацию базы и серверной части. Если все это так, то аватаров, религию и прочее (по крайней мере в работоспособном виде) мы не увидим НИКОГДА.
_________________ Тень трупа, постигнувшая тайный смысл всего
Это ИМХО баг с хранилищами, который появился в тоже время, что и баг с мертвяками. Вот что принесла армия от соседа DVolka:
На соте "censored" началось сражение!
Захватчик MarshalTC победил без боя, так как обороняющаяся армия была слишком слаба.
Захватчик MarshalTC грабит соту "censored".
Захватчик разграбил 184247 продиум.
Захватчик разграбил 380578 нано-кристаллы.
Захватчик разграбил 194484 кадериум.
-------------------
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 35 гостей
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения