LINUX.ORG.RU

Вышел SuperTuxKart 0.7.2

 , , ,


0

1

SuperTuxKart - это аркадная гонка с участием Тукса, талисмана ОС Linux. SuperTuxKart - форк TuxKart.
Игра написана на языке C++, для вывода звука задействован OpenAL. Начиная с версии 0.7 игра перешла на использование графического движка Irrlicht.

Изменения по сравнению с предыдущей версией 0.7.1:

  • в игру добавлен менеджер дополнений (SuperTuxKartAddons)
  • устранены значительные утечки памяти
  • переработан трек Снежная Вершина (Snow Peak)
  • добавлен новый карт Beastie
  • индикатор установки нового рекорда
  • улучшена возможность настройки геймпадов под Windows (добавалена возможность использовать несколько геймпадов одновременно)
  • другие различные улучшения и исправления

Скриншот

Ссылка на загрузку.

Частично использован материал с opennet.ru и wikipedia.

>>> Оригинал

★★★★

Проверено: mono ()
Последнее исправление: mono (всего исправлений: 2)

Ответ на: комментарий от thrall

Полностью согласен, мультиплеер очень и очень нужен, тогда игрушка реально бы стала годной.
Т.к подобной предельно простой игры просто нет.

А про выпады по поводу неполноценности OpenGL спасибо, поржал.
Как то разработчики под PS3 делают неплохую картинку и не желаются.

anonymous
()

Они как там, опрос клавиатуры починили?

А то в 0.7 разломали так, что стрелками управлять невозможно, просто не щучит нажатие вправо-влево, когда одновременно вперед нажато.

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

На клавиатуре? Если да,то все там нормально управляется. Само собой, нельзя зажать вперед, влево и вправо одновременно и ожидать адекватной реакции.

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

Это клавиатура негодная. Поменял samsung на древнюю btc и все работает. Но да, в 0.6 все работало и без этого

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

Можете запустить через gdb?

gdb supertuxkart

потом когда повиснет:

bt

Что-то идёт нет так, не виснет и ничего не происходит.

gdb supertuxkart
GNU gdb (GDB) 7.2
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /home/user/bin1/gam/supertuxkart-0.7.2-linux-glibc2.12-x86-64/bin/supertuxkart...done.
(gdb) bt
No stack.
(gdb) 

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

> На клавиатуре? Если да,то все там нормально управляется. Само собой, нельзя зажать вперед, влево и вправо одновременно и ожидать адекватной реакции.

Кароче, так и не починили. Если нажата клавиша «вперед», а потом нажать «B» для резкого поворота и «влево», то никуда не повернем. Работает только поворот вправо.

Я не понимаю, разработчики этого не видят, чтоли???

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

> Сделать то, что написано, в большинстве случаев - выиграть

Блин, ГДЕ написано? Я нигде никаких заданий не вижу.

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

прошу прощения, сначала gdb supertuxkart, затем ввести

run

запустится игра, потом, когда игра повиснет, надо ввести bt. Хотелось бы верить, что есть отладочная информация. Кстати, информация о вашем железе/софте тоже была бы полезна.

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

Это никак не починить, я уже давным-давно спрашивал.

Чтобы увидеть задания, нажми на кнопку 'Чемпионат' в главном меню, она в вернем столбце, вторая справа. Там выбираешь задание и выполняешь.

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

> Это никак не починить, я уже давным-давно спрашивал.

Гонят, просто они не знают как. Такие вот разработчики-недоучки.

webhamster
()

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

Зато столь «важные» вещи как C++ и OpenAL в первых строчках.

ranka-lee
()
Ответ на: комментарий от KroArtem

Теперь прояснилось, дровам не нравится когда переключают режимы. Падает когда меняешь настройки видео а потом выходишь, но не каждый раз. В принципе, терпимо. Испорченные шрифты: http://s43.radikal.ru/i102/1107/ff/47124c4fca15.png

