PDA

Просмотр полной версии : Игры для Linux - поиск, обсуждение и решение проблем


emptily
02.10.2010, 18:35
http://s42.radikal.ru/i098/1010/30/046b99a1dd1e.png

В этой теме обсуждаются нативные и не очень игры под GNU/Linux. Сразу нужно сказать, что запуск абсолютного большинства игр требует установленных в системе проприетарных драйверов для видеокарт. То чего нет в нативном виде, всегда может неплохо заработать из под Wine. Так же не стоит забывать про эмуляторы игровых консолей, а они есть для Dendy, Sega Megadrive, Sony playstation1/2, Nintendo DS, GameBoy etc.

Портированные коммерческие игры

Action (Shooter) / 3D

Prey
Doom 3
Quake 3 Arena
Quake 4
Serious Sam: The First Encounter
Serious Sam 2
Unreal tournament 2004
Max Payne
Max Payne2
Rune
Rune: Halls of Valhalla
America's Army: Special Forces
Enemy territory: Quake wars
Postal Plus
Postal 2
Cold War
Shadowgrounds Survivor
Zero Ballistics
Shadowgrounds
Heretic II
Tribes 2


Role-playing game - RPG

Sacred: Gold Edition
Deus Ex
Gorky 17
NeverWinter Nights
Icewind Dale + Icewind Dale: The Heart of Winter


Стратегии / RTS

SimCity 3000 Unlimited
Majesty Gold
Heroes of Might and Magic III + The Restoration of Erathia
Railroad Tycoon II
Airline Tycoon Deluxe
Heroes Of Newerth
Civilization: Call to Power
Knights & Merchants
Sid Meier's Alpha Centauri

Симуляторы

X2: The Threat
X3: Reunion
Mindrover
Ballistics

Quest / Adventure

Creatures
Machinarium
Amnesia: The Dark Descent
Penumbra: Overture
Penumbra: Black Plague
Penumbra: Requiem


Indie games

Aquaria
Braid
Gish
Lugaru
Machinarium
World of Goo
Revenge of the Titans
Jets'n'Guns
Osmos
Darwinia
Defcon
Samorost
Uplink
Minecraft

MMORPG/RTS

EVE Online
Regnum Online
Savage
Savage 2: A Tortured Soul
Ryzom
Vendetta Online


Достойные внимания бесплатные игры

Hedgewars
Supertux
Open Sonic
Battle for Wesnoth
Openttd
TeeWorlds
Nexuiz
Open arena
Urban Terror
America's Army: Special Forces
Glest
War zone 2100
Hedgewars


Игровые дистрибутивы

LinuX-gamers

LinuX-gamers Live — дистрибутив GNU/Linux, основанный на Arch Linux, распространяемый в виде LiveDVD. Дистрибутив содержит проприетарные графические драйвера для видеокарт ATI и NVIDIA. На данный момент, поддерживается i686 архитектура процессора. Дистрибутив запускается с LiveCD, LiveDVD и LiveUSB без возможности установки на жёсткий диск, и, в отличие от большинства дистрибутивов, предназначен исключительно для игр.
Для пользователей Ubuntu Linux
Ubuntu GamePack

На четырех DVD дисках собраны более 210 самых ярких игр и развлекательных программ. Данный комплект был собран в результате множественных опросов и отзывов на многих русскоязычных форумах, поэтому с уверенностью можно сказать в состав комплекта вошли только самые популярные и интересные игры.

