Войти
ПрограммированиеФорумОбщее

Valve и NVIDIA поделились опытом портирования Source Engine на Linux (комментарии) (4 стр)

Страницы: 13 4 5 680 Следующая »
#45
17:26, 6 апр. 2013

Xop
> Если не секрет - в каком году это было, какой дистрибутив, видеокарта
> (догадываюсь, что ATI, интересно поколение), и какое подключение к интернету?

Хм, а я вот сейчас подумал ... если Linux порой так не дружелюбен к разработчику, то я боюсь представить что случится со среднестатистическим пользователем, если хотя бы раз придется лезть читать какой-нить мануал по настройке. Винде вон просто кривой интерфейс простить не могут или там когда она оперативы кушает на 500 МБ больше чем раньше. Хотя если ставка будет делаться на коробку с ограниченным функционалом.

Понятное дело, что Valve нужно сначала разработчиков игр заманить, иначе юзеру делать нечего на Linux.


#46
17:28, 6 апр. 2013

Эээ, один говорит что консоли больше нет,
trex
> Вы линукс когда последний раз использовали? Там теперь чтобы в консоль залезть
> наде ее еще очень хорошо поискать. Хвала Марку!
второй магическими строками бросается,
RPGman
> "sudo apt-get install eclipse eclipse-jdt maven git"
так что там у вас на линуксах? Все также надо каждый чих в консоли килобайтами текста набивать или все таки есть какое-никакое гуи над этим делом, чтоб не костыль а полнофункционально?


Xop
> Насчет нелюбви к сборке в консоли это вы зря на самом деле. Когда проект
> большой, и над ним работает много людей - очень полезно иметь возможность
> автоматически на серваке собирать его, прогонять автоматизированные тесты и
> если все ок, то отдавать в тестирование готовые бинарники собранные в чистом
> окружении.
Все это можно делать также автоматически прямо из студии нажав несколько кнопок и не надо держать целого специалиста по конфигурированию сборок для cmake. Ну а то что в студии сделать нельзя (типа распределения файлов по папкам с последующей сборкой архивов), можно описать простым bat файлом, а при должной сноровке вместо bat юзануть бейсикскрипт, питон или даже луа, и этот скрипт умная студия сама запустит

#47
17:35, 6 апр. 2013

RPGman
> Т.е. они три дня писали "sudo apt-get install eclipse eclipse-jdt maven git" ?
  К как же контроль? install положит покеты в первое же попавшееся место. Хотя понятно, что для линукса весь диск это отхожее место и что там куда попадёт в принципе не важно, потому что всё равно в случае сбоя всё переустанавливать опять такими же резкими способами. Но на винде люди обычно следят что куда кладётся и даже в некоторых случаях стараются отмежевать экосистемы для разных продуктов друг от друга. Так что подозреваю что трое товарищей просто пытались объяснить оси куда что надо положить, а она упорно не слушалась. На винде, кстати, красноглазые проги тоже не очень рады когда их путь установки по умолчанию меняют. Как будто для разработчиков сюрприз что так можно делать.

#48
17:36, 6 апр. 2013

Xop, это было где то под НГ 2013.
Видео карта GeForce 9600GT, версия Ubuntu - 12.04 и 12.10, пробовал обе.
Интернет L2TP VPN. Я его смог подключить, но все равно оставались некоторые проблемы, например, инет напрочь падал ни с того ни с сего.
И, собсно, Ubuntu единственная линукс, где его он вообще работал. Таким образом, мои попытки поставить ArchLinux тоже пошли крахом ( он же вроде только через сеть ставиться, не? )

#49
17:37, 6 апр. 2013

TauJIep
> допроса google
то есть больше пяти минут на установку?

#50
17:39, 6 апр. 2013

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

#51
17:41, 6 апр. 2013

Zefick
> Хотя понятно, что для линукса весь диск это отхожее место и что там куда
> попадёт в принципе не важно
Вот кстати из-за этого априори я невзлюбил линуксы. Но надеялся что там не все так плачевно. Я наверное с детства имел какую-то болезненую потребность упорядочивать на жестком диске все именно так как хочу (помню даже графики папок рисовал - sic). И сейчас у меня программы устанавливаются в папку Soft (там куча подпапок группирующих их по типу). игры в Games и т.д.

