HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Компьютерные игры (https://hlfx.ru/forum/forumdisplay.php?forumid=19)
-- Man vs. Machine — 999 игроков на одном поле боя (https://hlfx.ru/forum/showthread.php?threadid=3235)
Отправлено qpAHToMAS 31-01-2012 в 05:58:
Man vs. Machine — 999 игроков на одном поле боя
Я с ужасом вспоминаю комментарии на этом форуме по поводу увеличения максимального кол-ва игроков в Half-life/Xash 3D/etc., которые сводились к тому, что это очень тяжело и порой просто невозможно.
Но эта интересная новость таки здесь. Там же и видео.
Предлагаю обсудить. Самое интересное, что на протяжении всего видео перед глазами игрока голое поле со всеми игроками, а не какие-нибудь локации и "туман войны", которые позволяют не загружать информацию о тех или иных игроках.
Это что, Peer-to-peer?
Отправлено fire64 31-01-2012 в 06:02:
qpAHToMAS, а как же WoW, Lineage II, ну в крайнем случае GTA SAMP
К тому же, надо понимать о том, что речь велась о GoldSRC, в котором количество игроков увеличить проблематично.
п.с.
Хотя конечно полно серверов под Counter Strike 1.6 с 64 слолтами, хотя некоторые даже 128 делали.
Там правда свои тонкости, нельзя поменяв пару байт в бинарнике добиться стабильной поддержки увеличенного количества игроков.
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
Отправлено PunkPaToB 31-01-2012 в 06:28:
fire64
>>>Counter Strike 1.6 с 64 слолтами
Не разу не видел о_0
__________________
А что нет?
Отправлено fire64 31-01-2012 в 07:19:
Вот например: 188.127.242.163:27015
__________________
Вся сила лысого кощея,
Сокрыта в башне из костей
Воздвигнутой, под небесами
На месте похорон людей
Отправлено marikcool 31-01-2012 в 07:29:
Цитата:
fire64 писал:
Вот например: 188.127.242.163:27015
это фэйк слоты, просто спуфится инфа, можно выводить например 255/255 игроков.
насчет 999 игроков, что имеем по видео.
1. инстант оружие.
2. отсутсвие колизии между игроками.
3. битва в основном против статичных мобов.
все очень упрощено, ничего сверхкрутого не обнаружено.
Отправлено Skaarj 31-01-2012 в 07:32:
Цитата:
fire64 писал:а как же WoW
100 человек в 1 месте ложат сервер.
Отправлено qpAHToMAS 31-01-2012 в 07:35:
Цитата:
marikcool писал:
это фэйк слоты, просто спуфится инфа, можно выводить например 255/255 игроков.
Еще sv_visiblemaxplayers есть
.
Цитата:
marikcool писал:
3. битва в основном против статичных мобов.
Походу это все-таки не мобы, а игроки, играющие за сторону UFO
. По крайней мере ники у них есть и чат двухколорный.
Цитата:
Skaarj писал:
100 человек в 1 месте ложат сервер.
Мне страшно за оф. серверы, 100 дебилов на флеш-моб то не проблема найти.
Отправлено Дядя Миша 31-01-2012 в 07:58:
Главное - вовремя пропиарить юнити.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено marikcool 31-01-2012 в 08:22:
Цитата:
qpAHToMAS писал:
Еще sv_visiblemaxplayers есть
это уже amxmodx мемхак.
Отправлено Дядя Миша 31-01-2012 в 11:06:
Цитата:
marikcool писал:
это уже amxmodx мемхак.
нуслава богу. А то я уже испугался, почему я про такой квар не в курсе.__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено AntiPlayer 31-01-2012 в 11:41:
Цитата:
Skaarj писал:
100 человек в 1 месте ложат сервер.
Это кто тебе такое сказал то? Налёт Альянса тремя-четырмя гильдиями на главный город Орды, отбивает похожее количество человек. Народу там в одном месте явно больше 100. Да что там, стандартное поле боя - 40 на 40 человек. Ах да, есть еще Баттлграунд Озеро Ледяных Оков - 120 на 120. Да, отсутсвие колизии между игроками, это самом собой.
Имеются в виду офф сервера. А не пиратки. Для сравнения пиратский сервер с трудом держит 3-4к игроков, офф - 10к.
Я молчу про л2, где поход на босса главного это человек 100-150. Также и с захватом замков.
Добавлено 31-01-2012 в 15:41:
Цитата:
Дядя Миша писал:
Главное - вовремя пропиарить юнити.
А этот Юнити уже по всюду. Сейчас считается самым популярным Движком на Смартфонах с Android и iOS. Вот например сейчас две команды пилят на нем клоны КС 1.6 и КСС. -)__________________
I tell you to enjoy life
Отправлено Дядя Миша 31-01-2012 в 11:57:
Зачитал я про этот юнити русскую пагу. Без смеха читать невозможно:
Цитата:
У Unity есть высокооптимизированный графический "пайплайн" как для DirectX, так и для OpenGL. Анимированные меши, системы частиц, продвинутое освещение и тени... И всё работает молниеносно быстро!
ЧСХ, анимиированные мешы, системы частиц, продвинутое освещение и тени вполне применимы ко второй кваке.
И вся документация, видимо дословный перевод официальной паги с английского. ну не может русский человек писать в таком восторженном тоне таким набором штампов.
а вот камент под табличкой поддерживаемых форматов:
Цитата:
2 У Cinema4D 10 глючит FBX exporter. См. здесь как это обойти.
Это уже нашы писали 
И самое страшное, его востороженные почитатели не понимают элементарных вещей. На кой чорт эпики лепят очередной UEngine, Кармак придумывает мега-текстуры, наконец сталкера переводят на CryEngine или аналогичный. А ведь, как говорилось в старой пасте - их проблемы уже давным-давно решены при помощи юнити )__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
Цитата:
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Отправлено Skaarj 31-01-2012 в 12:44:
AntiPlayer
1.5 рейда в Айрон и один рейд защитников + куча афк в столице при мне положили серв. Ясеневый Лес.
Впрочем, там всё ок было пока АОЕ не пошло.
На ОЛО щас вроде вообще всего 40х40 человек максимум, больше - ставят в очередь и выкидывают из локации.
Отправлено Government-Man 31-01-2012 в 21:01:
Работал я целый год с этим юнити. Движок в принципе неплохой, когда делаешь на нем стандартные и простые вещи, предусмотренные разработчиками. Но как только захочешь реализовать какую-нибудь нестандартную фичу или же предъявить к движку нестандартные требования - тут же выясняется, что сделать это либо невозможно, либо возможно, но при этом оно будет глючить и тормозить.
Добавлено 31-01-2012 в 16:31:
Цитата:
У Unity есть высокооптимизированный графический "пайплайн" как для DirectX, так и для OpenGL. Анимированные меши, системы частиц, продвинутое освещение и тени... И всё работает молниеносно быстро!
А больше в нем фактически ничего и нету. Игровой кот пишется от и до юзером. Ну как пишется... быдлокодится скриптами на C# с попытками реализовать сложные вещи на скудном интерфейсе, предоставляемом движком, и приношением человеческих жертв сборщику мусора и да не оставит нас Его могущество! Ибо ваистену!
Добавлено 31-01-2012 в 16:59:
В нем даже простейшие прыжки реализуются через задний проход. Логично что прыгать можно только тогда, когда персонаж стоит на земле. Единственный способ проверить это - свойство "isGrounded" у коллайдера персонажа. При приземлении персонаж проигрывает анимацию приземления. Единственный способ узнать что персонаж приземлился - дада то же самое свойство "isGrounded"! Стало быть добавляем персу скорость прыжка и ждем, когда "isGrounded" снова примет истинное значение... НО! Оказывается что при прыжке, персонаж отрывается от земли не сразу, и еще пару кадров он будет считаться "заземленным"! Хорошо... тогда проверяем свойство в каждом кадре, ждем сначала пока произойдет отрыв и потом ждем, когда персонаж снова вернется на землю... НО! На некоторых уровнях есть такие места, где потолок находится прямо над головой у персонажа, и отрыва от земли там не происходит. Получается, что в таких местах персонаж зависнет в прыжке навечно. Таким образом мы и приходим к решению - ввести некую временную задержку, выбрав "на глазок" время достаточное для того, чтобы прошли те заветные несколько кадров, в которых персонаж "готовится" покинуть землю. И после этого начать проверять игрока на приземление, когда он уже либо в воздухе, либо уже ясно что прыгнуть он не может. Такие дела...
Добавлено 31-01-2012 в 17:01:
Фух... излил душу...
Отправлено qpAHToMAS 31-01-2012 в 22:33:
Цитата:
marikcool писал:
это уже amxmodx мемхак.
Цитата:
Дядя Миша писал:
нуслава богу. А то я уже испугался, почему я про такой квар не в курсе.
AMXX не причем, у меня этот квар на чистой CS 1.6 есть
. Черт пойми зачем добавили. ДМ, зря пугаешься.