avatar
Угу. Только будет весьма забавно, если это будет цитироваться где-либо, кроме как при обсуждении blob-warfare в Еве.
avatar
А там разве импорта моделей из 3D-редакторов нет?
avatar
Вот я одного не понимаю, как у них получаются такие плавные формы.
avatar
Убираем графику — и прямо сейчас получаем резкий взлёт юзер икспириенса.

Хм… это надо запомнить.
avatar
многопользовательских игр, позволяющих комфортно играть хотя бы тысяче игроков в одной локации без радикального снижения графической
Это сравнение сотен абсолютно разнородных, во всех смыслах, игр. Оно не корректно изначально. (особенно что касается евы и классических rpg)

В том-то и дело, что это именно теория, а не гипотеза, это принципиально.

В принципе, я все сказал. Не вижу смысла спорить с оправданием халтуры от CPP. (К слову, не только от них, что, если честно, бесит.)
avatar
Я знаю, что многие эту нехватку специалистов воспринимают как провал конкретного мира.
Временная нехватка — это не страшно. А вот если сервер не дойдёт до развитой промышленности и сбития метеорита (если метеорит есть), если людям надоест играть раньше — вот это, по-моему, уже провал.
avatar
Это всё в теории. И быть может, когда-нибудь где-то сделают проект EVE Online v.2.0, где не будет ограничения на количество участников боя и настройки графики в клиенте никак не будут влиять на геймплей и исход сражения.

В нашей реальности, которую я ощущаю прямо сейчас, не существует многопользовательских игр, позволяющих комфортно играть хотя бы тысяче игроков в одной локации без радикального снижения графической составляющей и/или user experience. С последним довольно неплохо справляется ТиДи, с первым — беда, поскольку даже самые низкие настройки всё равно не позволяют нормально играть. Убираем графику — и прямо сейчас получаем резкий взлёт юзер икспириенса. Дёшево, быстро, эффективно. В отличие от кхм… нормального движка. Что интересно, раз проблема в клиенте, то у тех, кто пришёл не за непосредственным участием в бою (журналисты, мимокрокодилы, чайки, скавенджеры и т.п.) с графикой проблем не будет вообще, поскольку их геймплей радикально отличается от блоба.
avatar
Нет, конечно :) Мб подобные игры и были, но я таких не знаю

Тогда каким образом ты отделяешь игру в коробке от сервиса, если эта игра в коробе не работает без сервиса, а сервис недоступен без того, что в коробке?
avatar
Главное — не забудь об этом до следующего разговора, пожалуйста.
Я помню, в том примере я себя имел в виду :)

А у тебя есть возможность запустить эту «игру», не оплачивая «сервис»?
Нет, конечно :) Мб подобные игры и были, но я таких не знаю

Тогда зачем ты приходишь в разговор и, не имея никаких чётких прогрессивных альтернатив, предлагаешь называть то, о чём я говорю, «консервативным»?

Мм, что?
avatar
Могу отослать сюда, и посоветую обратить пристальное внимание на пункт про велосипедостроение.
Но если коротко, то да — подавляющее большинство разработчиков не только MMO, но и игр, и разного рода ПО, по причинам лени, корпоративной политики, недостаточного опыта или, как недавно встреченное мной у мейнтейнера Godot, уперства, делают не самый качественный софт. Да он работает, выполняет поставленные задачи, неплохо выглядит, но то, что касается поддержки на должном уровне «хайдлоада» и\или иных предельных нагрузок — большая редкость.
avatar
Тогда почему в других ММО (типа ВоВа, ТЕСО, ГВ2) при 500 игроках в сцене начинаются лаги, а при 2000-3000 сервера улетают в астрал?

Должны же быть примеры качественной работы. Или все разработчики ММО филонят и ничего нормально не делают?
avatar
Так а при чем тут лаги, я не понимаю? У нас есть задержки, есть лаг от них, есть TPS. Мы о них говорили. И да, у CPP есть конкретный способ лагокомпенсации, который превращает бой в пошаговую стратегию, что к FPS никакого отношения не имеет, да и не может иметь.

У большинства MMO стандартный TPS от 20 до 25, реже 30, что для игрока всегда компенсируется интерполяцией.

У евы нет миллиардов рендерящихся индивидуальных вертексов, нет практически никакой скелетной анимации ( к слову о зарубах в других играх) и нет 9000 индивидуальных моделей объектов на сцене. Я уже молчу про полное отсутствие окружения как такового. У них мир окружающий это 1 проход относительно простого шейдера с готовыми HDRI задниками. Сравнивать это с современными играми с огромным числом объектов на сцене странно.
Собственно, вот пример: очень много вертексов и хитрая логика — мало нагрузки.

Если говорить о том, что это все превращается в мешанину из малоразличимых объектов — может быть. Но я, если честно, не думаю, что тупо отрубить графику — такая уж хорошая идея. Всегда есть LOD и можно подменять спрайты, скрывать часть геометрии, которая слишком мала для попадания во фрагментный шейдер и так далее. Но кому-то просто было лень думать. Но зато было не лень явно пытаться дурачить свою аудитурию.
avatar
Ты выступаешь за чисто подписку, это я уже понял.

Ну, отлично. Главное — не забудь об этом до следующего разговора, пожалуйста.

Мне больше импонирует вариант подписка + коробка (под коробкой имеется в виду не физическое издание, а именно сам ключ к игре, как WoW), т.к. я воспринимаю игру + сервис.

А у тебя есть возможность запустить эту «игру», не оплачивая «сервис»?

У меня нет предложений

Тогда зачем ты приходишь в разговор и, не имея никаких чётких прогрессивных альтернатив, предлагаешь называть то, о чём я говорю, «консервативным»?
avatar
Хотелось бы теперь понять, где именно я выступаю за подписку с коробкой.
Ты выступаешь за чисто подписку, это я уже понял. Мне больше импонирует вариант подписка + коробка (под коробкой имеется в виду не физическое издание, а именно сам ключ к игре, как WoW), т.к. я воспринимаю игру + сервис. Купил интеллектуальный продукт, плачу за его поддержку. Но я вижу этот вариант устаревшим. Ну не суть.

Тем более, что людям, имеющим устройства с разрешением 1080, как-то тупо оплачивать подписку на 4k. Не находишь?
А нетфликс могли бы просто сделать одну подписку на все, сам выбирай сколько устройств подключать, и в каком разрешении стримить.

Разве не тупо будет оплачивать месячную подписку на игру, в которую ты играешь пару дней в неделю? А сколько надо дней в неделю играть, чтобы это было не тупо?

У меня нет предложений, меня устраивает вполне вариант, который предлагается в TESO. Если фантастические варианты, типа докачался до локации, купил билет, пошел в нее. Пока не дорос до определенного уровня, то платишь меньше, или вообще не платишь. По моему так было в русском LotRO
avatar
Я и так этим занимаюсь, но на подобные корпорации я работать не собираюсь. Это выше моего достоинства, спасибо.
avatar
Очевидно, что могут, ну. Банально оптимизировали игру, сделали графику попроще, и вот игра доступна уже миллионам.

Прекрасно. Ещё и настройки графики можно дать выбирать, что расширит спектр. Но всегда будет тот, чей компьютер попросту не тянет. И для этого есть минимальные требования у любой игры. Которые ты выше ловко завернул в «несправедливость».

Адаптировал ее под мобильные устройства, и вот твоя игра доступна уже сотням миллионов.

Молодец. Вперёд — дерзай. Только это не имеет никакого отношения к озвученной тобой несправедливости в случае, если кто-то решил сделать свою игру для определённых целей и определённой аудитории, что формирует определённый технический или ментальный порог.

Как и ценообразование, можно делать подписку с разным уровнем стоимости, можно открывать региональные сервера, можно делать гибкую систему оплаты, или многоуровневую.

Отлично. Давай уточним — подписка на что? Если на доступ к игре — делай любые штуки и эксперименты, сути подписочной модели это не меняет. Если подписка на преимущества, как во всяких премиумах, и на порции валюты для игрового магазина — прощай игровой процесс, как пространство общих для всех правил и возможностей. Так что «консервативного» в том, о чём я пишу все эти годы? Объяснишь?

Практически все подписочные сервисы, что я встречал, типа нетфликса, имеют несколько уровней подписок, а некоторые еще и отдельно контент продают.

Для того, чтобы понять, как устроена любая сделка, достаточно принять очень простой базис --если ты платишь больше, то и получать должен больше. Например, у mybook есть обычная и премиум подписка. Мы дарим её каждый год на день рождения моей маме. В стандартной подписке есть огромная библиотека книг, а в премиум-подписке — самые крутые новинки и аудиокниги. Это доступ к разному набору контента в пространстве, которое принципиально не является общим и уж тем более конкурентным. Это чистая сделка.

Нетфликс ранжирует ценник на подписку по количеству подключаемых устройств и разрешению экрана. Очевидно, что разрешение экрана — это специфика видеостримингового сервиса и сопутствующих с этим расходов на трафик, которую сложно натянуть на игровые реалии, особенно если ты же выступаешь за равные для всех условия. Тем более, что людям, имеющим устройства с разрешением 1080, как-то тупо оплачивать подписку на 4k. Не находишь?

А вот количество подключаемых устройств — это не только устройства в рамках одного IP, а фактическое количество одновременных подключений. То есть одиночке нет смысла платить за три подключения в среднем пакете, но и за минимальный он платить не будет, потому что там разрешение, если мне не изменяет память, ниже FullHD. Большая семья получает от среднего пакета больше, чем одиночка. Моя мама смотрит Netflix параллельно с нами, находясь в другом доме. Но, опять же, «преимуществом» в условиях полной изолированности предоставляемых услуг это назвать можно только с применением фантазии крупного калибра. Более выгодной сделкой — да.

И, возвращаясь к играм, что ты предлагаешь ранжировать в «передовых» и «неконсервативных» вариантах? Разрешение? Количество подключений? Или, может, всё же не будем натягивать одни сервисы со своей спецификой на другие?

Подписка за 15$, с коробкой за 40 и больше никакой монетизации, я такого уже давно не встречал :)

Хотелось бы теперь понять, где именно я выступаю за подписку с коробкой. Потому что этот подход все эти годы я критикую как крайне неэффективный и приводящий к явным косякам, когда количество коробок накапливается (да и сам принцип покупки коробки — слегка абсурдный, что в ней?!). А вот чистая ежемесячная оплата (хочешь ежедневную, еженедельную — пожалуйста, хотя я считаю, что это создаёт лишние напряги, как посекундная тарификация) — это то, что гарантирует равные условия в сделке. Региональные скидки — возможно. Почему нет? Так это давно существует. Скидки за годовые и полугодовые пакеты — тоже пожалуйста, если владелец считает это эффективным. Но всё это равные возможности доступа к игре. Ты не можешь предложить двум клиентам общего игрового пространства, находящимся в одном регионе, заплатить за год или за месяц разное количество денег. Потому что смотри базис: «если ты платишь больше, то и получать должен больше». Или какие у тебя предложения? Конкретно.
avatar
Ну ок. Раз 9000 инстансов — вообще не проблема даже для движка 2003 года, то почему сегодня фактически нет игр (ну кроме Евы), где происходят зарубы хотя бы в 2000 вымпелов? Да даже несколько сотен? А там, где все же происходит сколь-нибудь значимое собрание, лаги превращают игру в пошаговое слайд-шоу?

Флотовые зарубы и графло — разнонаправленные вектора. Чем толще флот, тем меньше нужна графика. Так в Еве было всегда и причины не столько в движке, сколько в геймплее. И если иметь возможность вообще отключить графику для флотового боя — блоберы будут в экстазе. И тогда вполне будет возможно почитать БР о бое, где участвовало 9000 пилотов только с одной стороны.
avatar
И, очевидно, что авторы игр не могут повлиять на то, что у кого-то компьютер хуже, а кто-то живёт без пальцев.

Очевидно, что могут, ну. Банально оптимизировали игру, сделали графику попроще, и вот игра доступна уже миллионам. Адаптировал ее под мобильные устройства, и вот твоя игра доступна уже сотням миллионов. 3dnews.ru/969832 — сделал игру с поддержкой этого устройства, и вот ты адаптировал игру для тех, у кого нет пальцев.

Как и ценообразование, можно делать подписку с разным уровнем стоимости, можно открывать региональные сервера, можно делать гибкую систему оплаты, или многоуровневую. Практически все подписочные сервисы, что я встречал, типа нетфликса, имеют несколько уровней подписок, а некоторые еще и отдельно контент продают. Подписка за 15$, с коробкой за 40 и больше никакой монетизации, я такого уже давно не встречал :)
avatar
У тебя есть уникальная возможность это изменить!

jobs.50skills.com/ccpgames/en/5736
avatar
Даже для 2003 года 9000 инстансов на экране это смешно. Травка и дерейвья в играх вроде пока никого не напрягали в линейке или еще где-то, тем более CPP свой движок вроде как переделывали. Так что
идея полностью отключить графику выглядит не просто здравой...
она выглядит крайне бредовой. Нужно быть либо полным профаном, чтоб так решать проблемы рендеринга, либо просто ленивым. И клиент тут вообще никаким боком. Они просто: