LINUX.ORG.RU

DICE: «Мы очень сильно хотим работать под Linux»

 ,


1

2

DICE, разработчики серии игр Battlefield и Mirrors Edge, заинтересованы в разработке под Linux и чувствуют, что этой ОС нужна только одна «убийственная» игра, чтобы стать популярной.

Первому Xbox потребовалось Halo, чтобы народ начал сходить по нему с ума — как правило, требуется одно убийственное приложение или одна убийственная игра, чтобы люди были готовы принять новинку — пересесть на Linux нетрудно, и нужна всего одна игра, которая бы мотивировала вас пересесть на эту систему.

>>> Интервью

★★★★★

Проверено: mono ()
Последнее исправление: mono (всего исправлений: 2)
Ответ на: комментарий от devl547

Уж лучше винда или макось, чем это.

Большинству не лучше, а остальные пускай страдают.

gensym ★★
()
Ответ на: комментарий от ZenitharChampion

> Как проприетарщина умудряется работать в любой версии одинаково? Например Crossover Wine, игры из Humble Bundle, Java и Firefox с сайта разработчика, Opera, LibreOffice, Nero Linux и спираченная Maya Linux?

Извините.

ZenitharChampion ★★★★★
()

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

а) уже есть - компилирование ядра

б) а драйвера эти товарищи вообще видели, тут пол линукса выкинуть и переделать нужно будет что бы игры как Battlefield 4 нормально _УДОБНО_ работать могли.

видать креативный отдел знато упоролся в преддверии выхода бт4 или они о выпуске первой Battlefield 1942 говорят

druganddrop-2 ★★
()
Ответ на: комментарий от Desmond_Hume

для платных игр - есть венда, для работы и свободных игрушек - линукс

И что, мне теперь покупать дырявую и глючную винду, и перегружаться туда из уютной убунты? Плохое предложение, да.

gensym ★★
()
Ответ на: К.О. моде он от proud_anon

А смысл писать эксклюзивы для Линукса?

Не писать эксклюзивы для линукса. А просто навсего выпускать эксклюзивы первыми на линукс. Фанаты они такие. Некоторые ради гта5 сонсоль покупают, хотя она наверняка на ПК выйдет только позже.

Опять же повторюсь. Выкатываем SteamOS, выпускаем халву 3-ю только на линуксе, договариваемся с кем-нить еще о выходе какой-нить игрушки под линукс первой (бф4 или там гта5 до выхода на винде) и вуаля. Народ пойдет покупать стимбокс или самостоятельно ставить себе стимОС или просто в убунте запускать клиент стима. А после уже все пойдет как по маслу.

Simtik
()
Ответ на: комментарий от Csandriel

Конечная цель, разумеется, еще впереди. Через информационное общество к обществу развлечений. Когда Интернет и круглосуточная беспроводная связь будут восприниматься как нечто само собой разумеющееся и не будут выноситься в газетные заголовки. Когда Cisco станет пройденным этапом, а корпорация Disney завладеет миром. И это время, скорее всего, не за горами.

Ну и что все это значит? Да, может, ничего особенного. В конце концов, моя теория смысла жизни не дает никаких рекомендаций, что нужно делать. Она от силы утверждает: «Хотите верьте, хотите нет, но цель всего — удовольствие».

И если нам когда-нибудь встретятся во вселенной другие разумные существа, то их первые слова вряд ли будут: «Отведите меня к вашему главному». Скорее, они скажут: «Сыграем, парень?»

beresk_let ★★★★★
()
Ответ на: комментарий от CARS

Наивная мысль. Винда объективное говно, но это не мешает ей доминировать на десктопе. Игры делаются не по оценке дистрибутива, а по оценке аудитории. Здесь рулит маркетинг и рыночный здравый смысл. Аудитория имеет определенную инертность, которая сильно падает в последнее время, что не может не радовать (ОСо-срачи стали нормой общих разделов известных ресурсов, - это показатель) Убийственных дистрибутивов хватает, судя по тому, что убойное действие имеет место по факту, хотя его не отследишь и не сравнишь, кого-то прибивает слака, кого-то убунта. А в конечном итоге я встречал разве что двух-трех криворуких, которые вкусив линукса после этого обратно скатились в винду.

Csandriel
()
Ответ на: К.О. моде он от proud_anon

А смысл писать эксклюзивы для Линукса?

