LINUX.ORG.RU

Magic.ru linux-версия (flash air)

 , , ,


0

0

MMORPG Magic.ru выпустила linux-версию клиента. Клиент сделан с помощью технологии Adobe AIR и поддерживается под linux.

Установка игры:

1. Устанавливаем AdobeAIR:

chmod +rx AdobeAIRInstaller.bin

./AdobeAIRInstaller.bin

2. Устанавливаем игру:

Выполняем «приложения - прочие - Adobe AIR Application Installer» и указываем на архив magic.ru.v21.air.

Запускается программа по клику на bin файле который находится в директории программы.

Скриншоты.

>>> Подробности



Проверено: Aceler ()
Ответ на: комментарий от vovans

>а почему линукс-версия с файлооббменника?
Линукс-версия как раз с их сайта. Это чуть ниже виндовый вариант с файлообменника (видать, на случай сумасшедшей нагрузки на сервак :) ).

Steplton ★★★★★
()

Мде, Dofus тоже на флеше, но почему-то заводится с полпинка и работает... Вывод: Air, go fly somewhere else.

PS: А вообще, есть allods.ru - можно бесплатно казуалить как заблагорассудится. Вот только под Wine наверное не пойдет, ибо судя по наличию protect.dll - там гребаный онлайновый старфорс ):

MATPOCKUH
()
Ответ на: комментарий от linux4ever

Хм, а что были красивые MMORPG? Что-то везде нет ни технологий, ни арта. Одни повсеместные корявые модели чего стоят =\

GAMer ★★★★★
()
Ответ на: комментарий от GAMer

3D MMO имелись в виду оф коз. Со спрайтовыми то всё не так плачевно.

GAMer ★★★★★
()
Ответ на: комментарий от Siado

Не все абилки и не вся анимация готова

Beo
() автор топика

Эх, порадовать Izen что ли :) Сервер у них на базе FreeBSD + Perl.

sysmouse
()
Ответ на: комментарий от GAMer

>Хм, а что были красивые MMORPG? Что-то везде нет ни технологий, ни арта. Одни повсеместные корявые модели чего стоят =\
В perfect world вроде с модельками получше. Китайцы постарались.

Steplton ★★★★★
()
Ответ на: комментарий от Steplton

>В perfect world вроде с модельками получше.

Чем где? Чем в опенсорсном games-rpg/planeshift? Да. Чем в тех же WoW или Lineage II? И близко не лежало :)

KRoN73 ★★★★★
()
Ответ на: комментарий от qwerty013

>тут расказано как все это запустить под гентой

# layman -a hollow
# ln -s /usr/local/overlays/layman/hollow/dev-libs/adobe-air-sdk-bin /usr/local/portage/dev-libs/
# kw dev-libs/adobe-air-sdk-bin
# emerge -av dev-libs/adobe-air-sdk-bin

Всё.

KRoN73 ★★★★★
()

Увидел странных/страшных уродцев на главной. Почитал описание:

"Странноватые шаманы, ведущие дела с духами и безумные техники-экспериментаторы, брутальные воины, с амбициями завоевателей..."

Дальше на это уже смотреть не смог...

Acid_Scorpion
()
Ответ на: комментарий от Acid_Scorpion

Да, ты прав, бледные тени на фоне терминологии тех же «Вангеров» и т.п. :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

>Чем в тех же WoW или Lineage II? И близко не лежало :)
я ж не фанат мморпг... Попробовал немного, понравился широкий выбор вариантов телес в момент создания аватара и общая, так сказать, вуаль, скрывающая недостатки граф. движка. Шейдеры, динам. освещ. и прочая на многое закрывают глаза.

Steplton ★★★★★
()
Ответ на: комментарий от linux4ever

> Быдлопасквилькодер

В каком месте в паскале используется :: ?

question4 ★★★★★
()
Ответ на: комментарий от Steplton

> Adobe AIR не устанавливается в gentoo! Требует только rpm- или deb-based дистров.

