avatar
Упомянутый тобой персонаж несмотря на 20-летний негативный опыт споров между разнопрофильными узкими специалистами на нетематических форумах, все равно не удержался от коментариев к заметке, которую по-хорошему нужно было игнорить не читая. Не потому что плохая, а потому что автор — явно гад и провокатор, эксплойтящий какой-то программистский психобаг :)
Так что давай лучше об играх а не о работе.
avatar
Мне кажется, что вот этот парень буквально только что именно это и говорил.
Про очевидность проблем не стоит, иначе я снова буду вынужден сагриться. :)

Я предлагаю далее не играть в преднамеренно испорченный телефон и изложить свое мнение в полноценном развернутом виде. А то твой аргумент или кроме очевидных — это все лишь намеки, сути за ними не видно. А если нет сути — то нет и обсуждения.
avatar
Вот, собственно, у меня впечатление тоже складывается около того, что гугл просто хочет консоль, но не как у всех.
avatar
А кто говорит что есть какие-то проблемы переноса? Кроме очевидных.
Только архитектура ОС — наименьшая из них
avatar
Да, не подумал. Только хз плюс это или пинус… Теперь ощущение, что кто-то просто хотел сделать свою хитров… ычурную консоль с преферансом и всем остальным.
avatar
Так их всего считай 2 в природе существует). Ну и строго говоря эти интрефейсы не API в склассическом понимании ( с учетом компиляции и т.д.). Это доступ к аппаратным возможностям, причем для Vulkan это очень низкий уровень.
Или о каких API речь? Большинство движков, думаю закрытых тоже, сейчас кросплатформенные, так что…

Есть много игр сделанных на Vulkan и они не выходили под Lin и никогда не выйдут и причина тут не в архитектуре или еще чем-то.))
avatar
Если это твой аргумент, то он слабоват.
Аргумент чего? :)

релевантные для игр API там совсем другие.
У тебя есть доступ к Orbis SDK? Интересно, не ответишь ли ты на несколько вопросов по его особенностям? :)

Есть куча игр, которые выходили на обеих консольных платформах, но Windows их увидел, а Linux и Mac нет.
Давай тут за меня ответит один мой соратник — Кирилл Юдинцев. Ну и давай еще затронем издательство на Mac, тут тоже я предпочту отмолчаться. За меня ответит другой мой соратник (на этот раз без тараторки и с переводом).
Теперь я просто резюмирую. На никс и мак порты не делают совершенно не в следствии проблем переноса кода проекта конкретно на никс или конкретно на мак. Это не делается, т.к. ожидаемая прибыль значительно меньше предположительных затрат на инфраструктуру всего проекта, а не просто кода.
avatar
Много технических спекуляций чтобы обосновать и так очевидный вывод что будут лаги. Но во-первых, играть предполагается с контроллером, где аналоговые ручки и аналоговые же триггеры — так что к плавно лагающему характеру ввода многие игроки уже приучены.
Во-вторых, я могу себе представить что современные мультиплеерные протоколы скорее синхронизируют состояния чем просто обменивают ввод на результат. Такая схема, будучи корректно реализованной, уже включает в себя античит — если какой-то из клиентов сильно выбивается из общего среднего, то сразу же видно что с ним что-то не так. С другой стороны эта схема сильно избыточна в плане сетевого траффика. Но даже учитывая что первые ММО были расчитаны на телефонные модемы, это было необходимое зло, иначе сломать игру просто вклинившись в протокол было бы легче легкого. Если современные каналы позволяют передать в ответ готовый видеопоток, то парадоксальным образом протокол можно сильно упростить и облегчить. А ботам, распознающим изображение, и сейчас ничего особо не мешает.
avatar
PS4 это юникс только внутри, релевантные для игр API там совсем другие. Если это твой аргумент, то он слабоват. Есть куча игр, которые выходили на обеих консольных платформах, но Windows их увидел, а Linux и Mac нет.
avatar
А как насчет женщин, которые влезают в кредиты, чтобы купить туфли от Christian Louboutin?
avatar
Другое дело, что говоря о Vulkan'е Google почему-то забывает упомянуть, что почти весь их список вообще работате не то что на нем или OGL, а вообще только под Win.
Ну погоди. :)
Ты ведь видел Overwatch под Switch? Ладно, я понимаю что OW уже выпущена как на платформе Win/XBOX, так и на PS4, что, как бы, сразу уговорит что игра уже готова к запуску на никсах. Я это все о том, что отделы портирования знают свое дело и хорошо с этим делом справляются.