Смысл был писать окошки для домохозяек? Уже в треде говорили: кто на этот рынок рискнет выйти первым, может срубить сливки, экслюзивный пиар на «нехоженной» территории, и надолго создать моду в этом сегменте. Вальва собственно этим уже занялась. Видимо назрели последователи, спешащие вломиться, пока это не стало мейнстримом.

Csandriel
()

Было время...

Вот был BF2, была великая игра, на его базе недавно зарелизился PR. А всё остальное это уже CoD (который тоже после CoD2 испортился безбожно...).

Вот портировали бы на Linux BF2 и PR и больше ничего не надо...

kma21 ★★★★
()
Ответ на: комментарий от Simtik

А после уже все пойдет как по маслу.

Я почему-то не уверен, что всё пойдёт как по маслу. Первый же, кто решит запустить что-нибудь на своём ноуте с NVIDIA Optimus должен будет понять слова «ядро», «Optimus», «гибридная графика», «X.org», «блоб», «проприетарный драйвер», «bumblebee», «PPA» и так далее.

Или еще лучше: у него будет такой чип, который заработает на предустановленном Nouveau, даже с поддержкой Nouveau PRIME, но работать будет плохо. И тут ему надо будет объяснять целую идеологическую систему, чтобы он понял, почему у него в системе драйвер работает плохо и почему ему теперь надо выполнять непонятный шаманизм, чтобы установить драйвер, который работает хорошо.

Фанаты они такие.

Они действительно такие, что могут купить консоль (в которую игру вставил — и кайфуй), скачать программку от дяди Васи, которая хакает/оптимизирует игру, перенастраивает систему и так далее. Но, боюсь, далеко не все из них будут готовы сидеть и реально разбираться, почему у них что-то не работает, читать логи, понимать, как правильно задать вопрос на форуме и так далее.

«У меня игрушка крэшится», «Всё вылетело с сообщением об ошибке, линукс — говно, игра — глюкодром <текст сообщения об ошибке, конечно, не приводится>», «у миня ничиво не работает» и так далее...

Тем более, что — я, конечно, не из тех, кто трындит: «Линукс становится популярным, наваливается школота, всё скатывается в канаву», но всё же — GNU/Linux основана на определённой идеологии. Некоторые пользователи её принимают, некоторые принимают частично, некоторые отвергают, но нужны ли такие люди, которые вообще не хотят даже знать, что такое открытое или свободное ПО, и которым наплевать, о чём вся эта каша заварена?

proud_anon ★★★★★
()
Последнее исправление: proud_anon (всего исправлений: 1)
Ответ на: комментарий от Simtik

Выкатываем SteamOS, выпускаем халву 3-ю только на линуксе, договариваемся с кем-нить еще о выходе какой-нить игрушки под линукс первой (бф4 или там гта5 до выхода на винде) и вуаля. Народ пойдет покупать стимбокс или самостоятельно ставить себе стимОС или просто в убунте запускать клиент стима. А после уже все пойдет как по маслу.

Беспроигрышный вариант. Только бы нашлись разработчики которые бы решились так укусить некросовт.

И... видимо нашлись. Очевидный шаг для продвижения платформы он такой как ты описал. Неужели свершится?

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Csandriel

кто на этот рынок рискнет выйти первым, может срубить сливки, экслюзивный пиар на «нехоженной» территории, и надолго создать моду в этом сегменте

Какой рынок-то? Рынок пользователей Линукса? Ну так пользователи Линукса уже сидят на Линуксе. И на этот рынок уже пыталась выходить, например, Loki Software.

А в статье идёт речь о пересаживании пользователей на Линукс, то есть о рынке самих операционных систем. Зачем он нужен игровым компаниям? Разве что они собрались дистры Линукса тоже продавать

Вальва собственно этим уже занялась.

Я так думаю, что причины того — это, во-первых, страх перед Microsoft Marketplace, а во-вторых, желание создать свою консоль.

Хотя вот я сейчас пост написал и задумался: ведь правда, Valve — игроделы, а лезут и на рынок ОС и консолей. Но ведь они, помимо игр, содержат ещё и систему дистрибуции, Steam, а далеко не все другие игроделы имеют свою такую же.

proud_anon ★★★★★
()
Ответ на: комментарий от proud_anon