app-arch/rpm в генту есть. Опциональный, естественно. unpack в ебилдах нормально с RMP и DEB справляется. Ебилд есть в оверлее hollow. Ставится без ошибок, если вручную скачать архив, удалить Manifest и создать заново (для продуктов Adobe такое — в порядке вещей). Только игра не запускается :(

question4 ★★★★★
()
Ответ на: комментарий от JackYF

>>* dev-libs/adobe-air-sdk-bin [1]

> Как интересно. А что внутрях? SDK или качалка_и_запускалка всё того же инсталлятора?

Судя по всему, обрабатывает дистрибутив, переименованный в *.tar.bz2 src_unpack()-ом по умолчанию. Сам ебилд переопределяет только pkg_nofetch(), src_install() и pkg_postinst(). Причём pkg_nofetch() и pkg_postinst() только выводят текст, а src_install() задаёт права доступа и симлинки.

question4 ★★★★★
()
Ответ на: комментарий от vovans

> а почему линукс-версия с файлооббменника? Может хостинг нужен на первых парах?

Она с официального сайта. Просто её засунули почему-то не в тот раздел страницы.

question4 ★★★★★
()
Ответ на: комментарий от KRoN73

> # emerge -av dev-libs/adobe-air-sdk-bin

Перед этим не забудь скачать, переименовать, и поменять контрольную сумму:

# wget http://airdownload.adobe.com/air/lin/download/latest/air_1.5_sdk.tbz2 -O /usr/portage/distfiles/AdobeAIRSDK.tbz2
# rm /usr/local/portage/dev-libs/adobe-air-sdk-bin/Manifest
# ebuild /usr/local/portage/dev-libs/adobe-air-sdk-bin/adobe-air-sdk-bin-1.5.2.ebuild digest

question4 ★★★★★
()
Ответ на: комментарий от qwerty013

> http://www.flashinthepan.ca/computer-tips/linux-computer-tips/adobe-air-on-ge...

Да, не сразу догадаешься, что имя_игры.air нужно распаковать unzip-ом в /opt/Adobe/AirApps/имя_игры/ . Хотя об этом предупреждает при установке, предупреждение теряется в ворохе бесполезных сообщений.

question4 ★★★★★
()
Ответ на: комментарий от question4

>Ебилд есть в оверлее hollow.
Мне очень стыдно, но я до сих пор ниасилил, как впихнуть в систему более одного оверлея (один уже есть). Лень-матушка.

Steplton ★★★★★
()
Ответ на: комментарий от Steplton

> я до сих пор ниасилил, как впихнуть в систему более одного оверлея (один уже есть)

emerge app-portage/layman

Или в /etc/make.conf добавить строку с путями к оверлеям через пробел:
PORTDIR_OVERLAY="$PORTDIR_OVERLAY /usr/local/portage /usr/i686-mingw32/usr/portage"

Через layman проще синхронизировать регулярно обновляемые, вроде sunrise, jokey, rion или того же hollow. Список оверлеев для layman хранится в /usr/portage/local/layman/make.conf, но его, вроде, менять вручную нежелательно.

question4 ★★★★★
()
Ответ на: комментарий от question4

>Перед этим не забудь скачать, переименовать, и поменять контрольную сумму

Только скачать. Имя и контрольная суммы верные.

KRoN73 ★★★★★
()
Ответ на: комментарий от Steplton

>Мне очень стыдно, но я до сих пор ниасилил, как впихнуть в систему более одного оверлея

А это не нужно. Я же выше привёл решение. Просто симлинк в /usr/local/portage (он-то у тебя, надеюсь, подключен)?

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

http://www.linux.org.ru/jump-message.jsp?msgid=3834066&cid=3834106

http://www.linux.org.ru/jump-message.jsp?msgid=4086209&cid=4088867

KRoN73 ★★★★★
()
Ответ на: комментарий от question4

Лень ковыряться. Успешно запустил в wine виндовый клиент. Даже прокачался до 6 уровня. Скоро приестся.

Manhunt ★★★★★
()
Ответ на: комментарий от KRoN73

>Просто симлинк в /usr/local/portage (он-то у тебя, надеюсь, подключен)?

Подключён. Огромное спасибо за подсказки. Буду работать в этом направлении.

Steplton ★★★★★
()
Ответ на: комментарий от KRoN73

> Имя и контрольная суммы верные.

Странно. Мне на сайте даёт ссылку на http://airdownload.adobe.com/air/lin/download/latest/air_1.5_sdk.tbz2 размером 19403150 байт, а в Manifest стоит AdobeAIRSDK.tbz2 19686708. Оверлей hollow, последний раз синхронизировался только что, ебилд и манифест не менялись с 25 сентября.

question4 ★★★★★
()
Ответ на: комментарий от Manhunt

> Лень ковыряться.

Мне хватило установить прослойки совместимости для флеш-плагина. Которые и так нужны для флеша в браузере.

question4 ★★★★★
()
Ответ на: комментарий от question4

Странно. Мне на сайте даёт ссылку на http://airdownload.adobe.com/air/lin/download/latest/air_1.5_sdk.tbz2 размером 19403150 байт

$ wget --spider -S 'http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRSDK.tbz2'
Включен режим робота. Проверка существования удалённого файла.
--2009-10-22 12:34:35--  http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRSDK.tbz2
Распознаётся airdownload.adobe.com (airdownload.adobe.com)... 213.155.158.16, 213.155.158.51
Устанавливается соединение с airdownload.adobe.com (airdownload.adobe.com)|213.155.158.16|:80... соединение установлено.
Запрос HTTP послан, ожидается ответ... 
  HTTP/1.0 200 OK
  Server: Apache/2.0.52 (Unix)
  Last-Modified: Mon, 27 Jul 2009 12:14:37 GMT
  ETag: "6584db-12c6534-e5c92540"
  Accept-Ranges: bytes
  Content-Length: 19686708
  Content-Type: application/x-bz2
  Date: Thu, 22 Oct 2009 08:34:42 GMT
  Connection: keep-alive
Длина: 19686708 (19M) [application/x-bz2]

У меня в ebuild'е SRC_URI="http://airdownload.adobe.com/air/lin/download/latest/AdobeAIRSDK.tbz2"

ebuild от 26-го сентября. git обновлялся сегодня.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

> Совать целиком сторонние оверлеи в портеж - это рисковать нарваться на серьёзные глюки в тех или иных пакетах, которые тебя бы и в стандартном варианте удовлетворили.

Бывает :) Почти всегда лечится явным указанием версий в /etc/portage/package.keywords. И приходится внимательнее смотреть при обновлении world.