#52
17:45, 6 апр. 2013

TauJIep
> Сравнить с виндоус?
Хорошо, перефразию, больше 5 минут активных действий со стороны юзера? Потому что в виндовс, надо нажать пару кнопок в мастере установки

eger_666
> В том то и дело, что к сожалению или к счастью, "среднестатистический
> пользователь" - это домохозяйки и офисные ТП, который далеки от всего это как
> небо и земля друг от друга.
А игры на кого рассчитаны? На илиту? или на домохозяек?

#53
17:45, 6 апр. 2013

и тут ненавидетили набежали :(

#54
17:46, 6 апр. 2013

war_zes, на школьников) а они почти домохозяйки.

#55
17:47, 6 апр. 2013

Xop
> Когда проект большой, и над ним работает много людей - очень полезно иметь
> возможность автоматически на серваке собирать его, прогонять автоматизированные
> тесты и если все ок, то отдавать в тестирование готовые бинарники собранные в
> чистом окружении.
  Ну вообще-то так везде и делается независимо от системы. Просто открыть IDE и запустить в ней проект или потратить полдня на конфигурирование сборки и только потом увидеть результат - разница всё-таки есть. И как-то ни холодно ни жарко от того, что у разработчиков уже всё было настроено, а мне приходится делать их работу.

#56
18:03, 6 апр. 2013

eger_666
> war_zes, на школьников) а они почти домохозяйки.
Ну так ответь - зачем линуксу игры? Если массовый потребитель всеравно не осилит линукс, ибо еще школу не окончил, то какой же тогда профит можно получить с этой платформы?

#57
18:09, 6 апр. 2013

TauJIep
> Если только в этом причина... XD В прочем - ты-же не лезешь в системные папки
> виндоус и не упорядочиваешь там по своей блажи.
В детстве лез (и через кучу проб и ошибок узнал что делает чуть ли не каждый файлик в windows), благо 98 винда это спокойно позволяла, сейчас вырос - лень

#58
18:10, 6 апр. 2013

Osiris
> если Linux порой так не дружелюбен к разработчику, то я боюсь представить что
> случится со среднестатистическим пользователем
Ну в случае с ubuntu я наблюдал обычно один из двух сценариев - либо все встало "из коробки" в несколько кликов без всяких проблем, и сразу есть адекватный набор софта для повседневых задач, либо если какая-то критически важная железка не поддерживается, то все встало колом и даже не факт, что чтение мануалов поможет. Первый сценарий к счастью гораздо более частый, второй все реже.

> маленькие PC игрушки. Мне чем меньше - тем лучше.
Ну это специфика вашей работы, и вполне разумный для нее подход. Если мне надо накидать какой-нибудь proof of concept я тоже не хватаюсь за cmake :)

eger_666
> это было где то под НГ 2013.
> Видео карта GeForce 9600GT, версия Ubuntu - 12.04 и 12.10, пробовал обе.
> Интернет L2TP VPN.
С некоторыми VPNами там действительно беда, сочувствую. А вот почему были проблемы с этой видеокартой - это реально удивительно. Случайно не 32-битная система была и проблемы с vmalloc? Arch - да, только через сеть, и только после предварительного вдумчивого чтения документации. Не могу сказать, что это радует.

Zefick
> К как же контроль? install положит покеты в первое же попавшееся место
В линуксе есть очень четкий регламент где что и как должно лежать, и это экономит реально много времени. А еще есть централизованный пакетный менеджер, со стандартным интерфейсом (в отличии от зоопарка инсталляторов виндовых программ), который среди прочего не даст одному пакету переписать файлы другого.

#59
18:12, 6 апр. 2013

war_zes
> Если массовый потребитель всеравно не осилит линукс, ибо еще школу не окончил,

Массовый потребитель давно окончил школу. Максимальная покупательная способность для игр - это США, а там среднестатистический пользователь давно перевалили за 25, но это совсем не делает его устойчивым к чтению мануалов )

Страницы: 13 4 5 680 Следующая »
ПрограммированиеФорумОбщее

Тема в архиве.