— Мнений: 2+2
#1 Клиент игры для Linux
27 Июня 2010 г. в 21:10
Сообщений: 4 Регистрация: 27.06.2010
Хотелось бы увиждеть игру на линукс. Это бы моментально увеличило бы количество игроков ибо на линуксе нету нормальных игр. Учитывая что движок Unigine то игру будет несложно портировать. Хотелось бы услышать мнение разработчиков по этому поводу.
ALiK
— Мнений: 00
#2 Re: Anton68 [#1]
27 Июня 2010 г. в 23:54
Сообщений: 519 Регистрация: 24.07.2009
Да, есть планы сделать юникс-версию Синдикатов Аркона. Но боюсь, что точно не в ближайшие 2-3 месяца.
Работаешь, работаешь… А тебе вместо "спасибо" - "когда будет готово?"
Anton68
— Мнений: 2+2
#3 Re: ALiK [#2]
28 Июня 2010 г. в 13:39
Сообщений: 4 Регистрация: 27.06.2010
Цитата (ALiK @ 27.06.2010 , 23:54)
Да, есть планы сделать юникс-версию Синдикатов Аркона. Но боюсь, что точно не в ближайшие 2-3 месяца.
Очень даже хорошо. Думаю наплыв игроков будет огромным, сам буду тогда играть.
Фидо
— Мнений: 00
#4 Re: Anton68 [#3]
28 Июня 2010 г. в 15:46
Сообщений: 16 Регистрация: 24.06.2010
под эмуляторами (Wine) не запускается? )
DJZ
— Мнений: 00
#5 Re: Фидо [#4]
28 Июня 2010 г. в 16:01
Сообщений: 81 Регистрация: 29.03.2010
запускается, но с графическими артефактами, и язык нельзя переключить
Question: What happens when an Eve Player leaves Eve to play WoW? Answer: The average IQ of both player bases goes up!
Anton68
— Мнений: 00
#6 Re: DJZ [#5]
29 Июня 2010 г. в 14:19
Сообщений: 4 Регистрация: 27.06.2010
Готов стать тестером, ради этого готов на разных дистрибутивах потестить.
Arsen068
— Мнений: 00
#7 Re: Anton68 [#6]
30 Сентября 2010 г. в 20:19
Сообщений: 4 Регистрация: 30.09.2010
Вскоре релиз, хотелось бы узнать когда под линукс выйдет игра?
Урк
— Мнений: 00
#8 Re: Arsen068 [#7]
30 Сентября 2010 г. в 20:34
Сообщений: 202 Регистрация: 14.07.2009
К сожалению, портирование игры на не MS ОС не является одной из приоритетных задач. Тем не менее, мы будем Вам очень признательны, если Вы опробуете возможность ее запуска на эмуляторах и выскажете свое мнение и поделитесь результатом.
Arsen068
— Мнений: 00
#9 Re: Урк [#8]
01 Октября 2010 г. в 16:51
Сообщений: 4 Регистрация: 30.09.2010
Конечно поделюсь, Всё работает мега криво, всё плывет и т.д. Родной клиент игры под Ubuntu Linux был бы очень кстати. Игра и так не популярна. Игру может спасти только версия под линукс, на линуксе сейчас очень мало игр, ваша игра стала бы одной из лучших. Игра бы рекламировала бы себя сама, такое бы было событие если она появится на линуксе.
P.S. Сейчас количество людей переходящих с ОС MS на линукс всё больше и больше.
Santyaga
— Мнений: 00
#10 Re: Arsen068 [#9]
01 Октября 2010 г. в 17:25
Сообщений: 89 Регистрация: 27.09.2009
игру может спасти реклама, самая обычная реклама... Аион при всей своей вторичности, был хорошо разрекламирован, и посмотрите результат...
хотя лично мое мнение, лучшеб чем тратить деньги на лицензию движка, лицензировал б leadwerks или unity3d, а разницу потом бы в рекламу вложили.... онлайн бы поднялся раз в 5-10
Дизайнер со стРажем)
Имплантер Karren/Santyaga
http://vkontakte.ru/ksantyaga - vkontakte
santyagaua - skype
Arsen068
— Мнений: 00
#11 Re: Клиент игры для Linux
01 Октября 2010 г. в 20:55
Сообщений: 4 Регистрация: 30.09.2010
Сильно сомневаюсь.
Santyaga
— Мнений: 00
#12 Re: Arsen068 [#11]
01 Октября 2010 г. в 21:37
Сообщений: 89 Регистрация: 27.09.2009
ну как сказать, в свое время реклама моего сервера Perfect World подняла онлайн с 70+ до 550+
Дизайнер со стРажем)
Имплантер Karren/Santyaga
http://vkontakte.ru/ksantyaga - vkontakte
santyagaua - skype
KA@
— Мнений: 00
#13 Re: Santyaga [#12]
01 Октября 2010 г. в 23:50
Сообщений: 263 Регистрация: 07.07.2009
А поделитесь секретом как рекламировали?
Arsen068
— Мнений: 00
#14 Re: KA@ [#13]
02 Октября 2010 г. в 09:13
Сообщений: 4 Регистрация: 30.09.2010
Да очень просто всё это делается, набираешь человек 10, и начинаете все возможные форумы спамить. Вот и всё.
PS Хочу родной клиет под Ubuntu Linux...
HeartOfSun
— Мнений: 00
#15 Re: Arsen068 [#14]
02 Октября 2010 г. в 10:42
Сообщений: 6 Регистрация: 21.09.2010
Странно, а у меня под вином всё отлично идёт, в режиме opengl естессно. Правда лаунчер немного криво отображается, но это мелочи.
KA@
— Мнений: 00
#16 Re: HeartOfSun [#15]
02 Октября 2010 г. в 12:32
Сообщений: 263 Регистрация: 07.07.2009
А что за система?
HeartOfSun
— Мнений: 00
#17 Re: KA@ [#16]
02 Октября 2010 г. в 19:20
Сообщений: 6 Регистрация: 21.09.2010
Ubuntu, wine 1.2.
Zenithar
— Мнений: 1-1
#18 Re: Arsen068 [#14]
13 Октября 2010 г. в 14:07
Сообщений: 1 Регистрация: 13.10.2010
Убунта отстой. Разработчикам. Портировать-то и не надо ничего: движки Unigine и Heaven есть для Linux. Однако если вы компилируете свой движок сами, дам несколько советов. Проблема в том, что при выпуске дистрибутива туда кладут последние версии программ - нам интересна только glibc. Она компилируется из исходного кода одна из первых, все остальные после неё, и подавляющее большинство программ использует эту библиотеку. Допустим у нас 2.12, мы скачали игру и она говорит "нужен GLIBC 2.13". Допустим, у нас 2.12, а игра выпущена в 2001 году и использует 2.01. Эта игра отлично будет работать как с glibc 2.01, так и со всеми последующими версиями этой библиотеки. Пример: Heroes III. GLIBC это самая главная проблема при выпуске программ с закрытым исходным кодом для Linux. Чуть ниже я сообщу о второй, меньшей проблеме, решающейся теми же способами. Можно использовать статическую линковку. В этом случае используемые библиотеки будут включены в бинарные файлы игры, и игра заработает в любом дистрибутиве. Просто-напросто в любом дистрибутиве для x86 и x86_64. Минус этого способа перед последним способом - большой размер файла запуска игры. Можно поступить как iD Software. Они положили в каталог с игрой DooM III две библиотеки, gcc и glibc, в каталог с игрой, и игра тоже работает просто-напросто везде. Те самые версии библиотек, с которыми собрали игру. Только две, так как зависимостей у игры минимум: библиотека OpenGL в любом дистрибутиве называется одинаково. А если зависимостей много? Если вы посмотрите на Zero Ballistics, который в стадии бета-версии вот уже 2 года, то у него есть каталог libs. Там библиотек 30, игра вовсю использует библиотеки системы: и openal лежит, и ещё что-то, много чего, и в новых дистрибутивах библиотеки могут называться по-другому libpng.so.1.4 вместо libpng.so.1.2. Без этого игра не запустилась бы, попросив несколько библиотек (парочка вообще ни в одном дистрибутиве не бывает кстати). Положить библиотеки в каталог с игрой это решение проблемы, и здорово, если разработчики сделали это сами! Самый оптимальный но ненадёжный способ, это или старый glibc. Размер файла будет небольшим. В новом glibc разработчикам обычно нет необходимости. Найдутся старые дистрибутивы, которые не могут запустить игру, зато бинарные файлы игры будут занимать мало места. Самый старый дистрибутив, установленный у меня, это openSuSE 10.2 (январь 2006 года). Возьму какой-нибудь TeeWorlds с сайта разработчика, запускаю - ругается, что собрано с glibc новее моего. Беру исходный код и компилирую - всё отлично запускается как в openSuSE 10.2, так и в любом другом дистрибутиве! Ваша игра закрытая, поэтому возьмите SuSE 9 и скомпилируйте движок в нём. В нём собирают Java. Работать будет везде. Решив эту проблему, вы решите основную проблему портирования игры на Linux. Она стоит перед вами только в том случае, если разработчики игры предоставили вам исходный код движка. Если у вас бинарник, то можете смело забыть всё что я здесь понаписал! P.S. Игры на движке Unigine почему-то не запускаются у меня на процессоре Athlon XP. Хотя видеокарта nVidia GeForce 7600GT вполне тянет их на нихком разрешении экрана! Я думаю, проблема в том, что движок вовсю использует sse/sse2, которых в этом процессоре нет. Я не знаю, можно ли скомпилировать движок так, чтобы без sse/sse2, но если процессор их умеет, то они начинают использоваться.
Creatio
— Мнений: 00
#19 Re: Zenithar [#18]
13 Октября 2010 г. в 15:09
Сообщений: 503 Регистрация: 07.08.2009
Спасибо за стремление помочь! На текущий момент фокусируем усилия на том, чтобы в полной мере довести до ума версию под win32, следующей итерацией станет выпуск полноценной версии под win64 (т.к. это потребует минимум усилия с нашей стороны). После этого доберёмся и до версии под Linux.
Сейчас сложно назвать конкретные сроки, но мы примем во внимание Ваши мысли по поводу сборки.
К слову, если у Вас возникают проблемы с запуском игры на процессоре без поддержки SSE, будем благодарны, если отпишитесь в багтрекер.
ТехноЖрец
— Мнений: 00
#20 Re: Anton68 [#1]
17 Ноября 2010 г. в 11:20
Сообщений: 4 Регистрация: 19.09.2010
В данный момент ставлю на ОС "Искра" дэбиановской сборки (Проект "Синяя птица"). О результатах напишу...
Creatio
— Мнений: 00
#21 Re: ТехноЖрец [#20]
17 Ноября 2010 г. в 11:39
Сообщений: 503 Регистрация: 07.08.2009
Цитата (ТехноЖрец @ 17.11.2010 , 11:20)
В данный момент ставлю на ОС "Искра" дэбиановской сборки (Проект "Синяя птица"). О результатах напишу...
Спасибо. Будем ждать.
ТехноЖрец
— Мнений: 00
#22 Re: Клиент игры для Linux
18 Ноября 2010 г. в 05:56
Сообщений: 4 Регистрация: 19.09.2010
Ни на одном графическом режиме запускаться не захотел (Хотя такие вещи как HoMM V или StarCraft 2 идут довольно неплохо). Сейчас посмотрю причины краха... Подкорректирую направления вайна... Попробую поставить на пару-тройку виртуальных машин... Скоро отпишусь...
Utwig
— Мнений: 00
#23 Re: creatio [#19]
10 Января 2011 г. в 12:56
Сообщений: 1 Регистрация: 10.01.2011
Цитата (creatio @ 13.10.2010 , 15:09)
На текущий момент фокусируем усилия на том, чтобы в полной мере довести до ума версию под win32, следующей итерацией станет выпуск полноценной версии под win64 (т.к. это потребует минимум усилия с нашей стороны). После этого доберёмся и до версии под Linux.
Печально. Думал что использования движка юниджин гарантирует наличие клиента под линукс. Но наличие порта в планах радует. Годик-другой ждать придется?
ЗЫ. успехов в порте на вин64. там косяков может вылезти поболе чем при порте на линукс, и найти их будет сложнее.
Creatio
— Мнений: 00
#24 Re: Utwig [#23]
10 Января 2011 г. в 13:06
Сообщений: 503 Регистрация: 07.08.2009
Цитата (Utwig @ 10.01.2011 , 12:56)
Печально. Думал что использования движка юниджин гарантирует наличие клиента под линукс. Но наличие порта в планах радует. Годик-другой ждать придется?
ЗЫ. успехов в порте на вин64. там косяков может вылезти поболе чем при порте на линукс, и найти их будет сложнее.
Пока что сложно сказать точно, т.к. более или менее понятен план работ до лета. Соответственно после этого, можно будет думать о портированиях.
alex-49
— Мнений: 1+1
#25 Re: creatio [#24]
21 Февраля 2011 г. в 10:55
Сообщений: 1 Регистрация: 13.02.2011
Ubuntu 10.10, x64 Под вайном в оконном режиме работает на ура, не считая двух глюков: - при запуске игры какое-то непонятное смещение частей окна логина; строки "логин" не видно вообще, набираю вслепую )))). - в процессе игры иногда виснет графика минуты на две, видимо в это время что-то подгружается, но потом все опять норм (с таким поведением я столкнулся впервые и только в этой игре).
Может убунта и говно, но пользуюсь ей второй год и ненарадуюсь (таже гента на меня никакого впечатления не произвела). Суть даже не в этом. Обидно что игр мало под линукс вообще, учитывая что фри-оси уже вполне конкурентноспособны по отношению к виндам и прочим комерческим продуктам. И если пару лет назад линукс был диковинкой, то сейчас количество его пользователей растет в геометрической прогрессии. И этим фактом пренебрегать не стоит (ИМХО).
P.S. OpenGL и DirectX-9c отрисовывают графику одинаково хорошо, разницы не заметил (DirectX установлен под Wine).
Creatio
— Мнений: 1+1
#26 Re: alex-49 [#25]
23 Февраля 2011 г. в 16:56
Сообщений: 503 Регистрация: 07.08.2009
Цитата (alex-49 @ 21.02.2011 , 10:55)
Ubuntu 10.10, x64 Под вайном в оконном режиме работает на ура
Спасибо за обратную связь! В будущем, мы планируем реализовать родной клиент для Linux - надеемся, что тогда глюков станет меньше.
Anixx
— Мнений: 1-1
#27 Re: Arsen068 [#9]
30 Июня 2011 г. в 05:43
Сообщений: 1 Регистрация: 30.06.2011
Цитата (Arsen068 @ 01.10.2010 , 16:51)
Конечно поделюсь, Всё работает мега криво, всё плывет и т.д. Родной клиент игры под Ubuntu Linux был бы очень кстати.
Для Linux - да, но не для Ubuntu.
Полный ЛОЛ
— Мнений: 1+1
#28 Re: Урк [#8]
26 Июля 2011 г. в 06:36
Сообщений: 1 Регистрация: 20.07.2011
Я тоже готов стать тестером родного клиента под Линукс (в крайнем случае под Wine, но тогда виндовый клиент всё-таки должен предусматривать такой запуск и заранее быть хоть немного для этого подготовлен)! Сам работаю на Убунту 11.04 сейчас. Считаю правильным и логичным, если игра бесплатная (общедоступная), то и версии для бесплатных (свободных) ОС должны быть. А также, раз она и на кроссплатформенном движке сделана, то и версии под все эти платформы есть смысл хотя бы запланировать разработать, чтобы использовать возможности движка по максимуму.
LordMagdar
— Мнений: 1+1
#29 Re: Полный ЛОЛ [#28]
30 Июля 2011 г. в 14:24
Сообщений: 1 Регистрация: 30.07.2011
Стоит ли ждать клиент под linux ? Если всё таки будет клиент, было бы здорово его увидеть в *Центре приложений Ubuntu*
Fotons
— Мнений: 00
#30 Re: LordMagdar [#29]
10 Августа 2011 г. в 12:59
Сообщений: 2 Регистрация: 02.08.2011
Цитата (LordMagdar @ 30.07.2011 , 14:24)
Стоит ли ждать клиент под linux ? Если всё таки будет клиент, было бы здорово его увидеть в *Центре приложений Ubuntu*
Не думаю, что это вообще произойдет. Ведь если клиент для Linux и выйдет, то он будет закрытым, а закрытые продукты что-то не очень то у нас жалуют. К тому же разработчикам придется продумать, как линуксовый клиент будет брать и устанавливать обновления с сервера, так как в Linux обновления по умолчанию разрешено только Суперпользователю (root). В таком случае клиент придется ставить себе в домашнюю папку и оттуда его запускать.
Полгода исправительных работ под вистой, и в консоль не пускать!
Вот linux - это правильная windows
Fotons
— Мнений: 00
#31 Re: Fotons [#30]
10 Августа 2011 г. в 13:09
Сообщений: 2 Регистрация: 02.08.2011
Разработчикам.
Я думаю, что версия клиента для linux должна будет весить поменьше(ведь оттуда можно будет выкинуть файлы, необходимые для работы с DirectX), в настройках отключить выбор Direct и оставить только OpenGL. Я не сомневаюсь в том, что Вы выпустите версию для Linux, ибо я в Вас верю.
P.S. Почему в месте, где вы указали системные требования для игры, вы не указали минимально необходимую версию для Direct и что важнее, версию для Opengl?
Полгода исправительных работ под вистой, и в консоль не пускать!
Вот linux - это правильная windows
Creatio
— Мнений: 00
#32 Re: Fotons [#31]
11 Августа 2011 г. в 13:07
Сообщений: 503 Регистрация: 07.08.2009
Цитата (Fotons @ 10.08.2011 , 13:09)
Я думаю, что версия клиента для linux должна будет весить поменьше(ведь оттуда можно будет выкинуть файлы, необходимые для работы с DirectX), в настройках отключить выбор Direct и оставить только OpenGL.
Уменьшение размера дистрибутива если и будет, то практически незаметным, т.к. изменится в размере только размер исполнимых модулей, но не контента, который и составляет ~99% размера дистрибутива.
Цитата (Fotons @ 10.08.2011 , 13:09)
Я не сомневаюсь в том, что Вы выпустите версию для Linux, ибо я в Вас верю.
Спасибо :) Предпосылок для выпуска родного клиента под Linux достаточно - осталось только найти ресурс команды.
Цитата (Fotons @ 10.08.2011 , 13:09)
Почему в месте, где вы указали системные требования для игры, вы не указали минимально необходимую версию для Direct и что важнее, версию для Opengl?
Минимальная необходимая версия DirectX, требуемая игрой, доступна из инсталлятора. Версия OpenGL, установленная в системе, обычно, обновляется вместе с драйверами видеокарты, потому мы не заостряли на ней внимание, но предлагаем игрокам использовать самые свежие драйвера. Для работы в режиме OpenGL, игре требуется поддержка расширений OpenGL 3.0
VHVH
— Мнений: 00
#33 Re: Fotons [#30]
28 Октября 2011 г. в 02:31
Сообщений: 2 Регистрация: 26.10.2011
Цитата (Fotons @ 10.08.2011 , 12:59)
К тому же разработчикам придется продумать, как линуксовый клиент будет брать и устанавливать обновления с сервера, так как в Linux обновления по умолчанию разрешено только Суперпользователю (root). В таком случае клиент придется ставить себе в домашнюю папку и оттуда его запускать.
Установить - да, под рутом, но грамотно собраный пакет сам расставит права на нужные папки - (один из способов - установщик создаст группу под игру, и пользователей поместит в эту группу, даст на папку права на запись) - вобщем обновления - это далеко не проблема. Потом не имеет смысла делать обновления через пакеты - для MMO - это лишние проблемы. Достаточно сделать обновление установщика (апдейтера), который все остальное скачает. Фактически можно в пакет поместить открытый скрипт, который все скачивает с основного сервера. И проблем с закрытостью не будет :)