Первый же, кто решит запустить что-нибудь на своём ноуте с NVIDIA Optimus должен будет понять слова «ядро», «Optimus», «гибридная графика», «X.org», «блоб», «проприетарный драйвер», «bumblebee», «PPA» и так далее.

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

Конечно, ленивых дибилоидов хватает. Но это прежде всего те, кто даже не берется решать вопросы. И разве такие нужы на этих же лорах, к примеру?

Csandriel
()
Ответ на: комментарий от proud_anon

Скоро будет Optimus от NVIDIA. Он уже есть, но Intel пока отключен. Знатоки говорят что осталось реализовать совсем немного возможностей.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от proud_anon

а далеко не все другие игроделы имеют свою такую же

Кто мешает договориться с вальвой о дистрибуции через стим?

imul ★★★★★
()
Ответ на: комментарий от Csandriel

Ты сильно недооцениваешь человеческое твердолобие во-первых. Во-вторых не принимаешь во внимание оргазм познания.

Ну, будем надеяться.

Впрочем, таким можно просто показать Линукс, зачем им игры ещё на нём? :)

proud_anon ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Понимаю что достал некоторых людей, например Waker, но повторюсь. Может быть кому-то пригодится.

Всё уже придумано до вас во FreeBSD опциями совместимости ядра и слоем библиотек misc/compat4x-misc/compat9x.

А в Linux, действительно, зоопарк, хоть вы и будете компилировать свои программы GCC 4.2.

iZEN ★★★★★
()
Ответ на: комментарий от imul

Кто мешает договориться с вальвой о дистрибуции через стим?

Я не о дистрибуции, я о мотивации. Вальва играет на рынке дистрибуторов и хочет создать свою консоль, поэтому они хотят отхватить кусок у Винды. А остальным издателям игр нужно только игры продавать.

proud_anon ★★★★★
()
Ответ на: комментарий от ZenitharChampion

Скоро будет Optimus от NVIDIA. Он уже есть, но Intel пока отключен. Знатоки говорят что осталось реализовать совсем немного возможностей.

Ну, это было бы хорошо. Конечно, полноценный Nouveau был бы ещё лучше, но и так неплохо.

Правда, из наиболее видимых подвижек пока только «feature parity with Windows», причём почему-то только в одну сторону.

proud_anon ★★★★★
()
Ответ на: комментарий от Csandriel

Речь не об эксклюзиве. Разработчики имеют в виду, что людям не позволяет полностью перейти на Linux только отсутствие таких проектов, как Battlefield.

Хотя меня никогда не беспокоило отсутствие игр. Поэтому и Windows не нужна.

STiCKY
()
Ответ на: комментарий от STiCKY

Речь не об эксклюзиве. Разработчики имеют в виду, что людям не позволяет полностью перейти на Linux только отсутствие таких проектов, как Battlefield. Хотя меня никогда не беспокоило отсутствие игр. Поэтому и Windows не нужна.

С того момента, как я перешёл на игры с ПК на консоли, потребность в винде для меня действительно отпала. Но на винду вернулся, т.к. некоторые баги меня расстраивают (управление питанием у меня в дебиане не хочет работать, зеркалка не определяется, тиринг, периодические глюки в системе, из-за которых приходится ребутать ПК (в теории, можно перезапустить иксы, но мне проще сделать так и сходить на кухню чай заварить, например). Так что пока жду, когда десктоп будет самую малость более готов, чем сейчас. =)

StalinEXE ★★★★★
()
Ответ на: комментарий от oh-la-la

генерит говнивый код на x86 в части функций .all() и any()

ckotinko ☆☆☆
()

Неужели ОН близок? Звоночки всё чаще и чаще звенят...

MiniRoboDancer ★☆
()
Ответ на: комментарий от proud_anon

То есть, у других игроделов нет мотивации, потому что у них нет стима и не будет консольки со стимосью?

imul ★★★★★
()
Ответ на: комментарий от iZEN

С ядром-то совместимость есть. Я говорю только про:

