А как работают игровые сервера?Скажем,решил я выпустить свою игру с коорперативом или мультиплеером,приблизительно какой сервер мне понадобится?Интересуюсь ради любопытства.
Cossack-HD
30.12.2017, 18:31
Цитата(solitary.wanderer94 @ 30.12.2017, 20:23)
А как работают игровые сервера?Скажем,решил я выпустить свою игру с коорперативом или мультиплеером,приблизительно какой сервер мне понадобится?Интересуюсь ради любопытства.
Какой-то пустой вопрос. Для начала, неплохо бы разработать игру. В процессе разработки ты неизбежно будешь сам хостить сам у себя и будешь оптимизировать нет-код, следить за производительностью сервера, трафиком клиентов и прочим, так что ответ на твой вопрос ты получишь сам.
Всё зависит от игры (сложность ИИ), количества игроков и количества инстанций (сколько сессий на одном серваке). Сервера Doom 2 с кооперативчиком хостились на домашнем железе 90ых без проблем. Лучше всего просто дать игрокам возможность хостить у себя по dedicated server и запустить несколько официальных серверов в каком-нибудь дата центре.
ЗЫ: Моя мобила может хостить сервак Quake 3 с ботами. Для MMORPG понадобится что-то помощнее.
solitary.wanderer94
30.12.2017, 18:47
Цитата(Cossack-HD @ 30.12.2017, 18:31)
Цитата(solitary.wanderer94 @ 30.12.2017, 20:23)
А как работают игровые сервера?Скажем,решил я выпустить свою игру с коорперативом или мультиплеером,приблизительно какой сервер мне понадобится?Интересуюсь ради любопытства.
Лучше всего просто дать игрокам возможность хостить у себя по dedicated server и запустить несколько официальных серверов в каком-нибудь дата центре.
Тобиш дать игрокам возможность использовать свой ПК в качестве сервера?
Cossack-HD
30.12.2017, 19:38
Цитата(solitary.wanderer94 @ 30.12.2017, 20:47)
Цитата(Cossack-HD @ 30.12.2017, 18:31)
Цитата(solitary.wanderer94 @ 30.12.2017, 20:23)
А как работают игровые сервера?Скажем,решил я выпустить свою игру с коорперативом или мультиплеером,приблизительно какой сервер мне понадобится?Интересуюсь ради любопытства.
Лучше всего просто дать игрокам возможность хостить у себя по dedicated server и запустить несколько официальных серверов в каком-нибудь дата центре.
Тобиш дать игрокам возможность использовать свой ПК в качестве сервера?
Изначально существовала только такая возможность, играли по локалке (LAN). В Battlefield 2 (2005) тоже была возможность хостить локальный сервер, тоже самое в CoD 4 2007 (локальный выделеный сервер). Держать свой сервер для хостинга - это удел больших корпораций, которые не хотят допускать моддинга, кастомизации, подделки статистики игроков и прочего - Overwatch, Battlefield 3/4/1/Battlefront и т.п. В Insurgency и Day of Infamy, Counter Strike GO тоже можно хостить свой сервак. В новых Call of Duty серваки хостятся у игроков методом подбора лучшего русской рулетки - эта хрень началась с CoD MW2. В For Honor тоже peer-to-peer хренотень - днищенская реализация. Не дают хостить свой сервак, но заставляют хостить матч у одного из игроков - рендомный игрок-хостер вырубает интернет у себя и до свидания.
Короче, проще всего дать игрокам полноценный функционал хостинга серверов - смотри на Source игры типа HL2, CSS и моды (кроме DotA 2). Если ты хочешь делать MMORPG, то реализация сервера лежит глубоко в структуре игрового кода.
solitary.wanderer94
30.12.2017, 21:33
Цитата(Cossack-HD @ 30.12.2017, 19:38)
Цитата(solitary.wanderer94 @ 30.12.2017, 20:47)
Цитата(Cossack-HD @ 30.12.2017, 18:31)
Цитата(solitary.wanderer94 @ 30.12.2017, 20:23)
А как работают игровые сервера?Скажем,решил я выпустить свою игру с коорперативом или мультиплеером,приблизительно какой сервер мне понадобится?Интересуюсь ради любопытства.
Лучше всего просто дать игрокам возможность хостить у себя по dedicated server и запустить несколько официальных серверов в каком-нибудь дата центре.
Тобиш дать игрокам возможность использовать свой ПК в качестве сервера?
Изначально существовала только такая возможность, играли по локалке (LAN). В Battlefield 2 (2005) тоже была возможность хостить локальный сервер, тоже самое в CoD 4 2007 (локальный выделеный сервер). Держать свой сервер для хостинга - это удел больших корпораций, которые не хотят допускать моддинга, кастомизации, подделки статистики игроков и прочего - Overwatch, Battlefield 3/4/1/Battlefront и т.п. В Insurgency и Day of Infamy, Counter Strike GO тоже можно хостить свой сервак. В новых Call of Duty серваки хостятся у игроков методом подбора лучшего русской рулетки - эта хрень началась с CoD MW2. В For Honor тоже peer-to-peer хренотень - днищенская реализация. Не дают хостить свой сервак, но заставляют хостить матч у одного из игроков - рендомный игрок-хостер вырубает интернет у себя и до свидания.
Короче, проще всего дать игрокам полноценный функционал хостинга серверов - смотри на Source игры типа HL2, CSS и моды (кроме DotA 2). Если ты хочешь делать MMORPG, то реализация сервера лежит глубоко в структуре игрового кода.
Благодарю за совет
Cossack-HD
02.01.2018, 14:24
В более-менее новой версии MSI Afterburner можно ставить предупреждения и действия в зависимости от значений в мониторинге. Ну например, карта нагрелась до 90 градусов? Автоматически переключиться на другой профиль разгона и т.п.
Правда, когда я прочитал список изменений, мне в голову сразу пришла вот такая мысль: FPS ниже 60? Немедленно выключить компьютер! https://i.imgur.com/870xlOY.png
Cossack-HD
02.01.2018, 21:47
У меня на Sapphire RX480 Nitro+ потекли термоплокладки на VRM и памяти. Карта работает, коррозии пока нет. На неделе хочу проспиртовать карту - убрать потёкший силикон, и поставить новые прокладки.
macron
05.01.2018, 18:08
Внезапно:
ЗЫ: если кто еще не в курсе, речь о сегодняшнем хайпе с аппаратными дырами в безопасности у современных процов, где самыми дырявыми оказались процы от Intel.
Cossack-HD
05.01.2018, 21:17
Цитата(macron @ 05.01.2018, 20:08)
Внезапно:
ЗЫ: если кто еще не в курсе, речь о сегодняшнем хайпе с аппаратными дырами в безопасности у современных процов, где самыми дырявыми оказались процы от Intel.
О, так это же мистер "ГДЕ AVX? ПОКАЖИ! ТКНИ!" Внезапным оказался треск в наушниках от этого видео. Прямо таки все юзеры ынтолов хостят у себя высокопроизводительные БД, компилируют программы и постоянно используют I/O функционал. В других задачах (играх) потери производительности от последней заплатки нет. Хотя бенчи Handbrake (перекодировка x264 видосин) показывают снижение производительности.
Хайп
Лучше купить акции AMD. Никто об этом не говорит, но Ынтол зашёл в тупик со своими Coffee Lake в плане TDP - снизили базовые частоты на процах и спрятали таблицы P-States из спецификаций, оставив только спек максимального буста одного ядра - турбо буст на все ядра одновременно теперь будет лотереей, а не функцией.
Блэт, всё таки решил покупать 2.5-дюймовый жестак, чтобы в пекарне не было 3.5 дюймовых шмелей - надоели жужжать. Док станцию на USB 3 купил - для бэкапов на свободно лежащих жестаках просто топчик. Seagate Barracuda ST2000LM015 128MB 2TB - вроде норм?
Cossack-HD
17.02.2018, 18:56
Использовал древнюю мудрость YOLO и купил 5400RPM 4TB WD RED NAS 3.5" Вроде как 30 децебел в idle. Знания физики говорят, что если это холодный диск, то он так-же должен быть тихим (ниже энергопотребление -> меньше тепла и меньше звука). 7200RPM диски жрут 0.75А, 5400 0.5А. Скоро кратенько отпишусь о впечатлениях от покупки. 7200RPM 4TB, который у меня есть - это адЪ в плане шума, но скорость записи около 200мб/с. Для бэкапов в самый раз.
Cossack-HD
17.02.2018, 19:51
Щикарный этот диск WD Red WD40EFRX 64MB 4TB 5400RPM, не слышно на фоне тихих вентиляторов. При работе вибрации настолько слабые, что их можно прочувствовать только через внешнюю сторону пальцев (т.е. не подушечками пальцев) - это что-то на уровне ноутбучных дисков. Скорость записи варьируется 120-170мб/с, вполне достаточно для воспроизведения нескольких слоёв 1080р видео в реальном времени.
Ruw
18.02.2018, 12:33
Где, @#$!, видеокарты? И когда они появятся — Железный цех — Игромания
Cossack-HD
18.02.2018, 12:39
Цитата(Ruw @ 18.02.2018, 14:33)
Где, @#$!, видеокарты? И когда они появятся — Железный цех — Игромания
Я мою GTX 1070 из слая продал дороже, чем купил летом
Dimon
18.02.2018, 16:57
Вчера увидел в продаже батарейки "Tesla" AA и 9V Крона. Интересно это чудеса китайского маркетинга или реально Tesla?
solitary.wanderer94
18.02.2018, 19:28
Цитата(Dimon @ 18.02.2018, 16:57)
Вчера увидел в продаже батарейки "Tesla" AA и 9V Крона. Интересно это чудеса китайского маркетинга или реально Tesla?
Ты бы хоть фотографии сделал...
Dimon
18.02.2018, 21:09
Цитата(solitary.wanderer94 @ 18.02.2018, 19:28)
Ты бы хоть фотографии сделал...
Вот такая штука
macron
18.02.2018, 21:39
У меня такие аккумуляторы есть вместо AA-батареек:
Коннор
25.02.2018, 20:01
Dimon, Явно маркетинг.
Касательно автомобилей Tesla. Для них аккумуляторы производит Panasonic, по крайней мере на их оборудовании/технологиях.
zubr14
01.04.2018, 13:56
тут где-то с месяцок назад обсуждали, что 8 гб оперативы уже мало. Вполне наглядное видео вышло что её хватает, если вы не забиваете видеопамять сверхлимита.
Cossack-HD
01.04.2018, 14:19
Цитата(zubr14 @ 01.04.2018, 15:56)
тут где-то с месяцок назад обсуждали, что 8 гб оперативы уже мало. Вполне наглядное видео вышло что её хватает, если вы не забиваете видеопамять сверхлимита.
Конечно 8 хватает. Я на 16 могу Alt+Tab между двумя тяжёлыми играми (на 8 можно альт табить между средними играми), а ещё у меня открыто дохрена программ. 16 гигов - это рабочая станция начального уровня. Я вообще не знаю, что это такое - забитая оператива. Разве что если в Vegas сделать дохрена слоёв с масками и полупрозрачностью - не смог зарендерить вот ето в 1080р на 16 гигах: https://www.youtube.com/watch?v=QS09KJEdT_Y Но я это уже был "push it to the limit!"
Я бы взял 8 гигов, если-бы не вопрос двухканала и будущего апгрейда. Выбираем между скоростью, ценой и обьёмом.
Одна плашка на 8 не вариант - теряем около 10-20% производительности, а потом нужно будет искать такую-же плашку на 8 для двухканала. Ещё у одного SKU могут заменить чипы памяти и микротайминги будут отличаться. Данунафиг! Две по 4 не вариант - апгрейдить неудобно и дороже первого варианта. Две по 8, мажорный вариант.
zubr14
01.04.2018, 14:30
Цитата
Я на 16 могу Alt+Tab между двумя тяжёлыми играми (на 8 можно альт табить между средними играми), а ещё у меня открыто дохрена программ.
А нахрена что-то еще открывать когда играешь? Тем более 2 игры!
Цитата
Я бы взял 8 гигов, если-бы не вопрос двухканала и будущего апгрейда.
Слушай, да я сколько тестов не смотрел - там этот 2х канал вообще никакой пользы почти не приносит, если 2 одинаковые планки - 1-3 фпс разницы и 1 мс отклика и все.
Cossack-HD
01.04.2018, 14:53
Цитата(zubr14 @ 01.04.2018, 16:30)
Цитата
Я на 16 могу Alt+Tab между двумя тяжёлыми играми (на 8 можно альт табить между средними играми), а ещё у меня открыто дохрена программ.
2 игры!
Две игры - стою в очереди на матч/данж в Heroes of the Storm/Elder Scrolls Online. Одновроеменно включаю Metal Gear Solid V/World of Warcraft.
Цитата(zubr14 @ 01.04.2018, 16:30)
А нахрена что-то еще открывать когда играешь?
А зачем мне что-то закрывать перез запуском игр, если у меня 16 гигов оперативы? [Пускает скупую слезу, вспоминая про Battlefield 3 на компе с 2 гигами оперативки, когда для стабильной игры приходилось выключать виндовый проводник explorer.exe] OBS, Vegas, Photoshop, Firefox с 10 вкладок, Steam, Skype, Origin, Battlenet, HWINFO64, MSI Afterburner - всё фоновые проги ставлю на потоки 0-7, все игры на потоки 8-15.
А держать открытыми OBS и Vegas очень полезно, когда нужно зайти в игру и что-то доснять для видоса и быстро вставить. Я во время рендера видоса вчера немного в WoW поиграл.
Цитата
Слушай, да я сколько тестов не смотрел - там этот 2х канал вообще никакой пользы почти не приносит, если 2 одинаковые планки - 1-3 фпс разницы и 1 мс отклика и все.
Ыыы, ты наверняка у максимки смотрел тесты видеокарт, замаскированые под тесты подсистемы памяти? 1мс отклика? Это уже 6% при 60FPS.
Вот нормальный ролик на тему:
ЗЫ: Вот почитаю посты некоторых - складывается впечатление, будто вы ПК за консоли считаете
RedMagic
01.04.2018, 15:20
Цитата(zubr14 @ 01.04.2018, 14:30)
А нахрена что-то еще открывать когда играешь? Тем более 2 игры!
Лично я переключаюсь с CS GO во время поиска матча (~5 мин реального времени) на браузер или Osu!. И это притом, что у меня в это же время на других виртуальных рабочих столах (лучшая фича windows 10) открыта Android Studio и по паре экземпляров Unity и Visual Studio (для каждого проекта соответственно). Плюс мелочевка вроде Github клиента, Paint.NET, PotPlayer и т.д. Все это на 8Гб. Хватает впритык, но заметных лагов я не ощущаю благодаря SSD.
PS: Android Studio жрет больше всех.
shurabich
04.04.2018, 14:41
Всем доброго времени суток! Я давече приобрел SSD, ну и... про принцип работы я в принципе в курсе касательно вопроса равномерного износа ячеек памяти, но кое что не совсем понятно, ну и вот мой нубский вопрос... Допустим есть SSD какого то объема, пусть 240ГБ из которых свободно порядка 40. Как будет изнашиваться память? То есть будут гоняться свободные ячейки памяти, или накопитель каким то образом будет стараться как то перегоняя файлы с места на места прогонять абсолютно всю память(то есть не важно занята она или нет)? Просто одно дело когда множишь один объем на теоритеческий русурс(1000-3000 циклов)и когда другой, ну и... короче это все к вопросу долговечности. Просто очень интересно.
RedMagic
04.04.2018, 15:43
shurabich, ячейки в любом случае изнашиваются равномерно. Свободна память рекомендуется чтобы SSD не терял в скорости. В отличии от HDD запись информации в SSD идет страницами (большими блоками данных, грубо говоря). При недостатке свободной памяти возникают ситуации когда страницу невозможно сразу записать (некоторые блоки содержат информацию и для страницы нет места), поэтому контроллеру приходится перемещать кучу страниц (дополнительные операции чтения/записи) чтобы "втиснуть" новую страницу.
Более подробную информацию ищи на профильных сайтах.
Cossack-HD
04.04.2018, 16:40
RedMagic, а почему-то мой Samsung Evo предлагает оставлять неразмеченую область для увеличения долговечности. Я из 240 гигов выделил только 190 под системный раздел. Изношенность на уровне около 3% за 2 года использования...
zubr14
10.04.2018, 20:03
Не цены, а просто цирк с конями.... b360 Нормальная под 8000 начинается в итоге))) на уровне с z чипсетом. Это просто безумие )
autistic
10.04.2018, 21:37
Цитата(zubr14 @ 10.04.2018, 22:03)
Не цены, а просто цирк с конями....
Да уж, цены просто космические. Причем если раньше можно было посылочку из Китая заказать, то нынче и этот лайф хак обходится дороже. Я в принципе на жизнь не жалуюсь, но как-то западло платить в 2-5 раза дороже чем оно стоит на самом деле.
zubr14
10.04.2018, 22:31
Орхетектор, ты вот правильно сказал, именно "западло". Я купил проц 1.5 месяца назад и ждал сейчас выхода этих чипсетов на уровне 4.5-5.5 тысяч, но это полный не адекват.
zubr14
18.04.2018, 15:05
Такой вопрос - я поставилэлектропитание в винде в "максимальную производительность" и проц забустился до максимальных 4.2 ггц. Очень плохо если он будет на этой частоте работать дальше? С охладом проблем нет, 40 градусов при работе, куллер 300вт рассеить может.
Cossack-HD
18.04.2018, 16:14
Цитата(zubr14 @ 18.04.2018, 17:05)
Такой вопрос - я поставилэлектропитание в винде в "максимальную производительность" и проц забустился до максимальных 4.2 ггц. Очень плохо если он будет на этой частоте работать дальше? С охладом проблем нет, 40 градусов при работе, куллер 300вт рассеить может.
Ты слишком осторожен, если мать в стоке, то любая поломка крайне невероятна - гарантийный случай. Тот-же чип, но разлоченый, гоняют на 5.1ггц и 1.35-1.4В под водянкой на 70-90 градусах во всяких блендерах на 12 потоках. Если параноик, то посмотри на максимальное достигнутое напряжение проца через OpenHW Monitor (оставь прогу включёной и сядь играть, после игры смотришь максимальные значения). Я уверен, что твой камень по любому будет троттлить буст ядер при нагрузке.
Sub
18.04.2018, 16:55
без вольтмода практически нереально сжечь камень. Максимум не запустится, если борщанешь с множителем. А если ты на дефолтном турбобусте, то ваще забей
zubr14
18.04.2018, 16:55
Cossack-HD, я осторожен потому что покупка очень долгожданная и дорогая для бюджета была, не хочу перемудрить. Про тротлинг посмотрим, я как раз на вечер ведьмака 3 наконец то поставил (год ждал что бы поиграть хорошо) и вот увижу как раз, на каких частотах будет работать. Но я понял, что 70 градусов вполне нормой будет если на этом уровне установится.
Sub, спасибо! Я единственное что думаю, подразогнать оперативку, самая дешманская куплена была без радиатором, а мамка до 4ггц держит. А у не всего 2133 сейчас. Думаю если до 3х разгонится - будет отлично.
Cossack-HD
18.04.2018, 17:03
Цитата(zubr14 @ 18.04.2018, 18:55)
[b]думаю, подразогнать оперативку, самая дешманская куплена была без радиатором, а мамка до 4ггц держит. А у не всего 2133 сейчас. Думаю если до 3х разгонится - будет отлично.
Да, гони память и не бойся повышать тайминги и напругу DRAM. Моя память на 3200 DOCP профиле выставляет 1.35V. В Ведьмаке ты скорее "раскроешь видеокарту", чем упрёшься в процессор.
zubr14
18.04.2018, 17:29
Cossack-HD, да я даже не сомневаюсь. r9 380x в жизни не сможет нагрузить шестиядерник новый))) там дай бог тишка нужна и то не нагрузит до конца.
Cossack-HD
18.04.2018, 18:36
Цитата(zubr14 @ 18.04.2018, 19:29)
Cossack-HD, да я даже не сомневаюсь. r9 380x в жизни не сможет нагрузить шестиядерник новый))) там дай бог тишка нужна и то не нагрузит до конца.
Да всё от разрешения и графоуни зависит. В 720р "раскроешь" свой процессор на мидовой видяхе.
Карты не грузят процессор. Процессор даёт картам треугольники и другие инструкции, и говорит, в каком качестве карта должна собрать из этого картинку. Если качество говёное а треугольников много, то карта будет успевать всё делать, а процессор будет работать на полную. Если треугольников мало (или их легко сгенерировать) а качество картинки запрашивается высокое, то карта будет пыхтеть, а проц отдыхать.
atanda
18.04.2018, 19:41
Дорогие форумчанины, я так понимаю будущий 2600 встанет только на x470?
Cossack-HD
19.04.2018, 16:59
Цитата(buffy @ 18.04.2018, 21:41)
Дорогие форумчанины, я так понимаю будущий 2600 встанет только на x470?
Если не будешь разгонять, то лучше X470. Для игр лучше 2600Х или 2700Х без разгона - автоматический буст отлично работает и бустит игры лучше, чем разгон всех ядер.
Если разгонять все ядра, то между 1700 и 2700Х можно достичь ~5% разницы производительности с воздушным охладом. На X370 нет улучшенного "авторазгона" (XFR), там что там по любому нужно разгонять вручную, чтобы выжать все соки - а там есть что выжать.
Коннор
19.04.2018, 18:33
Цитата(buffy @ 18.04.2018, 18:41)
Дорогие форумчанины, я так понимаю будущий 2600 встанет только на x470?
Нет, будет совместим и с со старыми платами, понятное дело только после обновления BIOS.
Цитата(3DNews.ru)
Новые Ryzen двухтысячной серии сохраняют совместимость с экосистемой Socket AM4, хранить верность которой AMD обещает как минимум до 2020 года. Это значит, что процессоры Pinnacle Ridge могут быть установлены в те же материнские платы, что и Summit Ridge. Единственное требование – наличие поддержки новинок в BIOS. Но на этот раз производители материнских плат подготовились заранее: необходимые для Ryzen двухтысячной серии обновления прошивок распространяются с начала этого года. Поэтому каких-либо проблем с переводом старых Socket AM4-систем на Pinnacle Ridge быть не должно.
Впрочем, относительно 105-ваттного Ryzen 7 2700X все же следует сделать важную оговорку. Как предупреждает сама AMD, некоторые старые платы на базе B350 и A320 новый флагманский процессор могут «не потянуть». Система при этом запустится, но под нагрузкой материнская плата будет ограничивать частоту процессора, заставляя работать его не в полную силу с искусственно пониженным энергопотреблением.
Не покупайте карман с функцией эмуляции оптических дисков - Zalman ZM-VE350. Раньше под видом Zalman ZM-VE200/300 продавали разработку другой компании - iODD. Сейчас Zalman ZM-VE350 - это их личная разработка. Урезанный функционал, постоянные глюки, кривость и недоработки прошивки.
Лучше заказать у оригинального производителя iODD 2531 на том же AliExpress.com, страница товара. Штука дорогая, но если вы знаете зачем она вам, то быстро окупится.