Writer пишет:Co Steam стало заметно лучше, кстати.
Вот тут, кстати, палка на двух концах.
С одной стороны, на самом деле прослеживается положительная тенденция. И игр нативных стало больше, и драйвера пилятся активней и т.д. и т.п. Но это лишь одна сторона монеты. На практике, как всегда, в бочке с медом оказалась ложка дегтя. Хотя здесь, правильнее сказать, черпак или половник, символичней будет охарактеризовать ситуацию.
Дабы не быть голословным, из личного опыта. За последнюю неделю я купил 4 игры и 1 программу для Linux в Steam.
Программа фактически непригодна к использованию. Отписался на форуме, разработчики тем же вечером сами вышли со мной на контакт. Собрали всю необходимую информацию, заверили что все починят. В общем, жду. Время покажет.
Игра 1. Полностью играбельна. Никаких проблем.
Игра 2. Чутка притормаживает в главном меню. Сам игровой процесс без нареканий, все плавно, все работает.
Игра 3. Сам игровой процесс работает, в принципе, все работает. Но раздражает баг. Поверх внутриигрового курсора все время отображается курсор системный. На форуме обнаружил, что этот баг есть практически у всех Linux-пользователей. Баг обещали исправить еще в ноябре. Что-то изменилось? Естественно, нет. Всем плевать. На мое сообщение с вопросами "а када и пачиму?!" предпочли не отвечать.
Игра 4. Периодически вылетает. Больше половины заявленных фишек в игре не работает. В т.ч. элементарных, таких как достижения Steam. Подлагивает боевая система, персонаж, враги и т.д. по ходу боя запросто странным образом телепортируются на 4-5 метров в сторону, бегу по дороге, хоп, и бегу уже по полю у дороги
Разработчик на мое сообщение гордо ответил, что я все придумал, в игре все работает, а мои слово - просто клевета. Судя по форуму, друг линуксойдов или банально игнорит, или так же отшивает.
И это только за последнюю неделю. За все время с релиза Steam for Linux покупки для Linux запросто оказываются по качеству как игра 4. Или в целом работают, но каким-то мелким багом бесят без намека на его исправление, как игра 3.
К чему я это (про личный опыт) написал. А кто тому, что несмотря ни на что, разрабатывают игры под вендой и тестируют тоже под вендой, а линуксовый билд тупо выбрасывают в продажу без тестирования, если игра запустится на свежеустановленной убунте.
Valve создали тенденцию, по которой последовали и разработчики популярных игровых движков. Особенно стоит заострить внимание на Unity3d (из примера выше игры 3 и 4 как раз на unity3d). Именно на этом двиге ежедневно создаются килотонны игр, от откровенного шлака до вполне себе крутых проектов. Как известно, Unity3D экспортирует и бинарники для Linux, т.е. потенциально, добрая часть игр на unity3d может иметь нативные версии. Вот только дело в том, что "потенциально" не подразумевает, что игру не придется допиливать специально для Linux. И если у Valve игры для Linux рабочие, то у других разработчиков далеко не всегда.
Разработчики дабы расширить потенциальную аудиторию покупателей, пользуются возможностью и экспортируют игру для Linux в т.ч. Но как я уже сказал, судя по всему, линуксовый билд у разработчиков игр тестить "немодно".
Так и получается, что игра работает под вендой нормально, а в Linux-версии количество багов бьет все рекорды. Я даже встречал игры, которые практически неиграбельны, но страница в магазине Steam гордо содержит в списке платформ иконку Tux'а.
Раньше игр было куда меньше - факт. Вот только в большинстве своем, они были рабочими. И есть знать где искать, найти себе новую игрушку было вполне реально. Да и wine никто не отменял для тех, кому религия позволяет.
Сейчас же, в поиске нормальных игр, приходится еще и килотонны мусора отбрасывать, который вроде как для Linux заявлен, на практике - см. выше. Так и выходит, игр много, но "много" не значит "качественно". И сводится то все к тому, что нативная версия работает с помощью такой-то матери, сносишь и ставить вендовую версию в wine.
Fedora GNOME3