zenitur@zenithar:~> ldd /mnt/1/usr/games/trine/trine-bin64
        linux-vdso.so.1 (0x00007fff67dff000)
        libavcodec.so.52 => /mnt/1/usr/games/trine/lib64/libavcodec.so.52
        libavformat.so.52 => /mnt/1/usr/games/trine/lib64/libavformat.so.52
        libavutil.so.50 => /mnt/1/usr/games/trine/lib64/libavutil.so.50
        libswscale.so.0 => /mnt/1/usr/games/trine/lib64/libswscale.so.0
        libz.so.1 => /lib64/libz.so.1
        libcv.so.1 => /mnt/1/usr/games/trine/lib64/libcv.so.1
        libboost_thread-mt.so.1.35.0 => /mnt/1/usr/games/trine/lib64/libboost_thread-mt.so.1.35.0
        libpthread.so.0 => /lib64/libpthread.so.0
        libSDL-1.2.so.0 => /mnt/1/usr/games/trine/lib64/libSDL-1.2.so.0
        libSDL_image-1.2.so.0 => /mnt/1/usr/games/trine/lib64/libSDL_image-1.2.so.0
        libSDL_ttf-2.0.so.0 => /mnt/1/usr/games/trine/lib64/libSDL_ttf-2.0.so.0
        libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0
        libvorbisfile.so.3 => /mnt/1/usr/games/trine/lib64/libvorbisfile.so.3
        libopenal.so.1 => /mnt/1/usr/games/trine/lib64/libopenal.so.1
        libPhysXLoader.so.1 => /mnt/1/usr/games/trine/lib64/libPhysXLoader.so.1
        libGLEW.so.1.5 => /mnt/1/usr/games/trine/lib64/libGLEW.so.1.5
        libGL.so.1 => /usr/X11R6/lib64/libGL.so.1
        libGLU.so.1 => /usr/lib64/libGLU.so.1
        libCg.so => /mnt/1/usr/games/trine/lib64/libCg.so
        libCgGL.so => /mnt/1/usr/games/trine/lib64/libCgGL.so
        libstdc++.so.6 => /mnt/1/usr/games/trine/lib64/libstdc++.so.6
        libm.so.6 => /lib64/libm.so.6
        libgcc_s.so.1 => /lib64/libgcc_s.so.1
        libc.so.6 => /lib64/libc.so.6
        libcxcore.so.1 => /mnt/1/usr/games/trine/lib64/libcxcore.so.1
        libdl.so.2 => /lib64/libdl.so.2
        libgomp.so.1 => /usr/lib64/libgomp.so.1
        librt.so.1 => /lib64/librt.so.1
        /lib64/ld-linux-x86-64.so.2
        libasound.so.2 => /usr/lib64/libasound.so.2
        libdirectfb-1.0.so.0 => /mnt/1/usr/games/trine/lib64/libdirectfb-1.0.so.0
        libfusion-1.0.so.0 => /mnt/1/usr/games/trine/lib64/libfusion-1.0.so.0
        libdirect-1.0.so.0 => /mnt/1/usr/games/trine/lib64/libdirect-1.0.so.0
        libvga.so.1 => /mnt/1/usr/games/trine/lib64/libvga.so.1
        libpng12.so.0 => /mnt/1/usr/games/trine/lib64/libpng12.so.0
        libjpeg.so.62 => /mnt/1/usr/games/trine/lib64/libjpeg.so.62
        libtiff.so.4 => /mnt/1/usr/games/trine/lib64/libtiff.so.4
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6
        libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0
        libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0
        libX11.so.6 => /usr/lib64/libX11.so.6
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3
        libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0
        libcairo.so.2 => /usr/lib64/libcairo.so.2
        libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0
        libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0
        libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0
        libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0
        libffi.so.4 => /usr/lib64/libffi.so.4
        libvorbis.so.0 => /mnt/1/usr/games/trine/lib64/libvorbis.so.0
        libXmu.so.6 => /usr/lib64/libXmu.so.6
        libXi.so.6 => /usr/lib64/libXi.so.6
        libXext.so.6 => /usr/lib64/libXext.so.6
        libnvidia-tls.so.304.88 => /usr/lib64/tls/libnvidia-tls.so.304.88
        libnvidia-glcore.so.304.88 => /usr/lib64/libnvidia-glcore.so.304.88
        libx86.so.1 => /usr/lib64/libx86.so.1
        libXrender.so.1 => /usr/lib64/libXrender.so.1
        libXinerama.so.1 => /usr/lib64/libXinerama.so.1
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1
        libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1
        libXdamage.so.1 => /usr/lib64/libXdamage.so.1
        libxcb.so.1 => /usr/lib64/libxcb.so.1
        libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0
        libpng14.so.14 => /usr/lib64/libpng14.so.14
        libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0
        libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0
        libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0
        libselinux.so.1 => /lib64/libselinux.so.1
        libresolv.so.2 => /lib64/libresolv.so.2
        libexpat.so.1 => /usr/lib64/libexpat.so.1
        libpcre.so.1 => /usr/lib64/libpcre.so.1
        libogg.so.0 => /mnt/1/usr/games/trine/lib64/libogg.so.0
        libXt.so.6 => /usr/lib64/libXt.so.6
        libXau.so.6 => /usr/lib64/libXau.so.6
        libSM.so.6 => /usr/lib64/libSM.so.6
        libICE.so.6 => /usr/lib64/libICE.so.6
        libuuid.so.1 => /usr/lib64/libuuid.so.1