ualinux.com (http://ualinux.com/index.php/ubuntu-gamepack)


Ссылки:

penguspy.com (http://www.penguspy.com/#/All/free_and_commercial/open_closed/sort=1/view=1/limit=0) - хороший тематический ресурс
appdb.winehq.org (http://appdb.winehq.org/) - топ игр работающих под wine
ru.wikipedia (http://ru.wikipedia.org/wiki/Категория:Игры_для_Linux) - страница на wikipedia

Kentаvr
02.10.2010, 20:31
Я ещё что-то слышал, что стим под линух выпустили вроде как, не?
А за оформление — пять в зачетку. Пост закрепил.

[CCCP] Monster
02.10.2010, 20:44
Kentаvr, Нет, Ломбарди прямо задали этот вопрос про стим, и он сказал, что они не работают над ним.

Kentаvr
02.10.2010, 21:06
Хех, странно, ибо по твиттеру прокатывалась волна постов про анонс стима, вроде даже на хабре был пост.

D!@blo
02.10.2010, 21:42
Kentаvr, Под Wine катит https://wiki.ubuntu.com/UbuntuMagazine/HowTo/InstallingSteam

Hast
02.10.2010, 22:18
D!@blo, официального то нету %)

†Grave†
03.10.2010, 15:13
Что-то я не вижу в списке SuperTux О_о
А так за тему 5 :sml:

Sander17
04.10.2010, 00:21
Что-то я не вижу в списке SuperTux
угу ) еще и Tux Racer.

Для любителей Worms покатит - Hedgewars.
И да - про стим были разговоры, мол клиент портируют.

emptily
04.10.2010, 00:33
Про стим были разговоры, что раз на mac портировали, то и до linux не далеко, системы близки все же. Так что надеемся и ждем :) А пока можно в группу вступить в steamcommunity.com (http://steamcommunity.com/groups/steam-linux)

Шапку еще обновлю. Во второй спойлер по быстрому засунул что вспомнил. Приятных игр куда больше.

†Grave†
04.10.2010, 21:28
Sander17,
Говорят, что портировать начали сразу после выхода версии для Mac.

[CCCP] Monster
04.10.2010, 23:40
У меня вопрос. Зачем линуксу стим?

Kentаvr
05.10.2010, 02:11
Ну откровенно говоря, я не знаю даже, зачем он винде %)
Но предполагаю, для "идеи" развития и популяризации игр на никсах.

[CCCP] Monster
05.10.2010, 03:23
Стим вообще служит для издания и продажи игр. Чтобы игры было можно продавать через стим, нужно встраивать в них поддержку библиотек стим. Непонятно, что будет делать стим на линуксах, если через него пока нечего туда продать.

Пока линуксы не обзаведутся нормальным HAL, адекватными дровами и API, который будет ориентирован на скоростную работу с аппаратурой видеоподсистемы (OpenGL таковым не является), о массовой поддержке игр там можно забыть.

NANA
05.10.2010, 11:24
Ну откровенно говоря, я не знаю даже, зачем он винде %)Ну да. Зачем иметь возможность скачать любые ранее купленные игры. Глупость какая то. Надо все хранить на дисках. Я уже не говорю о том, что возможность купить любые ранее вышедшие игры, тоже совершенно бесполезная штука.
(OpenGL таковым не является),Скажите это ребятам из Sony, Nintendo, Apple. А то ребята там носятся со своими девайсами разрабатывают их, и не знают об этом.

Если претензии по HAL туманны и по большей части необоснованны. То касательно OpenGL это вообще бред. До появления Dx 10 - 11, OpenGL вообще был интереснее. Хотя сейчас, да. Спорить на эту тему стало сложнее.

А вот драйвера на видеокарты, да увы говно.

[CCCP] Monster
05.10.2010, 11:59
NANA, Скажите это ребятам из Sony, Nintendo, Apple.

У них выбора просто нет

Если претензии по HAL туманны и по большей части необоснованны.

Очень даже обоснованы, из-за этого у линуксов нет нормальный драйверов. А НВиидии из-за этого пришлось залезать в x-org и переписывать часть библиотек, чтобы добраться до render surface.

То касательно OpenGL это вообще бред.

Это у вас бред, только по причине некомпетентности в вопросе. Сперва почитайте спецификации, потом только разговаривать будем.

Sander17
05.10.2010, 12:27
Хе, рядышком я уже читал спор по поводу DX и OpenGL. Только в нем еще товарищ Nike принимал учатие...по-моему даже 2 раза спорили.
А про стим на линукс, вообще можно было бы распространять некоторые игры. Список, конечно, был бы существенно меньше - всякие игры на движке Doom например - но все же.

[CCCP] Monster
05.10.2010, 12:40
Sander17, Ты про вот это:http://forum.igromania.ru/showpost.php?p=8331559&postcount=3

?

Чтобы появился стимул к переносу стим на все подряд, надо иметь в продаже несколько кроссплатформенных ААА-тайтлов.

Sander17
05.10.2010, 13:51
[CCCP] Monster, честно, лень было перечитывать, но вроде бы да.

emptily
05.10.2010, 14:16
Monster;8521411']
Пока линуксы не обзаведутся нормальным HAL

HAL начиная с Xorg 1.8 больше не используется и полностью заменен связкой udev/evdev(опционально). Вся функциональность HAL находится на этапе перемещения в udev(udisks/DeviceKit включительно).

одной проблемой явно меньше. link (http://ru.gentoo-wiki.com/wiki/HOWTO_hal_%D0%B8_%D1%83%D1%81%D1%82%D1%80%D0%BE%D0 %B9%D1%81%D1%82%D0%B2%D0%B0_%D0%B2%D0%B2%D0%BE%D0% B4%D0%B0)

Monster']У меня вопрос. Зачем линуксу стим?

он может использоваться как сервис цифровой дистрибуции, упрощая издание и продажу игр, тем самым мотивируя разработчиков к более активному портированию их на платформу. ну это в идеале :)

