Цитата:Оригинальное сообщение от Magnus Moty
Да. 98 пакетов будут уходить в никуда.
Насчёт обновления экрана- превосходить частоту развёртки это уже бред, нет таких тупых статей
почитай про движок 3 кваки, там очень хорошо все описано, в контре же я не заметил такого, что народ стремится использовать команду fps_max 100.
Сыграл на НЛ 1 серве, параметры cl_updaterate 100, cmdrate 100, rate 30000
1. fps_max 0, выдает 80 фпс, вход. и исход. 80
2. fps_max 0, выдает 60 фпс, вход. 99, исход. 60
3. fps_max 0, выдает 85 фпс, вход. 99, исход. 88
4. fps_max 30(ниже не ставятся, считается читом, не кажется странным вам, пакеты тоже наверное упадут ниже 30 модемных), выдает 29 фпс, вход. 101, исход. 31
все проводилось на одинаковх настройках рейтов, чтобы 70 пакетов уходили в никуда, я не заметил такого парадокса, было 2 лоса и никаких чоков, так что клиент, вне зависимости от cmdrate 100, отправлял 30 пакетов, вровень моего фпс, если у вас будут другие факты, то выложите, может когда железо само тормозит на 15 фпс лоссы и появляются, но думаю наврядли такое наблюдается.
1.
http://shup.com/Shup/39179/csoffice0000ec4.jpg
2.
http://shup.com/Shup/39180/csoffice0001dz1.jpg
3.
http://shup.com/Shup/39181/csoffice0002go2.jpg
4.
http://shup.com/Shup/39182/csoffice0003vk8.jpg
sorter добавил 30-04-2008 в 10:09:24:
Цитата:Оригинальное сообщение от TeRMeeT
100%, ну не связаны эти параметры друг с другом вообще никак 8)
TeRMeeT добавил 30-04-2008 в 00:20:00:
Это окончательно сЪело мой мозг. Может мне кто растолкует популярно?
Потому что у них в реале пиписька маленькая? Оо
по-первому, выше показано, как это связано.
по-второму, если сервер - действительно сервер, а не комп, стоящий дома, даже с CoreQuad; так вот движок соурса и 1.6 поддерживают тики до 1000 (то есть каждую миллисекунду мир на серве обновляется), сервер будет всю эту инфу разгонять по клиентам. Теперь представь, сколько у тебя траффика уходит при 100 тиках(и рейтах соостветствующих), теперь тебе нужен канал в 10 раз больше, да и процессор твой вместо обдумывания 100 скринов, присланных с серва, должен просмотреть за такое же время 1000 скринов (все это с учетом того, что у тебя, к примеру, не более 150 фпс выдается). В итоге получается, увеличенный расход трафа для серва, канал потолще для тебя, не эффективность 850 тиков для тебя. Про тики можно почитать на странице Стим поддержки, там точно была статья про это.
по-третьему, может в реале так оно и есть, но к делу это не относится. Я уже писал, что это пример из кваки 3 (точнее движка, так как он используется в КоД4, ныне очень популярном), так там при КВ-ПЦВ урезается фпс, с двух сторон!!!, то есть мин. 125, макс 250. Так как при разных фпс, наблюдается разность в высоте прыжка, стрельбе, беге. Для контры может это и не так применимо, так как движок там другой, все эти недостатки тут сглаживаются интерполяцией, лагокопенсаторами и др. наворотами, но опять же, они дают свои побочные эффекты, как то: стрельба по модели на клиенте, а на сервере это стрельба в стену. Поэтому больший фпс у тебя, это возможность для тебя, что твой комп просчитает игровой мир точнее и лучше для тебя (без интерполяции), отправит нужные пакеты с попаданиями, а не промахами на сервер, следовательно тебе легче играть, а не возиться в консоли с настройками, пока все остальные тебя валят и наслаждаются своим достоинством в игре, а главное размером в жизни. Конечно при игре на модеме с 300 фпс много не изменит, но при равных каналах, одинаковых пиписках, больший фпс выиграет.