LiteNet.Ru - Актуально о ПК и ПО. 2006-2019.
СТАТЬИ | НОВОСТИ | ПРОГРАММЫ | ОБРАТНАЯ СВЯЗЬ | КАРТА САЙТА
Сейчас на сайте: 5 пользователей онлайн
Обновления
Комментарии dynabook Satellite... [29.03.19]
Материал Seagate обещает HDD на 36 ТБ в 2021 году [24.03.19]
Материал За что производители игр не любят Linux? [24.03.19]
Материал Стали тормозить игры в Windows 10? В этом виноват небольшой патч Windows [24.03.19]
Материал Microsoft придумала, как переманить вас в свой браузер из Chrome и Firefox [24.03.19]
Материал Вышел Firefox 66 - блокировка звука, поиск по вкладкам и устранение уязвимостей [24.03.19]
Материал Intel впервые показала свою дискретную графику [24.03.19]
Материал Wise Registry Cleaner 10.1.8 [24.03.19]
Материал Freemake Video Converter 4.1.10.203 [24.03.19]
Материал Google Chrome 73.0.3683.88 [24.03.19]
Материал DAEMON Tools Lite 10.10.0.0797 [21.03.19]
Материал PuTTY 0.71 [21.03.19]
Материал Wise Disk Cleaner 10.1.7.766 [21.03.19]
Комментарии СПАСИБО!!! Получил... [04.03.19]
Комментарии Уважаемый Професси... [11.01.19]
Комментарии спасибо... [14.12.18]
Комментарии Спасибо, не заняло... [05.12.18]
Комментарии Toshiba satelit a2... [25.11.18]
Комментарии Вы шутите?... [23.11.18]
Комментарии Отличный продукт. ... [18.11.18]
Комментарии На второй вкладке ... [10.09.18]
Комментарии Помогло трёхсекунд... [04.07.18]
Комментарии Toshiba 440CDT Пр... [04.07.18]
Комментарии Не совсем согласен... [19.06.18]

RSS

Последние добавленные статьи

За что производители игр не любят Linux?
24.03.2019

Логотип LinuxНа днях одна игродельческая компания объявила о прекращении разработки новой игры под Linux, тогда как версии для Windows и Mac OS выйдут. В своем блоге компания описала проблемы Linux, из-за которых разработка игр для линуксоидов пока не имеет смысла.

Пять причин, из за которых разработчики не делают игры под ОС Linux:

1. Нет DirectX
Версия для Windows использует библиотеку DirectX. В Линуксе ее нет, поэтому приходится переписывать значительный объем кода под OpenGL. Программировать приходится много, а платежеспособных игроманов с Linux менее 1%. Экономическая целесообразность под вопросом.

2. Драйвера видеокарт "не очень"
Nvidia и ATI запиливают отличные драйвера под Windows, тогда как Linux-версии подвергаются кастрации. А если в драйвере нет фичи, то приходится реализовывать ее на уровне самой игры. Это означает, что программировать придется еще больше. Зачем? Проще послать 1% пользователей Linux.

3. Зоопарк дистрибутивов Linux
Проблема в том, что трудно учесть все нюансы десятков дистрибутивов Linux. Поэтому подготовленные универсальные бинарники часто глючат и падают, что вызывает у азартных игроков лютый баттхёрт. Готовить спецпакет под каждый дистрибутив долго и дорого.

4. Поддержка оборудования
С устройствами ввода просто беда, особенно с игровыми контроллерами. Они либо глючат, либо под них вообще нет фирменных драйверов для Linux и используется какой-нибудь generic, в котором отсутствует половина возможностей. Опять-таки, придется дописывать самостоятельно, либо пользователь получит bad experience.

5. Проприетарные кодеки
Для воспроизведения видео в играх часто используются проприетарные форматы. Если производитель не выпускает кодек под Linux, то для Linux-версии нужно перекодировать и ресурсные файлы. Ради 1% пользователей этого делать не хочется.

Что еще почитать?