Nike
05.10.2010, 15:00
Ну да. Зачем иметь возможность скачать любые ранее купленные игры. Глупость какая то.
вообще для скачивания держать в системе какое-то г, когда программ для скачивания уже стоит навалом - действительно странно. А для покупок хватает вебсайта. Monster;8521411]API, который будет ориентирован на скоростную работу с аппаратурой видеоподсистемы (OpenGL таковым не является)
а когда у нас огл стал медленнее? Я что-то упустил?

[CCCP] Monster
05.10.2010, 21:26
emptily, одной проблемой явно меньше.

Пока непонятно, хотя и возможно. Если дадут доступ к render surface в системной памяти, то да. А так - я пока не глядел интерфейсы, ничего сказать не могу.

он может использоваться как сервис цифровой дистрибуции, упрощая издание и продажу игр, тем самым мотивируя разработчиков к более активному портированию их на платформу. ну это в идеале

Вообще несколько сомнительно, поскольку ранее игры вполне и без Стим издавались. Вопрос открыт с точки зрения создания кроссплатформенных игр и решения проблем, свзяанных с неизбежным падением производительности кроссплатформенных решений, по сравнению со специализированными.


Nike,
а когда у нас огл стал медленнее? Я что-то упустил?

Эм, ну вообще, да:)

http://forum.igromania.ru/showpost.php?p=8331559&postcount=3

Я тут подробно объяснил, почему именно он медленнее, и почему нельзя от этой проблемы избавиться.

NANA
06.10.2010, 11:22
У них выбора просто нетНу да. Компании то маленькие. Сидят там в своем подвале, да и делают одни из лучших консольных игр.

Очень даже обоснованы, из-за этого у линуксов нет нормальный драйверов.Для видеокарт - возможно. Но производство драйверов для оргтехники под Linux не доставляет каких либо неудобств.

Это у вас бред, только по причине некомпетентности в вопросе. Сперва почитайте спецификации, потом только разговаривать будем.
Ну да. Способ "Ты дибил" был и остается одним из самых быстрый путей к победе в споре.

Но собственно я не спорю, я действительно не профессионал в 3D графике и работе с ней. Хотя мне приходилось работать и с Dx3D и с OpenGL.
Но давайте обратимся к тем, кто зарабатывает на этом деньги:
1. Blizzard делает свои игры в том числе и на OpenGL. Напомню, что они делают игры на PC. У них есть выбор.
2. Valve раз уж пошел об этом разговор использует OpenGL на mac. Причем поддержка есть во всем движке Source. На http://forums.steampowered.com/ разработчики говорили об этом.
При этом на моем макбуке, TF2 идет лучше, чем на настольном компьютере, где стоит WIndows.
3. Изначально консольные игры. Как например игры от Starbreeze Studios. Они даже не пишут новый рендер, все их игры используют OpenGL.

Вообще история о том, что все игры делаются только на Dx, это миф. Порожденный тем, что на Windows удобнее использовать Dx, ибо реализация, которую предлагает майкрософт - говно, которое просто преобразует OpenGL вызовы в Dx3D. И при этом всячески старается помешать сделать нормальную нативную поддержку.

И да. Я надеюсь, Вы понимаете, что ваши слова о производительности OpenGL, это сотрясание воздуха без конкретных фактов?

вообще для скачивания держать в системе какое-то г, когда программ для скачивания уже стоит навалом - действительно странно. А для покупок хватает вебсайта.
Ну мне удобнее. Все игры в одном месте. Автоматически обновляются. Система друзей, которая безумно удобна например в TF2. При этом найдя друзей в TF2, я могу позвать играть их в l4d.
Ну и возможность покупать игры, которые вышли >10 лет назад, тоже очень удобна. Диски этих игр сейчас не найти.

Получается, что я вижу кучу плюсов, но не вижу не одного минуса для себя.

emptily
06.10.2010, 12:55
Monster;8524018']
Вопрос открыт с точки зрения создания кроссплатформенных игр и решения проблем, свзяанных с неизбежным падением производительности кроссплатформенных решений, по сравнению со специализированными.


по моему только неудобство, а не проблема. так же часто бывает что, получая большой профит в чем-то одном приходится жертвовать чем-то другим. в данном случае + кроссплатформенность, - некоторое количество производительности. и как заметил NANA неизвестно насколько большое. да и так очевидно, что грамотная оптимизация, и портирование играют гораздо большую роль нежели выбор системы рендеринга. примеров масса.