И ни одного Not Found, хотя бинарник 2010 года. Потому что сборщик бинарника был с прямыми руками и знал, что брать из системы, а что положить в архив с игрой. Например C++ Runtime идёт вместе с игрой, а GTK берётся из системы.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от anonymous

Тебя заставляют ставить стим на боевой веб-сервер что ле?

anonymous
()
Ответ на: комментарий от DNA_Seq

Муму стала водолазом и хочет отомстить.

anonymous
()
Ответ на: комментарий от oh-la-la

Там чётко матрицы 4x4. Код для общих случаев не оптимален.

ranka-lee
()
Ответ на: комментарий от Xenius

Это для тебя. Ты может и в игры не играешь, и слова DICE тебе пофигу. ))

Sluggard
()
Ответ на: комментарий от StalinEXE

У тебя есть консоль?

Нет

Может, и отстаёт, но полученная прибыль всё равно у них космическая.

А нужен «outerspace»

По сути, сейчас только два главных милитари-шутера на планете.

CoD заметно впереди.

И самое печальное, что няшный Battlefield пытается быть похожим на CoD с его ускоренным геймплеем

Массе граждане не интересно в тактику и думать. Интересно пулять.
Потому и убрали ряд возможностей типа ваншота - тупых детей убивают, им это не нравится.

а с аддоном с мелкими картами всё стало совсем грустно

Мой любимый аддон - Close Quarters, там ад круглосуточный.
Т.е. отношение по времени бегаешь/стреляешь самое лучшее.

Вообще, я начинал играть ещё до выхода аддона Vietnam для Battlefield 1942.

Я начал с БФ:БК2

И мне как-то больно видеть то, что происходит с серией.

ЕА и Дайс хотят денег. Деньги даёт массовость, что бы ярко и без заморочек типа «отсидеть 1000 часов на зенитке за значок».

Yustas ★★★★
()

halo гавно. киллер-гавно.

mos ★★☆☆☆
()
Ответ на: комментарий от cipher

ну и лично меня одна игрушка вроде батлы на линукс не перетащит

Ты не понимаешь. Главное заставить разок поставить, тогда пользователи увидят, что игорь то работает и не так уж и страшно всё. Первый раз не линуксоид. И дальше покатилось. То, что лично тебя не перетащит это никого не заботит.

anonymous
()
Ответ на: К.О. моде он от proud_anon

Капитану неплохо бы прочитать ветку, тогда и вопроса бы не возникло.

anonymous
()
Ответ на: комментарий от anonymous

лично тебя

«Лично меня» может перерасти во внушительное число, сначала свой линукс доведите до адекватного состояния, со всем софтом, а потом уже будем думать о переходе.

cipher ★★★★★
()
Последнее исправление: cipher (всего исправлений: 1)
Ответ на: комментарий от crowbar

Halo ведь не эксклюзив, на пека он тоже был.

Только первая часть, ЕМНИП. После - только Ч-коробка.

GateKeeper ★★
()

пусть сначала DICE себе мозги купят и начнут работать с перформансом. Ишь чего, позарились на святое!

reprimand ★★★★★
()
Ответ на: комментарий от cipher

Уже довели. А ты просто маргинал, которому всё время что-то не так.

anonymous
()
Ответ на: комментарий от steemandlinux

Чем тебе ЛОР так нравится? Он же тоже в неадекватном состоянии?

Именно этим и нравится. Но ставить себе на комп ЛОР я не буду.

cipher ★★★★★
()

Никто не пересядет на юбунту из-за одной игры. Глупости.

paran0id ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.