LINUX.ORG.RU

Xmoto 0.1.7


0

0

Хмото это геймплей Elastomania на *nix под лицензией GPL. Прохождение головоломных препятствий на мотоцикле, что может быть лучше для унылых осенних вечерков? Приятная графика, физика, коллекция уровней разной сложности (и присутствие редактора для создания новых) и пока полное отсутствие звуков.


Из основных изменений наиболее интересные - побороли проблему графических "тормозов", добавлены новые particle effects (летит грязь из под колёс), новые уровни, возможность конфигурирования управления.


http://packages.debian.org/unstable/g...

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

★☆

Проверено: ivlad ()

Классная игра. Жаль, что нету звуков.

PS. Зачем давать в новости ссылку на debian-пакет?

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

Скорее, не почему дали ссылку на deb, а почему, не дали и на rpm. ;)

Тогда уж надо добавить и ссылку на rpm-пакет.

http://ftp4.gwdg.de/pub/linux/misc/suser-guru/rpm/packages/Games/xmoto/ http://linux01.gwdg.de/~pbleser/rpm-navigation.php?cat=Games/xmoto/

Впрочем там для SUSE и к тому же пока еще только 1.6.

AVL2 ★★★★★
()

> побороли проблему графических "тормозов",

На графике времен Спектрум -проблема графических тормозов? :)

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

Тогда уж еще ссылки на .tgz, ебилд, .package, ...

Я к тому, что зачем давать ссылку на конкретный дистрибутив, тем более если его пользователи наверняка по ней ничего скачивать не будут, а воспользуются apt-get.

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

>На графике времен Спектрум -проблема графических тормозов? :)

Да, в версии 0.16 наблюдались, по крайней мере на P3-750/256/ATi Rage 8Mb

Кстати 0.17 вышла через неделю после 0.16...

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

Все таки неправ автор.

Еще в 1.6 lua и ode были прямо в сырцах игрушки. Добавил бы еще туда sdl и вообще ничего не надо было бы для сборки иметь в системе.

А теперь, перед сборкой игрушки будь добр поставь lua (из extras, даже не из основного дистра) и ode собери и поставь. Да еще и обеспечь совместимость с игрой. C lua попатч, потому что автору взбрело в башку, что это должен быть именно -llua50, а не просто -llua. Ode тоже каждую неделю может стать несовместимым...

Причем обе библиотеки все равно цепляются статически...

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

Согласен, правда lua можно не патчить, а сделать симлинки.

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

На графике времен Спектрум -проблема графических тормозов? :)

Игрушку то видел? Идея там изначально старая, но графика...

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

111

А что мне игрушку видеть то? Посмотрел скрины-даже тянуть не собираюсь. Вот увидел в сузе пингвина на пузе катившегося-вытянул ее под винду, а это....так сказать. Лучше Элиту запустить в спектрум эммуляторе. ИМХО.

qazxsw2
()

Местная физика делает эту игру совершенно неиграбельной, ИМХО. Вся фишка эластомании была в "трюках", которые там можно было делать. А попробуйте тут покрутиться в воздухе? И сцепление с дорогой какое-то другое: в эласте на гору просто так не заедешь - перевернёшся, а тут зажал газ и вперёд.

Midael ★★★★★
()

Аффтар убей себя диском (Чейнджлог жжот)

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

Из-за этой lua50 пришлось править исходники.

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

>Все таки неправ автор. >Еще в 1.6 lua и ode были прямо в сырцах игрушки. Добавил бы еще туда >sdl и вообще ничего не надо было бы для сборки иметь в системе.

У кого как...

ldd /usr/bin/xmoto ... liblualib50.so.5.0 => /usr/lib/liblualib50.so.5.0 (0x4005c000) liblua50.so.5.0 => /usr/lib/liblua50.so.5.0 (0x4006d000) libode.so.0 => /usr/lib/libode.so.0 (0x40028000) ...

Для любителя LFS это лишний фан. Пользователи debian делают apt-get... ;-}

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

> Для любителя LFS это лишний фан.

Ты прав - "лишний"

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

> А попробуйте тут покрутиться в воздухе? И сцепление с дорогой какое-то другое: в эласте на гору просто так не заедешь - перевернёшся

Уровень Paxed Delta - слева обычная пологая горка, попробуй зажать газ и заехать на нее - также перевернешся, как и в эластомании.

И переворачивается отлично, с выступа медленно съезжаешь, один раз подкручиваешь и уже на колесах внизу.

init ★★★★★
()
Ответ на: 111 от qazxsw2

>А что мне игрушку видеть то? Посмотрел скрины-даже тянуть не собираюсь. Вот увидел в сузе пингвина на пузе катившегося-вытянул ее под винду, а это....так сказать. Лучше Элиту запустить в спектрум эммуляторе. ИМХО.

