В предишни публикации изтъкнах някои от най-новите Linux игри, които се появяват скоро или са излезли, но може и да не са добре известни. За много геймъри в Linux, обаче, басейнът на родните игри на Linux все още е твърде малък.

Както повечето вече знаят, е възможно да играете някои игри на Windows в Linux чрез Wine. Освен това има два видни търговски вида на Wine, които са проектирани специално за игри: Cedega и CrossOver Games . В един момент имаше малка разлика между трите, различни от графичните конфигурационни интерфейси. Но с течение на времето, всеки от тях е разработил свой набор от функции и в някои случаи поддържа функционалността на Windows, която другите не притежават.

Виното е напълно безплатно и повечето Linux дистрибуции улесняват потребителите да го инсталират. Cedega е на разположение за $ 25 за 6-месечен абонамент. CrossOver Games се продава за еднократна такса от $ 39.95. Wine и CrossOver Games също са достъпни за Mac OS X. Производителите на Cedega продават подобен продукт, наречен Cider for Mac users.

вино

Wine е слой за съвместимост за Linux, който позволява на потребителите да изпълняват приложения на Windows. За разлика от емулатора, който трябва да емулира хардуера и операционната система, Wine има достъп до библиотеките на Windows и ги прави работещи в рамките на Linux. Това прави Wine по-бързо от емулаторите и виртуалните машини.

Съществува голям брой игри, поддържани от "Виното", а на уебсайта на проекта се поддържа значителна база от поддържани и неподдържани игри, често включващи подробности за това как да се работи с игри.

Графичният инструмент за конфигуриране на виното се нарича "winecfg" (конфигурация на виното) и включва инструменти за задаване на драйвери, конфигуриране на мултимедия, настройки на графики и интегриране на компютри. По подразбиране няма графичен интерфейс за инсталиране или пускане на игри, но има безплатни програми на трети страни, които могат да действат като интерфейси.

Виното изпълнява OpenGL игри много добре и ще изпълнява и много игри на DirectX. Някои игри изискват инсталирането на допълнителни библиотеки от DirectX, които са лесно достъпни онлайн. Windows .NET не е лесен за инсталиране в Wine, но игрите, които го изискват изглеждат доста добре. Потребителите могат да инсталират много други допълнителни пакети, като MS Core Fonts, използвайки удобен инструмент, наречен winetricks.

CrossOver Games

Разработена от фирма, наречена Codeweavers, която също прави CrossOver Office, CrossOver Games е проектирана специално за игри Linux. Всичко се контролира от графичен интерфейс, където потребителите могат да създават "бутилки", за да задържат няколко конфигурации на виното. Това ви дава гъвкавостта да имате драстично различни конфигурации за вашите игри.

CrossOver Games има графичен инструмент за инсталиране на игри и допълнителни библиотеки, включително DirectX и .Net. Всички допълнителни пакети се инсталират лесно, което обикновено прави инсталирането на игри по-бързо, отколкото при Wine. За конфигурация използва същата програма, намираща се в Wine.

Подобно на Wine, CrossOver Games има база данни с работни заглавия, но базата данни далеч не е пълна. Потребителите биха били по-добре да използват базата данни на Wine, за да определят дали дадена игра ще работи в CrossOver.

Cedega

Разработено от Transgaming, Cedega разполага със здрав графичен интерфейс с много функции за променяне на графики, звук и др. Тя се основава на по-стара версия на Wine и значително се отклонява от оригиналния код на Wine. В някои случаи това е дало по-голяма подкрепа за пикселни шейдъри и други технологии. В други случаи това означава, че някои игри ще работят във Wine, но не и в Cedega.

Cedega поддържа игри с OpenGL и DirectX и добавя известна съвместимост с DirectX извън Wine и CrossOver. Една съществено отсъстваща функция е .Net поддръжка. Изглежда, че е невъзможно да се инсталира .Net в Cedega, което прави малко вероятно игрите, които го изискват, да се изпълняват.

Сайтът на Cedega включва голяма база от игри, достъпна само за членове. В повечето случаи обаче базата данни ще каже само дали дадена игра работи или не, предоставяйки малко повече информация за нея. Новите игри обикновено не се добавят веднага, тъй като те често са с "Вино". Потребителите могат да надстроят Cedega, стига да поддържат своите абонаменти. След като абонаментът изтече, приложението продължава да работи самостоятелно.

Победителят

За съжаление няма ясен победител. Изпробвах игрите и в трите приложения и установих несъответствие навсякъде. Една игра, която работи в едно, може да не работи в другите. Ето защо единственият начин да получите максималния брой игри на Windows, работещи в Linux, е да имате и трите.

Базата данни на общността на виното има значително предимство пред останалите, тъй като това е единственият начин да се разбере дали игра, която не е официално поддържана, работи. CrossOver има най-добрата поддръжка за инсталиране на допълнителни пакети. Най-силната точка на Cedega е помощната програма за графична конфигурация и поддръжката за напреднали шейдъри. Потребителите могат да започнат игри с Wine и CrossOver от потребителското меню, докато Cedega игри трябва да бъдат стартирани от Cedega.

Съвместимостта с Windows игри никога няма да бъде перфектна за Linux, но тези три решения имат своите положителни атрибути, а потребителят, който иска да играе ограничен брой игри на Windows на Linux, няма да бъде разочарован от никоя от тях.