Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.

Качество или понты!?!?! 100 fps или 1000 fps

, Качество или понты!?!
proaid
сообщение 30.8.2012, 22:35
Сообщение #1
Стаж: 13 лет

Сообщений: 99
Благодарностей: 3
Полезность: 0

Всем доброго времени суток!
Вот народ я хотел у вас поинтересоваться что одни говорят серверу достаточно иметь стабильные 100-150 FPS
На сам факт что компания Valve предусмотрела 66 FPS , и слышал от некоторых что основная часть серверов за границей использует именно 66 FPS.
В основном только в России люди думают, чем больше FPS тем лучше.. или нет?
Я раньше ставил mmtimer что бы были 1000fps а при полном сервере 32\32... FPS скачет как сумашедшая!
Щас у меня стоят сервера 1-й 250fps 2-ой 150fps первый сервер 32 слота 2-ой 21 слот!
Давайте рассмотрим этот факт...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
IIuKa
сообщение 30.8.2012, 22:56
Сообщение #2
Стаж: 13 лет

Сообщений: 667
Благодарностей: 29
Полезность: < 0

1-й 250fps 2-ой 150fps 32 слота,даже страшно подумать что творится на сервере! smile.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Pakistan
сообщение 30.8.2012, 23:01
Сообщение #3
Стаж: 14 лет

Сообщений: 808
Благодарностей: 246
Полезность: 554

Бери 100fps и не парься rofl.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ArhangeL
сообщение 30.8.2012, 23:05
Сообщение #4


Стаж: 17 лет

Сообщений: 1170
Благодарностей: 720
Полезность: 1076

FPS - это частота кадров в секунду(скорость обновления картинки т.е. за 1 секунду вы увидели 66 картинок), человек не может различать изображения при скорости выше 25-го кадра. Серверу не нужно over9000 фпс, но и не с каждым фреймом он отдает информацию клиенту что бы "была игра", допустим синхронизация каждые 500 милисекунд, сделовательно каждый 33 фрейм(66/2) сервер отдает инфу игрокам, не сложно посчитать сколько надо отдать для сервера на 32 слота. 33*32 = 1056 фреймов сервер отдает каждые пол секунды, 32 игрокам сервера.

1000 fps сервера нужны серверу на 32 слота, при то что там нет левых модов, которые будут замедлять сервер раздавать информацию.
И даже не в этом проблема.
Пусть хоть 5000 fps будет у сервера, всеравно будут причины для недомогания, и причины эти не в сервере(сервер морально устарел, хоть его и обновляют но технология та же).

Отредактировал: ArhangeL, - 30.8.2012, 23:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
proaid
сообщение 30.8.2012, 23:21
Сообщение #5
Стаж: 13 лет

Сообщений: 99
Благодарностей: 3
Полезность: 0

Блин такие упрямые ох че с вами спорить по не протестишь ни чего не поймещь
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fake`
сообщение 30.8.2012, 23:40
Сообщение #6


Стаж: 14 лет

Сообщений: 1524
Благодарностей: 320
Полезность: 457

Ну и что игроки при 32 игроках и fps 250 не ощущают никакого дискомфорта?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ArhangeL
сообщение 30.8.2012, 23:43
Сообщение #7


Стаж: 17 лет

Сообщений: 1170
Благодарностей: 720
Полезность: 1076

proaid,
Значит, вам нет толку обьяснять, почему fps на клиентах скачет.

Отредактировал: ArhangeL, - 30.8.2012, 23:44
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
proaid
сообщение 30.8.2012, 23:55
Сообщение #8
Стаж: 13 лет

Сообщений: 99
Благодарностей: 3
Полезность: 0

Цитата(Fake` @ 30.8.2012, 15:40) *
Ну и что игроки при 32 игроках и fps 250 не ощущают никакого дискомфорта?


ТОлько седня поставил буду тестить вечером отпишусь!
Жду худший результать=)

Цитата(ArhangeL @ 30.8.2012, 15:43) *
proaid,
Значит, вам нет толку обьяснять, почему fps на клиентах скачет.