на вкус и цвет...

Мне вот спектрумовские игры по барабану. Я в них еще на спектруме наигрался.

PS

"вытянул ее под винду" - уже диагноз... ;)

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

>"вытянул ее под винду" - уже диагноз... ;)

Ну не ставить же мне из-за одной игры Линукс, когда все что нужно из гну софта есть под Винду. Это не диагноз, а каждый выбирает то, что ему нужнее. Вот мне нафиг не упало с памом играться и ядра собирать-мне за работу платят.

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

А знаешь почему мне нравится софт под винду? Нет этой порнографии всей.

**********

#

libc6 (>= 2.3.5-1) [not alpha, ia64]
GNU C Library: Shared libraries and Timezone data

#

[dep] libc6.1 (>= 2.3.5-1) [alpha, ia64]
GNU C Library: Shared libraries and Timezone data

#

[dep] libgcc1 (>= 1:4.0.1) [not hppa, powerpc]
GCC support library
libgcc1 (>= 1:4.0.2) [powerpc]

#

[dep] libgcc2 (>= 4.0.1) [hppa]
GCC support library

#

[dep] libjpeg62
The Independent JPEG Group's JPEG runtime library

#

[dep] libogg0 (>= 1.1.2)
Ogg Bitstream Library

#

[dep] libpng12-0 (>= 1.2.8rel)
PNG library - runtime

#

[dep] libsdl1.2debian (>> 1.2.7+1.2.8)
Simple DirectMedia Layer

#

[dep] libstdc++6 (>= 4.0.2) [not powerpc]
The GNU Standard C++ Library v3
libstdc++6 (>= 4.0.2-3) [powerpc]

#

[dep] libunwind7 (>= 0.98.5-6) [ia64]
A library to determine the call-chain of a program - runtime

#

[dep] libvorbis0a (>= 1.1.0)
The Vorbis General Audio Compression Codec

#

[dep] libvorbisfile3 (>= 1.1.0)
The Vorbis General Audio Compression Codec

#

[dep] xlibmesa-gl
Mesa 3D graphics library [X.Org]
or libgl1
Virtual package

#

[dep] xmoto-data (= 0.1.6.dfsg-5)
2D motocross platform game

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

>Мне вот спектрумовские игры по барабану. Я в них еще на спектруме наигрался.

Поэтому и не стоит эта игра что бы ее тянуть.

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

Все это в винде есть и тоже в виде библиотек. Просто у большинства оно уже установлено в обеих системах, явно или неявно.

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

> Причем обе библиотеки все равно цепляются статически...

Из Changelog'а:

* Non-windows release now dynamically linked with ODE and LUA libraries.

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

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

А дайте-ка линк на спектрумовские игры.
Как эмулятор называется?

Я большой поклонник X-Tension/X2, думаю может в элиту поиграть...

Есть на русском?

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

Дебъяновцы на моих глазах уже столько раз организовано пролетали со своим апт-гетом...

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

/usr/lib/liblualib-debian-pupkin-5.0.1.so.5.0 - вот как правильно...

Собрал со злобными каками пакетик, но если бы при знакомстве с этой игрушкой пришлось так гемороится - 100% забил бы...

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

Оговорочка по фрейду...

Собрал со злобными Хаками пакетик

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

Облинкуйся динамически...

$ rpm -ql ode | grep lib /usr/lib/libdrawstuff.a /usr/lib/libode.a

[avl@avl SPECS]$ rpm -ql lua | grep lib /usr/lib/liblua.a /usr/lib/liblualib.a

Речь идет только о том, что эти либы берутся из системы а не лежат в тарболе. Еще это означает, что ./configure (или autoconf) не ловит наличие ode.

Недавно хотел посмотреть одну игрушку, но она как раз попросила ode и... я подумал, что не стоит оно таких усилий...

Боюсь, что под линуксом xmoto народ собирать будет тпеперь гораздо меньше. ode и lua в дистрах по большей части отсутствует...

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

В Ubuntu собралась без проблем (собирать пришлось потому, что в unstable лежит пакетик, собранный gcc 4.0.2, в Ubuntu breezy только 4.0.1).

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

На спектрумовские игры линк не помню, но Элита есть все версии этой игры. Еще нраивалась игра Барбариан.

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

>Ну не ставить же мне из-за одной игры Линукс, когда все что нужно из гну софта есть под Винду.

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

>Вот мне нафиг не упало с памом играться и ядра собирать-мне за работу платят.

Ни с тем ни с другим еще ни разу не возился. В коробке вполне работоспособное...

Впрочем, если работа, это ковыряние с цигвином...

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

Ну здорово, что скажешь...

Статус xmoto-1.7:

ubuntu unstable - 100% (src & binary) ubuntu breaze - 50% (src only)

other - 0% (либ нет и вообще не собирается)

А 1.6 собиралось и работало практически везде...

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

> Облинкуйся динамически...

> $ rpm -ql ode | grep lib /usr/lib/libdrawstuff.a /usr/lib/libode.a

> [avl@avl SPECS]$ rpm -ql lua | grep lib /usr/lib/liblua.a /usr/lib/liblualib.a

Это уже проблема конкретного дистриба. В Debian они сделаны динамическими.

ikm ★★
()

недавно же была такая новость, нах её повторять?

vaborg ★★★
()

http://www.radicalplay.com/madness/

Идет и под linux и под windows (applet на java)

Дизайн сайта никакой, но игрушка очень прикольная.

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

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

А зачем мне цингвин? Вот сабж есть под винду, все что нужно для нормальной работы, о которой говорят Линуксоиды-есть.

>Впрочем, если работа, это ковыряние с цигвином...

Опять таки, причем тут цингвин?

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

>Это уже проблема конкретного дистриба. В Debian они сделаны динамическими.

именно, это проблема дебиан. Авторами что ode, что lua предусмотрена только статика. И везде, где нет поковырялась шаловливая ручонка дистроклепателя, есть только статика.

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

Теперь, ставя xmoto в дебиан, необходимо еще и ставить/обновлять ode и lua, с которой их собрали. А в обычной сборке - не надо...

Но это проблема пользователей дебиан. А вот зачем автор игрушки сам себе крылья подрезал - для меня загадка...

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

>А зачем мне цингвин? Вот сабж есть под винду, все что нужно для нормальной работы, о которой говорят Линуксоиды-есть.

Нативных сборок то под винду кот наплакал. Мозила, вим да вот игрушечки...

PS Впрочем, в данном случае, сборка xmoto под винду, наверное, поудобней будет, если все уже для сборки настроено...

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

Ну а что еще нужно? ethereal есть постгрес есть, мускул есть, перл есть, старофис есть, опенофис есть. Что тебе то вообще нужно?

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

Апач еще забыл... он тоже есть под всем известную недоось...

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

А самое главное, даже то, что есть - все сплошь либо контрафактное, либо дорогое. Не будешь же покупать винду ради продажи своего скриптика или програмки...

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

Чем тебе там нужно управлять то? Логи парсить? :)) перл есть. управляй хоть зауправляйся. гцц есть-управляй хоть за управляйся.

>А самое главное, даже то, что есть - все сплошь либо контрафактное, либо дорогое. Не будешь же покупать винду ради продажи своего скриптика или програмки...

А что ли логи у апачи совсем другие под виндой чем под Линуксом? Гыыы

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

> именно, это проблема дебиан. Авторами что ode, что lua предусмотрена только статика. И везде, где нет поковырялась шаловливая ручонка дистроклепателя, есть только статика.

Если авторами не предусмотрена динамика, но причин к ее отсутствию нет, то в дебиан она будет добавлена. Почему это хорошо, я уже писал.

> Теперь, ставя xmoto в дебиан, необходимо еще и ставить/обновлять ode и lua, с которой их собрали. А в обычной сборке - не надо... Но это проблема пользователей дебиан.

Да вроде нет проблемы никакой...

apt-get install xmoto

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

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

>Чем тебе там нужно управлять то? Логи парсить? :)) перл есть. управляй хоть зауправляйся. гцц есть-управляй хоть за управляйся.

Я старый больной человек. Не надо мне подсовывать вечный геморрой под видом конфетки...

Винда не для логов. период (точка).

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

Да просто мне смешно как ты скрипты на перле пишешь, а потом отмачиваешь, что эти скрипты нельзя писать и в винде. :) Управлять он без баша серверами не может. :))

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

>Если авторами не предусмотрена динамика, но причин к ее отсутствию нет, то в дебиан она будет добавлена. Почему это хорошо, я уже писал.

Это замечательно. Ведь если я напишу даже "hello world", мне не надо будет заботится о ее запуске под линуксом. ;) Все равно бесполезно отслеживать все сокровенные фантазии всех майнтайнеров...

>Да вроде нет проблемы никакой...

>apt-get install xmoto

Это если он там есть. А недавно я смотрел неплохой календарь, который просил zope-3. И в дебиане его нет...

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

Круто! ;) Спасибо, что поделился сокровенным...

Поставив на пять минут игрульку, я, безусловно, буду согрет мыслью о том, что ЕСЛИ, в БУДУЩЕМ..., то я определенно съэкономлю целую пару сотен килобайт...

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

>Управлять он без баша серверами не может. :))

Не совсем. без ssh - действительно не могу, бо концы большие до серверов. А уж ssh как то предполагает наличие bash на сервере...

Скриптам на перле предпочитаю на питоне. Впрочем, питон под винду есть и в целом, не так уж и плох...

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

Нет, putty вполне юзабелен.

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

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