login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
Profile Friend page
ru
updated 20.02.10 15:57
20-02-10 @ 13:29

Модификатор Open user info Open user photogallery
Про лаги игры
Думается мне, что во многом "проклятие" тормознутости этой игры заключается в том, что любые размены, любые приёмы - мгновенны. Как пример. Юзает игрок Призрачную защиту - отправляется запрос на сервер, потом он обрабатывается, потом возвращаются данные о состоянии боя на текущий момент. Юзает игрок Усиленные удары - отправляется запрос, обрабатывается, возвращаются данные (в полном объёме). Предположим, я за размен юзаю 1-3 приёма + сам размен. Это 2-4 запроса плюс обработка каждого.

Если взять пример из реальной жизни, то это сравнимо с тем, если бы я подзывал официанта каждый раз на каждый свой заказ. Разумеется, гораздо удобнее было бы сначала составить список того, что я заказываю, и за один раз отдать весь заказ официанту. Как это выглядело бы в БКшных реалиях?

Сначала составляется список приемов, который я хочу использовать в данном размене. Когда я нажимаю кнопку "вперед" - я выражаю свою готовность отправить запрос на сервер (читай: официанту). Сервер проверяет, возможно ли осуществить такой размен (хватает ли тактик, маны, стрел, жив ли персонаж и так далее). Если возможно - то сервер обрабатывает размен и возвращает его. Минус (он же огромный плюс) данной системы в том, что уже невозможно будет наносить мгновенные заклятия (как обычные касты, так и приемы вроде прорыва).

Система, описанная выше, подразумевает, что официант после подхода к каждому столику будет возвращаться на кухню и обратно. Можно ли сделать ещё лучше? Можно!

Официант собирает единовременно все заказы только когда все участники боя их приготовили. Тогда не будет необходимости возвращаться каждый раз с новым заказом, достаточно пройтись один раз. Этим подразумевается, что размены будут единовременные не только для двух противоположных участников боя, а для обеих команд. Тогда бой можно делить на ходы не отдельных персонажей, а на некие "стадии боя" - одновременные ходы всех персов. Это во многом упрощает обновление окна: если в памяти браузера уже хранится информация о стадии боя номер N, то при обновлении окна будет использована локальная информация, а не новая с сервера. К тому же, уверен, это интереснее и с точки зрения самого боя. Проблема будет только в боях 2 на 100, например, когда 50 персонажей бьют в единственный размен одного... Но разве это не логичнее?

Update: Нельзя забывать и о такой мощной библиотеке JS, как jQuery, которая значительно может упростить многие функции на клиентской стороне. Есть еще одна интересная библиотека - Raphaël - но пока что практического применения в рунете я не видел, хотя смотрится очень эффективно.

Я думаю, что это: Scrolls.multiLike:)

view mode: linear threads
Total disscussion threads: 9 Pages: 1
«« « 1 » »»

Disscuss opened for regisered users only.
Mr Bright Side Open user info Open user photogallery
20-02-10 @ 14:01
Re: Про лаги игры
copy link to clipboard
Цитата:
Минус (он же огромный плюс) данной системы в том, что уже невозможно будет наносить мгновенные заклятия (как обычные касты,


сразу будет тааааакое негодование магов)


Update: 20-02-10 13:04

Цитата:
Проблема будет только в боях 2 на 100, например, когда 50 персонажей бьют в единственный размен одного... Но разве это не логичнее?

да уж не повезет тому счастливчику - даже вякнуть не успеет -_- тоже не самый лутший вариант
Модификатор Open user info Open user photogallery
20-02-10 @ 14:11
copy link to clipboard
Зато это хороший вариант избавления от подстав. :-)
Mr Bright Side Open user info Open user photogallery
20-02-10 @ 14:17
Re:
copy link to clipboard
ога но тогда бой скорее будет выглядеть как скажем в варгейме или старых jRPG - все задают пан действий на ход - дальше начинаются размены и сиди наблюдай как вся выстроенная тактика сыпется в прах изза того что какой нить враг юзанул Dekunda или Red wall )
Модификатор Open user info Open user photogallery
20-02-10 @ 14:30
copy link to clipboard
А что тут плохого?:-)
Mr Bright Side Open user info Open user photogallery
20-02-10 @ 14:45
Re:
copy link to clipboard
ну ..хм) незнаю как обьяснить) опять же пример с jRPG когда все действия планируются за ранее - играть сложнее и вечно материшся "блин какого враг зделал так а не так как я ожидал ) а когда ходят по одному "твой чар" - "враг"- "твой чар -"враг" то можно быстро перестраиватся и т.д. бк коненчо не имеет и малой доли тактики persona 3-4 но все же особенно за магов - тактика кое какую роль играет ) кста а еще же как без мгновенных лечений то? т_т
Модификатор Open user info Open user photogallery
20-02-10 @ 14:49
copy link to clipboard
Должна же быть хоть доля тактики в этой вперёдтыкательной игре )
Mr Bright Side Open user info Open user photogallery
20-02-10 @ 15:01
Re:
copy link to clipboard
пхах должна должна)
Crazy Orange Open user info
20-02-10 @ 14:11
Re: Про лаги игры
copy link to clipboard