Договора о издании в Stadia на руках у меня нет (а еслиб и был, то снова NDA), но я вполне могу предположить обременение на издаваемый проект в виде обязательного портирования оного на некоторую ось со всеми вытекающими.
avatar
Заметка получилась совершенно монстроузная

Как будто что-то плохое.))
Наверняка для действий игрока будет предусмотрена некоторая отказоустойчивость или избыточность, но фактически — это ровно то самое, что by design реализовано в TCP — гарантированная доставка или оповещение отправителя о неудаче. Проблему с потерей пакетов это решает, но создаёт новую — взаимодействие становится раза в три медленнее.

На самом деле RUDP очень гибкая штука и при тонкой настройке можно получить сразу и актуальность данных и сильно снизить потери. Так что зря ты так, он хороший.)
Однако, как я сказал раньше — не все игры одинаково оптимизированы и даже использование высокопроизводительного Vulkan`а не всегда решает задачу — видеокарта в некоторых играх загружается на 80-100%.

В сравнении с классическими CPU, кажется, что вроде как GPU это тоже самое, ну вроде и кеш тебе инсрукций и данных и оперативная память вот она, те же самые адреса… Но, нет. Т.к. это на аппаратном уровне высоко специализированная вычислительная система со своим стандартизированным программным интерфейсом, она способна работать очень шустро. Параллельные процессы на GPU, особенно если речь о расчетах не одного экрана со всеми его буферми, растеризацией и т.д., вообще отличная мысль. Тут никакой гонки данных, лишь памяти, кеша да шину побольше. Другое дело, что более старые интерфейсы не дают такого низкоуровневого доступа к видеокарте, как Vulkan и тем более практически не понимают что такое многопоток, т.к. писались, простите, тупо под одно ядро. (WTF!?)

Другое дело, что говоря о Vulkan'е Google почему-то забывает упомянуть, что почти весь их список вообще работате не то что на нем или OGL, а вообще только под Win. И в итоге получается, что Linux это по факту гипервизер (скажем KVM). Зачем это введение в заблуждение? Типа маркетинг? Мне не понятно.
avatar
А сексизм-то почему? :) Потому что это только для мужиков стыдно, а нам, милым дурочкам, простительно? :)
наткнулась взглядом и озадачилась…
Я не так много времени провела в чистых ФТП, но — в ту же АА с момента старта играло достаточно много девушек. Но я не знаю ни одной, которая вкладывала бы реал в размере большем, чем «оплатить прем» или купить забавную шкурку. Мужиков которые вкладывались в покупку шмота и пухи — знаю.
Мои личные наблюдения — не показатель. слишком маленькая выборка, но все же мне кажется… мужика гораздо проще взять на понт «будь крутым, ты можешь, принеси денежку и ты КИТ!»… женщины к таким вещам менее чувствительны.
avatar
Ммм… все нашел эту фразу. Ну да, не очень удачное сравнение, хотя зависит от восприятия. Мифологии в этой теме очень много ( в частности видео явно намекает на Диснеевскую трилогию). А так да, в ряд ли все пираты руководствовались чем-то подобным, пусть даже, как и современные, не от хорошей жизни этим занимались.
avatar
Нет, там прямо сказано про пиратов, морских пиратов. :)
avatar
Смотря о чем речь.

Валентин в начале скорее говорит о том, что сравнение не очень верное. Изначально было чем-то вроде названия «Punk», призванное отвратить от явления, надавив на какие-то неверные ассоциации.

Если про цифровое пиратство, то большинство, скажем так, идейных пиратов ( не люди, которые просто качают что-то с торрентов) действительно продвигают прогрессивные взгляды на вопросы распростронение информации. Там все довольно последовательно с сылками и серьезными аргументами ( без соффистики или голословных утверждений). Так что я не думаю, что это забавно, это скорее печально.
avatar
Ссылка на трансляцию: youtu.be/Zk4bKg4GAzk
avatar
Надеюсь, этот проект станет еще одним подтверждением того, что игры — это искусство.
avatar
Арт-дизайн — волшебный. Даже если не буду играть, хочется просто любоваться миром.

А в их первой игре — платформере Pid — ещё и музыка была великолепная.
avatar
Им будет очень сложно начать, если они не предполагают доступ людей к уже имеющимся у этих самых людей играм.
Имея уже арендованную игру в стиме, платить за подписку в стадии и покупать эту же игру там ещё раз… Ну такое.
А вот если будет возможность платить чисто за мощности и использовать свои игры — вопрос уже совсем другой.