[CCCP] Monster
06.10.2010, 15:53
Ну да. Компании то маленькие. Сидят там в своем подвале, да и делают одни из лучших консольных игр.

Очевидно, вы не понимаете сути вопроса. DirectX обеспечивает доступ и управление оборудованием с архитектурой современных видеокарт для PC, и их же функционалом. Для обеспечения внедрения DX нужно как минимум обеспечить со стороны устройств аналогичную архитектуру. Производители этих приставок пошли другим путем, там другие графические подсистемы, другие методы управления GPU, другие методы передачи данных по шине. OpenGL - единственный распространенный вариант, который вообще доступен в такой ситуации, потому что он абстрактен от архитектуры оборудования.

Для видеокарт - возможно.

Речь именно о них и шла.

1. Blizzard делает свои игры в том числе и на OpenGL. Напомню, что они делают игры на PC. У них есть выбор.

Технически для этого нужно написать два разных рендера. И делают он это для портирования игр на другие платформы, потому что только на Windows есть выбор - DX или OGL, на остальных платформах выбора никакого нет. И чтобы портануть что-либо на Мак или никсы, надо использовать OpenGL. Только от этого легче не становится.

2. Valve раз уж пошел об этом разговор использует OpenGL на mac. Причем поддержка есть во всем движке Source. На http://forums.steampowered.com/ разработчики говорили об этом.
При этом на моем макбуке, TF2 идет лучше, чем на настольном компьютере, где стоит WIndows.

И что?

Речь не о том, что в каких-то компаниях какие-то маркетологи решили, что системе нужна кроссплатформенность, и вследствие этого дизайн рендера был построен так, чтобы иметь возможность вместить два рендера. Речь о том, что OpenGL хуже приспособлен для тонкого управления возможностями аппаратуры, и как следствие, не может обеспечивать таких возможностей по созданию структуры рендера, как DX.

Вообще история о том, что все игры делаются только на Dx, это миф. Порожденный тем, что на Windows удобнее использовать Dx, ибо реализация, которую предлагает майкрософт - говно, которое просто преобразует OpenGL вызовы в Dx3D. И при этом всячески старается помешать сделать нормальную нативную поддержку.

Реализация, которую предоставляет Microsoft, облегчает труд разработчиков драйверов, потому как писать дополнительные интерфейсы для поддержки OGL разработчикам видеокарт уже надоело, потому как это фактически двойная работа, с очень небольшими изменениями.

И да. Я надеюсь, Вы понимаете, что ваши слова о производительности OpenGL, это сотрясание воздуха без конкретных фактов?

Если вы не в состоянии проанализировать структурные особенности и внутреннюю архитектуру системы рендеринга, и вам нужны факты, то это очень просто. Достаточно написать 2 приложения, которые будут обеспечивать раздельную работу с вершинами в большом вершинном буфере + смена состояний и текстур. Запустите это на маке, посмотрите сколько кадров выдает система, и запустите то же самое на Windows. И вы получите свои факты. Может, в выходные я сам это сделаю.

mapc9
12.10.2010, 23:06
При этом на моем макбуке, TF2 идет лучше, чем на настольном компьютере, где стоит WIndows.
Интересно, у меня намного хуже.

St@lKer
29.12.2010, 19:49
Steam и Linux (конкретно, Ubuntu). Знаю, что в самом линуксе Steam нет и не будет. Но вот под Wine... Кто может что-нибудь сказать по поводу качества работы Steam там, и, мб, отличия/трудности при запуске стимовских игр? Я пока что его в Wine не трогал, посему не знаю...

P.S. Не написал в тему по Steam, ибо, всё же, это больше относится к Linux. Если, наоборот, то скажите - напишу туда.

emptily
29.12.2010, 21:24
Steam и Linux

Последние несколько дней игрался с ним в арче. К слову сказать он и под виндой работает не абы как. Никаких проблем не заметил, игры качает/пускает нормально, как в винде в общем. Установка обычная, инсталлер берется с сайта, а дальше обновление. Про игры, нужно смотреть по каждой отдельно по ссылке в шапке, TF2 например у меня почти идеально идет, HLDM тоже. Алгоритм запуска примерно такой, заходим на winehq, смотрим статус игры, если он Platinum или Gold то работать будет. Дальше читаем информацию по запуску там же, доустанавливаем необходимые компоненты через winetricks. После чего все должно работать.