question4 ★★★★★
()
Ответ на: комментарий от question4

> Мне хватило установить прослойки совместимости для флеш-плагина. Которые и так нужны для флеша в браузере.

Адобовский флеш в браузере успешно работает. Air - даже не устанавливается.

Manhunt ★★★★★
()
Ответ на: комментарий от Manhunt

> Адобовский флеш в браузере успешно работает. Air - даже не устанавливается.

Прошу прощения, только сейчас сообразил. В Генту ставится не бинарник с собственным инсталлятором (не знаю, что ещё инсталлятору может требоваться), а "Adobe Air SDK" вот отсюда: http://www.adobe.com/products/air/tools/sdk/ Ставится в /opt/Adobe/AirSDK/, программы — в /opt/Adobe/Air/Apps/, как расписано здесь: http://bugs.gentoo.org/attachment.cgi?id=202328 http://bugs.gentoo.org/show_bug.cgi?id=267555

question4 ★★★★★
()
Ответ на: комментарий от question4

>Почти всегда лечится явным указанием версий в /etc/portage/package.keywords. И приходится внимательнее смотреть при обновлении world.

Проще не лечиться, а не подключать сторонние оверлеи целиком. Достаточно симлинков на конкретные пакеты :)

KRoN73 ★★★★★
()

Не знаю, проблемы у меня с сетью (не верю — трафик от неё мизерный), или игра так идиотски спроектирована, но если в локации пара десятков игроков, управлять персонажем просто невозможно. У игры чередуются периоды отзывчивости секунд по 5 и задумчивости минуты по 2-4, когда не реагирует ни на клавиши ни на мышь.

А жалко, игра приятная и весёлая. Надеюсь, к релизу допилят.

question4 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.