хочется сказать что-то такое умное.. так что я, пожалуй, промолчу;))
Модификатор Open user info Open user photogallery
20-02-10 @ 14:16
copy link to clipboard
Цвет Неба Open user info Open user photogallery
20-02-10 @ 14:29
Re: Про лаги игры
copy link to clipboard
не для блондинок написано)
Модификатор Open user info Open user photogallery
20-02-10 @ 14:30
copy link to clipboard
:-(
А я старался попроще.
Цвет Неба Open user info Open user photogallery
20-02-10 @ 14:36
Re:
copy link to clipboard
может я просто играть не умею?...хотя...... до 7 как-то докачалась
Модификатор Open user info Open user photogallery
20-02-10 @ 14:48
copy link to clipboard
Это тут не при чём.
Snake_man Open user info Open user photogallery
20-02-10 @ 14:35
Re: Про лаги игры
copy link to clipboard
Наши админы не такие продвинутые. Они это если реализуют, то через 100 лет. Когда в БК 1 человек игрть останется - Ворлок.
Модификатор Open user info Open user photogallery
20-02-10 @ 14:47
copy link to clipboard
Бондя Open user info Open user photogallery
20-02-10 @ 16:05
Re: Про лаги игры
copy link to clipboard
Не катит, т.к. лишний клик вылазит на "применение", а это жирный минус. Не всегда связки идут. Опционально - как вариант.
jQuery к БК лепить смысла нет скорее всего. В покере он и так используется, там к месту т.к. новый продукт. :)
П.С. запросы, наверника, весьма лёгкие, так что скорее нужно искать средства оптимизации настроек БД и быстродействия в целом.)
expand thread
Хугин Open user info Open user photogallery
20-02-10 @ 16:35
Re: Про лаги игры
copy link to clipboard
Думаю, чт о тогда исчезнет тактика боя, приемы станут такой же общей кнопкой, как и кнопка "вперед", а ведь когда-то мы таки выставляли удары/блоки, думали над ними..
Модификатор Open user info Open user photogallery
20-02-10 @ 16:38
copy link to clipboard
Скорее наоборот - появится ) Появится и командная игра: например, нерационально было бы юзать шокер на того персонажа, на которого итак уже собирается повесить сокомандник, верно? )
Хугин Open user info Open user photogallery
20-02-10 @ 16:55
Re:
copy link to clipboard
Ну тут есть много положительных и отрицательных моментов) в хаотах счас мало кто рац2ионально поступает. Лиш в группах, кланвойнах, да при нападениях
Fatal Selenas Open user info Open user photogallery
21-02-10 @ 12:36
Про лаги игры
copy link to clipboard
Человек! Человек! Официант, почки один раз царице! (с)
Модификатор Open user info Open user photogallery
21-02-10 @ 13:37
copy link to clipboard
Fatal Selenas Open user info Open user photogallery
21-02-10 @ 13:55
copy link to clipboard
Модификатор Open user info Open user photogallery
21-02-10 @ 14:16
copy link to clipboard
Fatal Selenas Open user info Open user photogallery
21-02-10 @ 14:48
copy link to clipboard
Модификатор Open user info Open user photogallery
21-02-10 @ 14:59
copy link to clipboard
Fatal Selenas Open user info Open user photogallery
21-02-10 @ 15:08
copy link to clipboard
Модификатор Open user info Open user photogallery
21-02-10 @ 15:20
copy link to clipboard
Fatal Selenas Open user info Open user photogallery
21-02-10 @ 15:31
copy link to clipboard
Модификатор Open user info Open user photogallery
21-02-10 @ 15:42
copy link to clipboard
Fatal Selenas Open user info Open user photogallery
21-02-10 @ 16:06
copy link to clipboard
Thane Open user info Open user photogallery
22-02-10 @ 01:39
Re: Про лаги игры
copy link to clipboard
1. Обработку приемов на возможность их использования вынести на компьютер игрока
2. Обработка запроса сервером при совершении хода
3. На некоторые приемы можно сделать исключение
Nachoovimes Open user info
03-03-10 @ 02:29
Re: Про лаги игры
copy link to clipboard
А какая там "система" в арене?)

Disscuss opened for regisered users only.

Total disscussion threads: 9 Pages: 1
«« « 1 » »»


 
 © 2007–2025 «combats.com»
  18+  
feedback