FPS сервера не зависит от клиентского FPS
FPS сервера жто его скорость работы
FPS клиента это то что у него на экране

FPS клиента не зависит от FPS сервера
FPS сервера показывает скорость его работы
FPS Клиента это то уних там на экране=)

Я смотрю вы так смеетесь на домной мне както страшно стало аж абратно 1000 fps поставил!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ArhangeL
сообщение 31.8.2012, 0:11
Сообщение #9


Стаж: 17 лет

Сообщений: 1170
Благодарностей: 720
Полезность: 1076

Цитата
FPS сервера жто его скорость работы

Неа. У сервера вообще нет скорости.
Цитата
FPS клиента это то что у него на экране

Почти. Подробнее в википедии.

Цитата
Я смотрю вы так смеетесь на домной мне както страшно стало аж абратно 1000 fps поставил!

Зачем смеятся, мало менять значения переменных нужно ещё и мозги приложить.
Понимание проблемы в понимании архитетуры данного клиент-серверного многопоточного асинхронного приложения, решение там же.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kokauHH
сообщение 31.8.2012, 0:29
Сообщение #10
Стаж: 15 лет

Сообщений: 883
Благодарностей: 1033
Полезность: 0

тоже слышал что-то про 66 фпс,но на ксс серверах.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
kreat1ff
сообщение 31.8.2012, 1:38
Сообщение #11
Стаж: 15 лет

Сообщений: 1780
Благодарностей: 640
Полезность: 0

Если сказать грубо. То чем выше фпс тем ниже пинг.. ) И при скачках фпс стрельба стабильнее будет при большем фпс) Если конечно машина не совсем перегружена)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 31.8.2012, 6:18
Сообщение #12


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

FPS для сервера это не "картинки" это именно кадры или фреймы. Каждый кадр для сервера это просчет игрового мира. Мир (игровой) существует только в этих кадрах, как кино на пленке. Сервер отдает клиентам (не одному, а всем) информацию по необходимости, но не может это делать чаще чем 1 раз в кадр.
Кто считает, что сервер отдает информацию только 1 человеку за кадр - запустите сервер на 200 FPS, при 10 игроках Latancy должна стать >= 50, соответственно при 100 FPS должна составить 100+
Этого не происходит. Я играю на сервере по лану, игроки по внешке, у меня никогда Latancy не поднимается выше 10-15 (WiFi - пинг приличный), при том что FPS просаживается до 200-300 (что при 15 игроках дает уже 20).
На задержку (latancy) влияет клиентская машина, но только на задержку этого клиента. Свернул КС - кик за пинг, такое бывает же. При этом сервер не начинает лагать из-за того что лагает клиент.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя нуб2
сообщение 2.9.2012, 19:25
Сообщение #13


Стаж: 14 лет

Сообщений: 2367
Благодарностей: 1209
Полезность: 1014

Цитата
Кто считает, что сервер отдает информацию только 1 человеку за кадр - запустите сервер на 200 FPS, при 10 игроках Latancy должна стать >= 50, соответственно при 100 FPS должна составить 100+
Этого не происходит. Я играю на сервере по лану, игроки по внешке, у меня никогда Latancy не поднимается выше 10-15 (WiFi - пинг приличный), при том что FPS просаживается до 200-300 (что при 15 игроках дает уже 20).

многабукаф

задержка = пинг + фпс/1000, обсуждалось не раз.

В твоем случае, кривонастроенная ось, либо венда, более причин не вижу.

По сабжу, стабильные 66 фпс - вполне играбельно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ravenyd123
сообщение 3.9.2012, 0:00
Сообщение #14


Стаж: 15 лет

Сообщений: 728
Благодарностей: 57
Полезность: 119

Цитата(нуб2 @ 2.9.2012, 19:25) *
многабукаф

задержка = пинг + фпс/1000, обсуждалось не раз.

В твоем случае, кривонастроенная ось, либо венда, более причин не вижу.

По сабжу, стабильные 66 фпс - вполне играбельно.

А не задержка = пинг + 1000/FPS ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: