Когда говорят о плюсах и минусах Linux зачастую упоминается тот факт, что в Linux мало игр, хотя и делается упор на то, что игры под Linux бесплатные. Это утверждение справедливо и касается прежде всего тех, кто использует Windows и играет в платные игры. Под платными играми я имею ввиду те, которые разрабатываются организациями в коммерческих целях. В этой статье я хотел бы рассмотреть текущую ситуацию «на рынке» компьютерных игр для Linux и попытаюсь дать сравнение с Windows.
Игр много
Игр для Linux действительно очень много и что самое главное они бесплатные (см. каталог игр для Linux — http://pingvinus.ru/games). Их можно в любое время скачать совершенно свободно. Почти все Linux игры распространяются с открытыми исходными кодами. Если сравнивать в количественном отношении игры для Linux и игры для Windows, то последних будет в несколько раз больше (я даже не берусь предположить во сколько раз). Если же сравнивать само качество игр, то тут Windows тоже скорее выигрывает. Рассмотрим основные игровые аспекты и посмотрим, чем Windows игры отличаются от Linux игр.
Жанры
Рассмотрим основные игровые жанры и как обстоят с ними дела в Linux.
Аркады и логические игры
Аркад и различных логических игр для Linux наверное больше всего среди всех жанров. Здесь и платформенные аркады, и различные игры с шариком, масса вариаций тетрисов, множество логических игр, различные стрелялки и многие другие. В плане аркадных игр Linux определенно может соперничать с Windows.
3D шутеры
3D шутеров для Linux относительно много. Их основная особенность это нацеленность на многопользовательскую игру. Для некоторых шутеров есть боты, однако, в Linux отсутствуют шутеры для однопользовательской игры (синглплеереные). То есть именно те, где нужно одному пробираться сквозь игровой мир и отстреливать на своем пути всякую нечисть. Самыми популярными движками, на основе которых разрабатывают 3D шутеры для Linux, это движки Quake и Cube. Эти движки позволяют создавать красивые карты, обладают хорошей физикой и они бесплатны. К тому же не требуют для игры новомодных графических карт и мощного процессора. Основным требованием в большинстве случаев является наличие «хороших» драйверов к вашей видеокарте. К популярным шутерам можно отнести Assault Cube, Cube 2: Sauerbraten, OpenArena, Urban Terror. Некоторые из них однозначно сравнимы с легендарными CounterStrike и Quake.
Стратегии
Стратегий для Linux очень мало. Их буквально можно пересчитать по пальцам. Еще огорчает тот факт, что для Linux нет настоящих стратегий реального времени (real-time стратегий), то есть что-то типа Age Of Empires. Уже довольно давно ведется разработка real-time стратегии, с интересным названием 0 A.D, но насколько мне известно, искусственный интелект (AI) в ней находится еще на стадии разработки, хотя скриншоты очень красивые. Поэтому остается только ждать. С пошаговыми стратегиями ситуация уже лучше. Есть замечательная стратегия Battle for Wesnoth (Битва за Веснот), в которой есть полноценные синглплеер и мультиплеер. Есть замечательные аналоги игр Цивилизация и Колонизация — это игры Freeciv и FreeCol. Графикой они не блещут, но играть в них очень интересно.
Симуляторы
С играми симуляторами в Linux просто беда. Здесь их единицы. Погонять в гонки, сбросить бомбу с самолета, поуправлять кораблем в Linux проблематично. Из гонок, думаю, нужно упомянуть Torcs и VDrift, которые не блещут графикой, но по отзывам очень интересные и затягивающие игры, обладающие хорошей физической моделью автомобиля. Отмечу также игру Danger from the Deep, в которой вы управляете подводной лодкой во времена Второй Мировой Войны. Есть еще некоторые игры, но до жанра полноценных игровых симуляторов им нужно еще дотянуть. Отдельно отмечу, что я говорю именно об игровых симуляторах, так как есть, например, очень качественный бесплатный авиационный симулятор
Графика в играх
Уже тот факт, что большинство игр для Windows разрабатываются коммерческими компаниями говорит о том, что и качество графики в таких играх должно быть на высшем уровне. Современные 3D игры поражают своей реалистичностью. В Linux с графикой в играх дела обстоят далеко не лучшим образом. Как я уже упоминал, некоторые 3D шутеры используют графический движок игры Quake 3 Arena. Большая часть игр под Windows использует для глафики DirectX. Под Linux же DirectX нет и некоторые 2D и 3D игры используют библиотеку OpenGL. Есть большой плюс игр для Linux — это нетребовательность к ресурсам компьютера. И сами игры занимают довольно мало места. Сложно найти игру для Linux, которая весила бы больше 600 мегабайт. В большинстве случаев размер архива с Linux игрой не превышает
![]() | ![]() |
3D шутер Nexuiz для Linux. | Аркада Wormux для Linux. |
Геймплей
Наверное, главная особенность игр для Linux это не качество графики и новомодных графических эффектов, а геймплей. Именно то, что заставляет долго сидеть за компьютером и играть, играть и играть. Многие Linux игры обладают большим числом настроек, позволяют полностью менять управление, поведение, сложность игры. Одним словом, дают большую свободу.
Кроссплатформенные игры
В последнее время наблюдается тенденция разработки кроссплатформенных игр. Кроссплатформенные игры это те, которые могут работать в нескольких операционных системах. Уже сейчас встречается очень много игр, которые хорошо работают в Linux, Windows и MacOS X. Более того, есть несколько платных Windows игр, которые имеют версии для Linux. То же самое относится и к программному обеспечению. В будущем такая тенденция только сохранится и будет развиваться, хотя бы учитывая тот факт, что пользователей Linux и MacOS X с каждым днем становится все больше.
Эмуляторы
Одной из возможности играть в Linux в игры, которые доступны для Windows это использовать эмуляторы. Эмуляторы это программы, которые эмулируют другую операционную систему и позволяют приложениям, разработанными для другой операционной системы, работать в Linux. На самом деле это действительно спасительная микстура для тех, кого сдерживает переход на Linux именно по причине отсутствия любимых Windows игр в Linux.
Самым главным и популярным эмулятором является Wine. С его помощью можно играть под Linux в огромное количество игр для Windows. Причем список таких работающих игр постоянно растет. Для примера Wine позволяет играть под Linux в такие игры, как Age of Empires, Counter-Strike: Source, Call of Duty, FIFA, Final Fantasy, GTA San Andreas, GTA Vice City, Need for Speed, World of Warcraft.
Для любителей старых MS-DOS игр существует эмуляторы DOSBox и DOSEMU, которые эмулируют DOS. Список работающих игр очень большой. Они позволяют играть под Linux в такие легендарные игры как Aladdin, Carmageddon, Digger, Doom, Duke Nukem, Dune, Fallout, Heroes of Might and Magic, Lemmings, Prince of Persia, Settlers, SimCity, Theme Hospital, Warcraft, Wolfenstein 3D, Worms.
![]() | ![]() |
Игра Carmageddon, запущенная в Linux. Эмулятор Dosemu. Скриншот взят с официального сайта. | Игра Theme Hospital, запущенная в Linux. Эмулятор Dosemu. Скриншот взят с официального сайта. |
Заключение
Не буду отрицать тот факт, что в плане игр Windows значительно выигрывает у Linux. Не буду отрицать тот факт, что игр для Linux еще очень мало. Но уже сейчас видно, что ситуация постепенно улучшается. Во-первых, как таковых Linux игр становится все больше и качество их улучшается. Во-вторых, растет число кроссплатформенных игр. Также не будем забывать тот факт, что игры для Linux бесплатные и их можно бесплатно скачать. Большинство из них устанавливаются буквально за пару минут. Думаю, настанет день, когда любую игру можно будет свободно запускать в Linux.
P.S. Возможно кого-то эта статья сильно заденет, возможно вызовет недоверие. Я не хотел никого обидеть и уж тем более что-то навязывать. Это всего лишь мои размышления. Сам очень люблю и уважаю Linux игры. Приношу извинения, если не упомянул какие-то интересные и важные игры. В комментариях, надеюсь, читатели меня дополнят.
Комментарии
18:50
п.с.: я лично на линукс перелез какраз из-за отсутствия тут такого обилия игр как под виндой
02:26
Что так? Хотелось бы кроме "лозунга" еще и аргументацию услышать :)
12:58
02:17
15:52
18:53
True Combat Elite, Teeworlds, Open Arena, Astro Menace, Sacred, Судоку, Маджонг )) вот такой хит-парад
21:47
15:53
08:33
13:34
так что можно играть во все виндовые игры, только голову нужно немного приложить
16:14
В чем именно заключается заблуждение?
Последнее огромное предложение я до конца не понял ;)
14:02
15:04
16:01
18:25
Вы ошыбаетесь, DirectX там нет и не будет... это чисто майкрософтовская хрень... и открывать её код никто не будет!
есть емуляция директХ через ОпенГЛ ... но это совсем не то
19:35
wget http://www.kegel.com/wine/winetricks
sudo chmod +x winetricks
sudo mv winetricks /usr/local/bin
а уже потом
winetricks directx9
winetricks dotnet20
winetricks vcrun2008sp1 что и есть
установить DirectX, NET 2.0 VISUAL C++ 2008
И секретов как это сделать нет, просто желать и делать разные понятия
19:47
22:10
с 2008 года, предположив что именно этот вопрос вызовет сложности распространения системы, я потратил много своего времени что бы доказать обратное фразе "...в плане игр Windows значительно выигрывает у Linux..." в результате поставленная цель мной достигнута, коротко результат такой: Игры для виндов в Linux работают гораздо стабильнее чем в "родной" среде.
Wine не эмулятор Windows а как бы мягче сказать обманщик что приложение работает с ядром Windows.
Немного но и немало сил потрачено, что бы российский Пингвинус стал реальностью, уже лет 5 существует проект Runtu котором знают что если в системе чего нет, но что то понадобится это в ближайшее время будет сделано. Но это в том случае если понадобится многим,и процесс должен быть сложным, иначе придется самим, но что нет ничего невозможного. А на писак разных, насмотрелся, вдоволь, графоманы что ли.........
20:55
да можно под вайном играть игры с директХ, да можно его поставить под вайном... я и не говорил что нельзя... )
я только сказал что нету ДиректХ под линукс (и не будет), вайн его емулирует ОпенГЛом!
20:58
Без обид, удачи!
21:04
11:08
13:19
14:06
18:13
00:15
PS а подо что писать я под DOS начинал, что же теперь, делать со стажем в четверть века, а Linux только 20й год идет попробуй на gnubox.eu запросить авторизацию
11:08
Wine — это альтернативная реализация Windows API.
12:01
1. от Voland "Вообще, unix подобные ОС не ориентированы на игры - это ПО для совершенно иных задач. А тот факт, что даже под них имеются вполне сносные игры, то это еще один "ап" в нашу, линуксоидную копилку ))"
м.б. и не оринтированны на игры, но и для другого, а именно для установки по крайней мере порядка 3-6 миллионов компьютеров в нашей стране и использования не для игр он тоже не приспособлен, простите меня но Win7 прошел сертификацию ФСТЭК в течении года с моменты появлении пиратских бет в сети, подвиды Linux уже по 3+ лет не проходят сертификации.
2. только и вопли о свободном по, а каждый кому не лень создает свою "песочницу" и в ней копается, при этом еще разводя срачи с соседями.
3. драйвера..., особенно видиокарт, пусть мне ктонибудь скажет, что на современном оборудовании у него не было проблем и что его компьютер используется на полную мощьность, а не с поддержкой режимов умерших везде 6олее 10 лет назад.
И не надо про Wine, ставить это, а потом получить винды с еще большим количеством косяков и тормозов, чем от мелкософта, смысл...?
Из всего этого следует, что Linux нужен только для Linux-са, т.е. как онанизм - движение есть, толку нет...
02:18
Если вы считаете, что "внести свои 3 копейки" это выдать на гора бред, типа умными словами приправленный, то мне вас жаль.
Свобода вероисповедания у нас в стране закреплена конституцией. Поэтому занимайтесь сексом с Windows, если вам так хочется. А нам предоставьте возможность "поонанировать" с Линуксом.
Только вот подглядывать за нами, а тем более рассказывать как надо это делать не стоит.
У нас тут с безопасностью просто: или нету вирусов, или те что есть после перезагрузки погибают. Надежность и отказоустойчивость у системы подтверждена многолетним опытом использования. Ну а от тупого пользователя не поможет ни сертификат, ни новый фаерволл. Если пароль 123, а службы удаленного доступа открыты миру, тут уже ничего не спасет.
Отсюда вопрос: А вам сертификат ФСТЭК лично чем помог в жизни?
Про остальные ваши "доводы" я скромно умолчу. Их нет, потому и говорить не о чем. А вот этот мне лично интересен.
21:22
Да, я создал свою песочницу и даже ковыряться в ней не надо. Стабильно работает. И срач не устраиваю (и даже винду дерьмом не считаю).
Ни с одним устройством не было проблем потому, что перед установкой я потратил полчаса на чтение. Ни с видеокартой, ни с интеловским интегрированным железом. Ни с модемами, ни с телефонами. Может везло мне? Может и так.
Не знаю, как так я уже 3 года работаю на системе, которая не приспособлена. Просто ужас. А ФСТЭК я видал в гробу.
22:11
22:35
Но можно закрыть исходный код и выпускать только скомпилированною программу.
vitaly удачи, сам такое хочу сделать.
12:26
П.С. Я САМ В НЕ ВНИКАЛ В СЕЙ ВОПРОС И НИКОГДА НЕ РАЗБИРАЛСЯ С НИМ ПО ПРИЧИНЕ ТОГО, ЧТО НЕ НАХОЖУ ДЛЯ СЕБЯ ЭТО ИНТЕРЕСНЫМ. А ПРОЧИТАТЬ СЕЙ БЛОГ МЕНЯ ЗАСТАВИЛ ВОПРОС О ФУНКЦИОНАЛЬНОСТИ ОС ЛИНУКС. Приятно возится с пингвинами и знать, что в общем-то все остальное тебе и не нужно...
23:01
17:59
Я для себя нашел только 0.A.D. и та не доработана.
14:55
Оценил на форуме несколько более-менее "весомых" игр.
22:47
пол часа потратил чтоб прочитать страницу, но так и не понял сталкер на линукс, как можно поставить?
19:11