Artimius
07.07.2011, 22:14
Играл я в версию Freeciv под Линукс. Она довольно-таки посредственно сделана, но всё-равно лучше, чем версия под Windows, которая у меня в определённый момент просто стала вылетать на любую попытку заглянуть в экран экономики. В Линукс-версии же меня страшно задолбал неотключаемый автопилот в режиме "сценария". Не знаю, кто это проектировал, но позор ему несмываемый. Да и вообще возможностей там гораздо меньше, чем в настоящей "Цивилизации".
Ещё Tux Racer знаю. Забавная игрушка, но надолго её не хватает, ведь вся суть в том, что мы едем к финишу по абсолютно прямой трассе пингвином на пузе и попутно собираем рыбу. Конечно, постепенно трассы становятся сложнее, появляться возможность свалиться и застрять, можно настроить день\ночь\пасмурную погоду и силу ветра и музыка там довольно прикольная, но всё-равно эта игра не из тех, за которыми хочется проводить много часов.
Ну и всякие простенькие офисные типа Тетриса и маджонга гоняю регулярно)
Надеюсь, когда-нибудь опробовать и другие игры на ней. Кстати, я пробовал запускать на Линуксе третью "Цивилизацию", но там очень неприлично глючит графика при этом, что сильно мешает пониманию.
Кстати, почему в начальном посте Hedgewars объявлена аж два раза? Игра настолько хороша?

Dj--alex
21.09.2011, 04:21
у меня в стиме уже вине умеет понимать что его запускают не под виндой (в меню справка - о программе)
и пишет- обнаружена версия wine 1.3.25 ))

запуск и скачка игр работает отлично
к сожалению на своём акке игр нет, с чужого рубал HL DM пока не забыл логин с паролем)))))

Кар-Карыч
21.09.2011, 08:11
Dj--alex, World of Tanks пробовал ставить?

Dj--alex
21.09.2011, 21:03
мне всё батя про нее говорит, а я как то даже и не подумывал

жалко прошляпил день когда Portal по Steam нахаляву раздавали..
узнал только вчера :(

сегодня ставил spore знакомым помочь надо было....
так вот игру пришлось ставить из репака хотя лицензионный диск и ключ на полке

на диске только папка _MAC_OS_X и что с ней делать непонятно))
из Steam игру только купить предлагает
что делать , не говорить же им платить ЕЩЁ раз 1000 рублей
пришлось подсказать где скачать репак - сейчас люди довольны, играют.
единственное что непонятно куда регистрационный ключ вставить чтобы в онлайне играть ))

startx
25.09.2011, 00:37
внесу свою скромную лепту

Caph (http://caphgame.sourceforge.net/) - забавная инди головоломка

Seven Kingdoms (http://7kfans.com/) - классика RTS

Tales of Maj'Eyal (http://te4.org/) - замечательный "рогалик"

forfun
22.05.2012, 17:45
Народ, как сейчас дела обстоят с WINE? Лет 6-7 назад, пробовал запускать игры под Cedega (не знаю, жив ли сейчас этот проект), очень не понравилась значительная потеря производительности, судя по тестам в CS1.6 - процессорная (в Windows 90+fps на Атлоне64-3200+, под CEDEGA 60fps) т.к. в любом разрешении значения одни и те же. Сейчас проблем с нехваткой процессорной мощи не обстоят так жестко, как 6-8 лет назад.

Wolfman
23.05.2012, 00:43
как сейчас дела обстоят с WINE?
http://appdb.winehq.org (http://appdb.winehq.org/)

Airvikar
31.05.2012, 10:52
Народ, как сейчас дела обстоят с WINE?

Отлично! Проект развивается, приходится иногда что-то допиливать, но в основном как говорится - играбельно :sml:
Windows игры под Ubuntu (http://ubuntu-wine.ru/index/igry/0-9)

ЭльГринго
12.09.2013, 07:58
Забрёл в эту тему - сравнил старые посты с нынешним положением вещей, порадовался.:sml: С приходом стима прям сказка теперь, всегда есть во что поиграть, и всё больше игр в моей библиотеке появляются с пометкой "Игры для Linux".

djalex
20.08.2014, 07:41
У меня ведьмак 2 не глючит и не тормозит , линукс версия в стиме.
может я что то не так делаю =)

djalex
25.01.2017, 13:21
у меня купленные BG1,2 IWD под линукс на STeam.
Я портировал героя из 1 бг в Icewind dale ,
вопрос все говорят что где то есть icewind dale 2 тыкните мне ссылкой на него
и ещё - можно ли из Icewind dale портировать героя уже в BG2?

ЭльГринго
28.01.2017, 14:52
djalex, Поиграй в Pillars of Eternity, она нормально идёт и на винде, и на маке, и на линуксе. Пока пройдёшь со всеми дополнениями - уже вторую часть выкатят. Наверное.