- Ігри з відкритим вихідним кодом
- Ігрові дистрибутиви Linux
- Запускаємо Windows-ігри в Linux
- Емулятори ігрових консолей
- висновки
Нещодавно вийшов клієнт Steam для Linux змусив по-новому поглянути на цю операційну систему. Крім того, за чутками, саме під управлінням Linux буде працювати готується до виходу ігрова консоль Steam Box від компанії Valve.
Адаптованих для Linux ігор в каталозі Steam поки, по правді кажучи, трохи - трохи більше сорока штук, та й більшість з них являють собою або інді-ігри на любителя, або вже набридлі хіти минулих років. Проте, в середовищі Linux і без того є у що пограти.
Ігри з відкритим вихідним кодом
Чим операційна система Linux вже точно не обділена, так це іграми з відкритим вихідним кодом. Більшість з них безкоштовні і Кросплатформені, тобто без проблем запускаються і в ОС Windows, але зрідка трапляються і ексклюзиви, створені виключно для Linux.
Непогана підбірка open source ігор - понад 260 штук - представлена в каталозі на сайті української компанії UALinux, що спеціалізується на розробці і впровадженні ПО на базі Linux. Крім того, безліч ігор можна безкоштовно і цілком легально завантажити з офіційних репозиторіїв тих чи інших дистрибутивів Linux.
Яскравими ж представниками ігор з відкритим вихідним кодом, на нашу думку, є шутери OpenArena і AssaultCube , стратегії Warzone 2100 і Battle for Wesnoth , автогонки SuperTuxKart і платформер Secret Maryo Chronicles .
Всі вищезгадані гри невибагливі до системних ресурсів ПК, що не може не радувати, адже користувачі часто вибирають Linux в якості основи для малопотужних або застарілих систем. Та ж гра OpenArena, заснована на движку Quake III, задовольняється малим: процесор Intel Pentium 166 MHz, 64 MB оперативної пам'яті і відеокарта 8 MB.
Якість графіки в open source іграх, чесно кажучи, залишає бажати кращого, але казуальними їх вже точно не назвеш. Наприклад, стратегія реального часу Warzone 2100 змушує згадати класичну Dune 2000, кожна місія в якій проходилася зі скреготом зубів і не факт, що навіть з другої-третьої спроби.
Ігрові дистрибутиви Linux
За даними ресурсу distrowatch.com , Присвяченого вільному ПЗ, за минулий рік користувачі проявили найбільший інтерес до дистрибутивів Linux Mint, Mageia, Ubuntu, Fedora і Debian. Всі вони мають офіційні і аматорські форуми, які допомагають вирішити проблеми з ПО і «залізом», а також власні репозиторії ПО, в тому числі з іграми. Але якщо все-таки вибирати серед п'ятірки лідерів один по-справжньому ігровий дистрибутив Linux, то це буде, без сумніву, Ubuntu , І причин цьому відразу декілька.
По-перше, офіційно клієнт ігрового сервісу Steam підтримується лише дистрибутивом Ubuntu. Звичайно, володіючи певним досвідом роботи з Linux, його можна запустити в дистрибутивах Mint і Debian, що мають «родинні» зв'язки з Ubuntu. Але чи варто витрачати на це час, а часто ще й нерви?
По-друге, в операційну систему Ubuntu інтегрований онлайновий магазин додатків під назвою Software Center, інтерфейс якого куди більш простий і зручний, ніж у репозиторіїв більшості інших дистрибутивів Linux. За аналогією з Google Play і App Store, перед завантаженням ігор в Ubuntu Software Center пропонується переглянути їх скріншоти і почитати відгуки, в тому числі російською мовою.
По-третє, далеко не всі open source гри розповсюджуються за допомогою офіційних репозиторіїв дистрибутивів Linux. Багато цікаві ігри викладаються на сайтах sourceforge.net і code.google.com у вигляді вихідних кодів для власноручного складання під будь-яку ОС і готових настановних DEB-файлів для Ubuntu. Ясна річ, більш прийнятним є саме другий варіант.
Крім Ubuntu, любителям комп'ютерних ігор варто звернути увагу ще й на спеціалізований дистрибутив LinuX-gamers Big edition . Він містить більше тридцяти ігор, серед яких представлені демо-версії комерційних проектів World of Goo і Osmos. Повні ж версії цих ігор, нагадаємо, можна придбати в онлайнових магазинах Steam і Ubuntu Software Center.
Крім того, в складі LinuX-gamers Big edition є пропрієтарні драйвери для відеокарт NVIDIA і AMD, а драйвери для інтегрованої графіки Intel вже давно стали невід'ємною частиною ядра Linux. А здатність працювати в якості LiveCD або LiveUSB і зовсім дозволяє перетворити будь-який ПК в ігровий без необхідності встановлювати систему на його жорсткий диск.
Запускаємо Windows-ігри в Linux
Справжньою паличкою-виручалочкою для тих комп'ютерних ентузіастів, кому однаково цікаві ОС Linux і гри для Windows, стане програма Wine . Не будучи за своєю суттю віртуальною машиною на кшталт VMware і VirtualBox, емулятор Wine дозволяє запускати в середовищі UNIX-подібних операційних систем, до яких відноситься і Linux, практично будь-які Windows-додатки, в тому числі тривимірні ігри. Розробники Wine навіть примудрилися реалізувати підтримку графічних бібліотек DirectX, незважаючи на те що рідний для Linux є альтернативна технологія OpenGL.
Варто відзначити, що далеко не всі програми коректно працюють в Wine: для плавної роботи тривимірної гри в емуляторі, як правило, потрібно значно потужніший ПК, ніж для її запуску безпосередньо в Windows. Як результат, добре працюють в Linux лише ігри, які вийшли рік і більше тому, і встигли пройти апробацію розробниками Wine, які частенько випускають нові версії свого дітища. Про те, чи коректно працює в емуляторі та чи інша комп'ютерна гра, можна дізнатися з бази даних appdb.winehq.org . Там же публікуються корисні поради щодо оптимізації роботи Windows-ігор в середовищі Linux.
Паралельно з програмою Wine розвивається заснований на її базі проект PlayOnLinux . Крім емулятора, він включає готові профілі налаштувань для запуску багатьох популярних Windows-ігор, які в оригінальній версії Wine працюють не зовсім коректно.
Ще одним корисним додатком для любителів пограти на ПК з Linux, безсумнівно, стане емулятор віртуальних дисків Furius ISO Mount , Який крім ISO-образів підтримує ще й формати MDF і NRG.
Емулятори ігрових консолей
Крім ігор для Windows, нових і старих, в середовищі Linux можна запускати і хіти консолей минулих поколінь. В каталозі Ubuntu Software Center не важко буде знайти емулятори Nintendo Entertainment System, Sega Mega Drive, Nintendo 64, Game Boy Advance, Sony PlayStation і навіть Playstation 2. Правда, для останньої, як і для поширеного вище емулятора Wine, потрібні досить-таки продуктивні процесор і відеокарта.
З підтримкою геймпадов в Ubuntu, як і в інших широко поширених дистрибутивах Linux, все в повному порядку. Протестований нами ігровий контролер Logitech F510 коректно визначився в режимі роботи X-Input, який не тільки використовується для більшості сучасних Windows-ігор, але і цілком годиться для емуляторів класичних ігрових консолей.
висновки
Незважаючи на те що поки є порівняно невеликий асортимент комерційних ігор для Linux, особливо з гарною графікою, користувачам цієї операційної системи, як показує практика, не доводиться нудьгувати. Велика кількість кроссплатформенних проектів з відкритим вихідним кодом, а також численні емулятори класичних і сучасних ігрових платформ роблять цю ОС нехай і не ідеальним, але цілком прийнятним рішенням для ігор.
І все ж хочеться вірити, що з часом авторитет Valve підштовхне розробників і видавців до трохи більше активному переносу вже існуючих і створення нових ігор для операційної системи Linux. А які ігри для Linux і Кросплатформені open source проекти з уже існуючих подобаються вам найбільше?
Але чи варто витрачати на це час, а часто ще й нерви?А які ігри для Linux і Кросплатформені open source проекти з уже існуючих подобаються вам найбільше?