(gdb) run
Starting program: /home/user/bin1/gam/supertuxkart-0.7.2-linux-glibc2.12-x86-64/bin/supertuxkart 
[Thread debugging using libthread_db enabled]
Irrlicht Engine version 1.8.0-alpha
Linux 2.6.35.5-calculate #1 SMP PREEMPT Wed Nov 17 08:09:23 EET 2010 x86_64
Could not load sprite bank because the file does not exist: #DefaultFont
[FileManager] Data files will be fetched from: '..'
[FileManager] Addons files will be stored in '/home/user/.local/share/supertuxkart/addons'.
[translate] Env var LANGUAGE = 'ru'
[translate] Env var LANGUAGE = 'ru', which corresponds to 'Russian'
[IrrDriver] Creating NULL device
Irrlicht Engine version 1.8.0-alpha
Linux 2.6.35.5-calculate #1 SMP PREEMPT Wed Nov 17 08:09:23 EET 2010 x86_64
Could not load sprite bank because the file does not exist: #DefaultFont
[IrrDriver] Trying OpenGL rendering.
[IrrDriver] Trying to create device with 32 bits
[IrrDriver Temp Logger] Level 3: Could not load sprite bank because the file does not exist: #DefaultFont
[New Thread 0x7ffff390b710 (LWP 19746)]
startMusic : m_normal_filename=<../data//music/MayDayMayhem.ogg>, gain=0.7
[IrrDriver] Trying OpenGL rendering.
[IrrDriver] Trying to create device with 32 bits
[IrrDriver Temp Logger] Level 3: Could not load sprite bank because the file does not exist: #DefaultFont
WARNING: Music not playing when it should be. Source state: 4116
[Thread 0x7ffff390b710 (LWP 19746) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff660fac7 in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
(gdb) bt
#0  0x00007ffff660fac7 in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
#1  0x00007ffff660fb3b in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
#2  0x00007ffff5c9e175 in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
#3  0x00007ffff5c82563 in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
#4  0x00007ffff5ae4473 in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
#5  0x00007ffff5e6653d in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
#6  0x00007ffff5e56fe0 in ?? ()
   from /usr/lib64/dri/fglrx_dri.so
---Type <return> to continue, or q <return> to quit---q
Quit
 
cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 5400+
stepping        : 2
cpu MHz         : 2786.013
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv
bogomips        : 5572.02
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps

processor       : 1
vendor_id       : AuthenticAMD
cpu family      : 15
model           : 107
model name      : AMD Athlon(tm) 64 X2 Dual Core Processor 5400+
stepping        : 2
cpu MHz         : 2786.013
cache size      : 512 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt rdtscp lm 3dnowext 3dnow rep_good extd_apicid pni cx16 lahf_lm cmp_legacy svm extapic cr8_legacy 3dnowprefetch lbrv
bogomips        : 5570.50
TLB size        : 1024 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc 100mhzsteps
 

http://s004.radikal.ru/i205/1107/88/31d89b86d761.png http://s58.radikal.ru/i160/1107/12/eafe255092df.png

Napilnik ★★★★★
()
Ответ на: комментарий от ranka-lee

>я уверен что управление тоже ужасно.

Если играть аналоговым стиком джойстика, то нормально.

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

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

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

> Поиграл. Напомнило Crash Team Racing, в который на PS играл, когда малым был. =)

Только вот он на порядок интересней и симпатичней был. :)

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

Кароче, так и не починили. Если нажата клавиша «вперед», а потом нажать «B» для резкого поворота и «влево», то никуда не повернем. Работает только поворот вправо.

Отлично всё работает. ЧЯДНТ?

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

>>I live in Melbourne, Australia, and work for Sun Microsystems as an Application Specialist for the Australian Bureau of Meteorology. Previously I worked as a Benchmarker and Senior Applications Analyst for the High Perfomance Computing Systems Division of NEC. If you don't know what a benchmarker does: I optimised codes of (current and potential) customers to run as fast as possible on the NEC vector architecture.

И вот про этого человека ты говоришь, что он разработчик-недоучка? :D Насмешил.

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

Кароче, так и не починили. Если нажата клавиша «вперед», а потом нажать «B» для резкого поворота и «влево»


«влево» + «вперед» - особенность некоторых клавиатур, в виндовой need for speed та же фигня была

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

> И вот про этого человека ты говоришь, что он разработчик-недоучка? :D Насмешил.

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

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

>> Кароче, так и не починили. Если нажата клавиша «вперед», а потом нажать «B» для резкого поворота и «влево»

«влево» + «вперед» - особенность некоторых клавиатур, в виндовой need for speed та же фигня была


Да ладно, на той же клавиатуре в TuxKart 0.6 все работает как положено.

webhamster
()

Блевотно выглядит, кто будет кроме детей в это играть?

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

Отписался на канале, предложили попробовать отменить использование FBO (в настройках это называется кадровый буфер).

Ну и от себя: если у вас старые драйвера на видеокарту, можно попробовать обновить.

И ещё, у меня тоже ati radeon hd 3850 + свободные драйвера галлиум из git'а, работает нормально. Там, конечно, ещё много чего пилить, но тот же supertuxkart работает отлично.

Как минимум у двух посетителей их канала тоже атишные карточки с проприетарным драйвером и все работает нормально.

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

Пинай cutealien и hybrid, за это irrlicht отвечает.

Больше кормить тебя не буду.

KroArtem ★★
()

лучшая игра в линупсе.

правда тормозит, но это мелочи.

пингвин так смешно ножками мельтешит

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

а чего тормозит, железо старое? Они в этой версии как раз утечки памяти пофиксили, раньше после 10 гонок памяти начинало много съедать, а сейчас уровень потребляемой памяти держится более-менее.

Да и в настройках можно уменьшить требования, отключить анимацию картов и т.д. :)

KroArtem ★★
()

граааафикууууу!!!!!11111 графику допилите уже!

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

> в линупсе

к логопеду, быдло!

А так да, очень хорошая, согласен. И не тормозит даже на моем убогом железе с Intel Atom CPU 1.60GHz и встроенной видяхой Intel GMA 950 со 128 Мб на борту. Оперативы - 1 Гб.

HerrWeigel ★★★★
() автор топика

У меня племяшу 2 года и с увлечением так понравилась эта игра. Стоило показать TuxCart один раз, глазки загорелись. Так и просит включить «машинки» ^^ Просто в восторге от пингвинов на машинках!

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

Вот это круто, обязательно передам разработчикам про вашего племяша :)

Тем более что у Joerg'а дочка есть, так что у него есть на кого ориентироваться, когда он работает над игрой.

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