|
updated 20.02.10 15:57 20.02.10 13:29 |
Модификатор | Про лаги игры |
ru |
Думается мне, что во многом "проклятие" тормознутости этой игры заключается в том, что любые размены, любые приёмы - мгновенны. Как пример. Юзает игрок Призрачную защиту - отправляется запрос на сервер, потом он обрабатывается, потом возвращаются данные о состоянии боя на текущий момент. Юзает игрок Усиленные удары - отправляется запрос, обрабатывается, возвращаются данные (в полном объёме). Предположим, я за размен юзаю 1-3 приёма + сам размен. Это 2-4 запроса плюс обработка каждого.
Если взять пример из реальной жизни, то это сравнимо с тем, если бы я подзывал официанта каждый раз на каждый свой заказ. Разумеется, гораздо удобнее было бы сначала составить список того, что я заказываю, и за один раз отдать весь заказ официанту. Как это выглядело бы в БКшных реалиях?
Сначала составляется список приемов, который я хочу использовать в данном размене. Когда я нажимаю кнопку "вперед" - я выражаю свою готовность отправить запрос на сервер (читай: официанту). Сервер проверяет, возможно ли осуществить такой размен (хватает ли тактик, маны, стрел, жив ли персонаж и так далее). Если возможно - то сервер обрабатывает размен и возвращает его. Минус (он же огромный плюс) данной системы в том, что уже невозможно будет наносить мгновенные заклятия (как обычные касты, так и приемы вроде прорыва).
Система, описанная выше, подразумевает, что официант после подхода к каждому столику будет возвращаться на кухню и обратно. Можно ли сделать ещё лучше? Можно!
Официант собирает единовременно все заказы только когда все участники боя их приготовили. Тогда не будет необходимости возвращаться каждый раз с новым заказом, достаточно пройтись один раз. Этим подразумевается, что размены будут единовременные не только для двух противоположных участников боя, а для обеих команд. Тогда бой можно делить на ходы не отдельных персонажей, а на некие "стадии боя" - одновременные ходы всех персов. Это во многом упрощает обновление окна: если в памяти браузера уже хранится информация о стадии боя номер N, то при обновлении окна будет использована локальная информация, а не новая с сервера. К тому же, уверен, это интереснее и с точки зрения самого боя. Проблема будет только в боях 2 на 100, например, когда 50 персонажей бьют в единственный размен одного... Но разве это не логичнее?
Update: Нельзя забывать и о такой мощной библиотеке JS, как jQuery, которая значительно может упростить многие функции на клиентской стороне. Есть еще одна интересная библиотека - Raphaël - но пока что практического применения в рунете я не видел, хотя смотрится очень эффективно.
|
Comments: 43 | |
|
|
|
14.02.10 16:32 | combatsrs :
Выдох | Заявки на работу на РБК принимаются ТУТ) |
ru |
заявка в следующем формате:1. имя в реале + ник персонажа
2. возраст в реале
3. лвл пернажа
4. время нахождения в БК (утро день вечер ночь)
5. должность на которую претендуете
6. голосовой привет необходимо заисать и отправить на combatsrs@bk.ru - образец голоса
7. ася или скайп - контактная информация
|
Comments: 22 | |
|
|
|
14.02.10 15:33 | combatsrs :
Выдох | Ваши предложения |
ru |
Тут просьба оставлять Ваши предложения по поводу музыки которую хотели бы слушать, тематических эфтиров, интервью (гостей), и мнение как бы вы хотели чтобы мы разнообразили наши эфиры.
Mood: замечательное 
|
Comments: 2 | |
|
|
|
14.02.10 15:15 | combatsrs :
Выдох | Сднем святого валентина.. днемвсех влюбленных |
ru |
Дорогие радиослушатели...
От всего сердца поздравляю Вас от лица всей команды РБК с наступившим дне всех влюбленных, лбите влюбляйтесь, будьте любимы и счастливы.. даите своим половинкам радость и улыбки... это будет самый лучший подарок)
Сегодня в 16-00 по серверу сосотоится празднечныйэфир на радио - ваши приветы и поздравления а также признания в любви прозвучат в любом виде - текстовом, голосовом...
Все на форуме, моей асе 283819157 и скайпе - combatsrs
Mood: радостное 
|
Comments: 1 | |
|
|
|
updated 10.02.10 11:09 10.02.10 10:47 |
Sweet Dream | шаг вперед |
ru |
грязные танцы
|
Comments: 2 | |
|
|
|
updated 08.02.10 11:28 08.02.10 06:37 |
Alone_Liader | Мой первый мульт! |
ru |
Mood: взволнованное  Music: Lafee - Tell Me Why
|
Comments: 13 | |
|
|
|
04.02.10 11:40 |
Колючка в пятке | ... |
ru |
Мы сыграли и вот он пат.
Можешь выбросить в урну цветы, что тебе подарил.
О любви, все слова забираю назад...
Хотя нет... не могу их забрать... оставляю, прости! (с)
Mood: грустное 
|
|
|
|
Total posts: 1887 Pages: 189
1.. 10.. 20.. 30.. 39 40 41 42 43 44 45 46 47 48 49 50.. 60.. 70.. 80.. 90.. 100.. 110.. 120.. 130.. 140.. 150.. 160.. 170.. 180..
|
|
Mo |
Tu |
We |
Th |
Fr |
Sa |
Su |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | | | |
|