Czech Danish Dutch English French German Hungarian Italian Norwegian Polish Portuguese Brasilian Portuguese Romanian Serbian Spanish Swedish
Warning: this translated page is older than the english page, so maybe it does not contain the most recent information. For the most recent information, we refer to the english page. If you want to help: you can maintain this translation on the Contribute Files section.

Często zadawane pytania (FAQ)

Na tej stronie znajdują się odpowiedzi na ogólne pytania związane z Ultimate Stunts. Jeżeli masz jakieś inne pytanie, możesz je zadać korzystając z formularza na dole tej strony. Proszę o zadawanie pytań wyłącznie po angielsku. Pytanie i odpowiedź zostaną zamieszczone na stronie w pierwszej kolejności po angielsku, a następnie będą tłumaczone na inne języki. Jeśli chcesz, żeby twoje pytanie + odpowiedź, cała ta strona, czy też cała witryna Ultimate Stunts były dostępne w twoim języku ojczystym, pomóż mi w tym i wnieś swój wkład korzystając ze strony Contribute.
(Pytania na temat tego projektu)

Dlaczego zacząłeś tworzyć ten projekt?

Czy jest możliwe, żeby być powiadamianym e-mailem o nowych wersjach?

Tak. Powinieneś założyć sobie konto użytkownika na Sourceforge. Następnie przejdź na stronę projektu Ultimate Stunts i kliknij na białej kopercie znajdującej się obok nazwy pakietu, którego rozwój chcesz śledzić.

Jak mogę pomóc w pracy nad Ultimate Stunts?

To zależy tylko od twoich umiejętności. Jeśli znasz angielski i jakiś inny język, możesz zająć się dokonywaniem i aktualizowaniem tłumaczeń witryny internetowej (a także samej gry). Jeśli masz zdolności artystyczne (np. tworzysz muzykę, efekty dźwiękowe, tekstury lub modele 3D), to możesz pomagać właśnie w tej dziedzinie (najpierw skontaktuj się ze mną, żeby dowiedzieć się co jest potrzebne, a co nie). No i oczywiście potrzebni są programiści. Przydadzą się programiści znający się na openGL, SDL, ODE, FMOD, openAL, programowaniu komunikacji sieciowej, programowaniu wielowątkowym, symulowaniu zjawisk fizycznych oraz programowaniu sztucznej inteligencji (AI).

Jeśli masz jakieś dobre pomysły, to możesz oczywiście przedstawić je na forum w dziale otwartej dyskusji.

Czy powstanie strona WWW, na którą będzie można przesyłać własne trasy/elementy/samochody?

Obecnie możesz przesyłać to, co stworzyłeś, za pomocą poczty elektronicznej. Jeśli twórczość użytkowników przybierze znaczne rozmiary (czego można się spodziewać z chwilą stworzenia przyzwoitego edytora tras), to prawdopodobnie pojawi się strona umożliwiająca wymianę zaprojektowanych przez graczy obiektów.

Dlaczego taka świetna gra nie figuruje w składnicy Ubuntu?

Ponieważ nikt jej tam nie zamieścił. Może znasz kogoś, kto może to zrobić?

Czy wiesz może czy oryginalny kod źródłowy Stunts z lat 90. jest gdziekolwiek dostępny?

Czytałem gdzieś, że oryginalny kod źródłowy Stunts zaginął. Firma Distinctive Software została przejęta przez Electronic Arts w 1991 r. Czytałem, że niektórzy z twórców Stunts (przynajmniej Kevin Pickell) zaczęli pracować nad Need for Speed.
(Pytania na temat kompilacji / platform)

Jakie platformy są obsługiwane?

Teoretycznie każda platforma UNIX-owa obsługująca openGL, SDL i gniazda sieciowe BSD (do uzyskania dźwięku potrzebny jest też FMOD, ale można skompilować wersję bez obsługi dźwięku). Praktycznie rzecz biorąc, potrzebny jest albo system Windows z zainstalowanym systemem Cygwin, albo system oparty na X Window. Istnieją wersje Ultimate Stunts gotowe do skompilowania przeznaczone dla następujących platform: Otrzymaliśmy zgłoszenia udanych prób kompilacji wersji przeznaczonych dla następujących platform: Próbowano też kompilować wersje przeznaczone dla następujących platform (jednak pojawiły się problemy):

Czy powstanie wersja gotowa do skompilowania przeznaczona dla systemu OS X?

Mam nadzieję, że tak. Niestety nie mam systemu OS X, więc nie mogę tworzyć wersji obsługującej OS X. Modyfikacja pliku configure.ac w taki sposób, żeby obsługiwany był system OS X, powinna być stosunkowo łatwa. Konieczne jest tylko doświadczenie w korzystaniu z autoconf, a także pewne doświadczenie w zakresie kompilacji. Natomiast nie są chyba konieczne żadne zmiany w kodzie źródłowym.

Czy możliwe jest uruchamianie plików binarnych systemu Windows w Wine?

Uruchomienie Ultimate Stunts w Wine (emulatorze Windows) jest możliwe, nawet ze sprzętową akceleracją grafiki, natomiast dźwięk może nie działać. Aby zapobiec występowaniu błędów, należy wyłączyć dźwięk poprzez nadanie parametrowi windowsdriver (sterownik dźwięku Windows) wartości "nosound" w pliku ultimatestunts.conf. Nawiasem mówiąc, ta możliwość jest raczej tylko dla zabawy, użytkownicy Linuksa powinni raczej skompilować kod źródłowy przeznaczony dla tego systemu.

Jakie systemy obsługi dźwięku są dostępne?

Ultimate Stunts może korzystać z jednej z dwóch bibliotek do generowania dźwięku: FMOD albo openAL. Decyzja o tym, która z nich zostanie użyta, zapada w wyniku działania skryptu konfiguracji (configure-script) podczas kompilacji kodu źródłowego. Jeśli wykryta zostanie biblioteka openAL, to zostanie ona użyta, w drugiej kolejności sprawdzana jest dostępność biblioteki FMOD, a jeśli ona również jest niedostępna, to kompilowana jest wersja bez obsługi dźwięku. Obie te biblioteki są wieloplatformowymi bibliotekami dźwięku 3D, korzystającymi z systemów obsługi dźwięku zależnych od systemu operacyjnego, na którym działają. Na przykład w systemie Windows dostępny jest DirectSound, a w Linuksie - OSS lub Alsa.

Czy możliwa jest kompilacja Ultimate Stunts z bibliotekami znajdującymi się w niestandardowej lokalizacji?

Być może w takiej sytuacji zadziała poniższy kod:
export LDFLAGS="-Lwstaw_tutaj_ścieżkę_dostępu"
./configure
make

(Pytania na temat używania programu)

Gdzie można zainstalować pliki z danymi?

Pliki z danymi można umieścić w dowolnym miejscu na swoim komputerze, pod warunkiem że zmienna datadir (w pliku ultimatestunts.conf) wskazuje tę lokalizację. Domyślnie jest to "." w dystrybucji binarnej dla Windows oraz "/usr/share/ultimatestunts" w pakiecie plików z kodem źródłowym. Trzeba zauważyć, że obecnie sam plik ultimatestunts.conf musi być umieszczony w katalogu ".", więc należy uruchamiać Ultimate Stunts z katalogu, w którym znajduje się plik ultimatestunts.conf.

Jak można odinstalować Ultimate Stunts?

Dlaczego chcesz odinstalować taką świetną grę jak Ultimate Stunts? :-P A mówiąc poważnie: jest to wyłącznie kwestia usunięcia katalogu, w którym znajduje się gra. Jeśli gra została zainstalowana w systemie Windows przy użyciu programu instalacyjnego, to może być odinstalowana za pomocą programu służącego do odinstalowania.

Których klawiszy używa się w grze (np. do zmiany pozycji kamery)?

Zajrzyj tutaj. Pamiętaj jednak, że przypisanie funkcji poszczególnym klawiszom może ulec zmianie w przyszłych wersjach programu.

Gdzie można grać w sieci?

Nie ma jeszcze centralnego miejsca, gdzie można byłoby znaleźć innych graczy sieciowych. Jeśli znasz jakichś graczy, to będziesz potrzebował adresu IP lub nazwy hosta jednego z nich. Następnie możesz uruchomić na tym komputerze serwer gry sieciowej, z którym będą się łączyć inne komputery. Jednak program jest wciąż w wersji alfa, więc może się zdarzyć, że opisany powyżej sposób postępowania nie zadziała...

Jak wyłączyć tryb pełnoekranowy?

Zmień w ustawieniach grafiki "fullscreen:szerokośćxwysokość" na "window:szerokośćxwysokość". Wpisz więc na przykład "window:800x600". Obecnie może to powodować problemy z wyświetlaniem obrazu w systemie Windows, dlatego też można spróbować wprowadzić tę zmianę ręcznie w pliku ultimatestunts.conf.
(Pytania na temat sprzętu)

Jakiego są wymagania sprzętowe Ultimate Stunts?

Aby wykorzystać w pełni możliwości graficzne Ultimate Stunts, zalecałbym następującą konfigurację sprzętową: Jeśli masz mniej pamięci video, to wydajność może spaść, ponieważ tekstury nie zmieszczą się w pamięci video i będą musiały być przenoszone do i z pamięci RAM. Można rozwiązać ten problem zmniejszając rozmiar tekstur w pliku ultimatestunts.conf. Jeśli wszystkie parametry w pliku ultimatestunts.conf zostaną ustawione na minimum, to do osiągnięcia w miarę płynnego działania wystarczy następująca konfiguracja: Na wolniejszych procesorach program też będzie działać, ale oczywiście grafika i symulacja nie będzie już płynna. Teoretyczne minimum (NIE zalecane) to komputer z procesorem 386. Najwolniejszym procesorem, na którym testowano Ultimate Stunts, jest Pentium 75. Wersja dla Windows jest kompilowana na komputerze z procesorem AMD Athlon. Nie wiadomo czy plik wykonywalny jest zgodny z bardzo starymi procesorami, nie powinien jednak chyba sprawiać kłopotów na komputerach z procesorami zgodnymi z Pentium.

Mam szybki komputer. Dlaczego Ultimate Stunts mimo tego działa zbyt wolno?

Wydajność Ultimate Stunts jest ograniczona głównie przez openGL, więc jeśli nie masz akceleracji openGL, będzie to zasadniczym problemem. Niektóre starsze karty graficzne obsługują jedynie akcelerację Direct3D, lecz nie OpenGL. Większość nowoczesnych kart ma dobrą akcelerację OpenGL, ale wymaga właściwych sterowników OpenGL żeby z niej korzystać. Są one zwykle instalowane podczas instalacji sterowników karty graficznej, ale być może w twoim wypadku nie jest to automatycznie wykonywane. Być może powinieneś uruchomić jakiś program testujący OpenGL, żeby sprawdzić jaka firma jest dostawcą zainstalowanych u ciebie sterowników OpenGL.

Jeśli nie jesteś w stanie uzyskać szybko działającego OpenGL, spróbuj uruchomić Ultimate Stunts w bardzo małym okienku (albo w niskiej rozdzielczości na pełnym ekranie), żeby zmniejszyć liczbę operacji na poszczególnych pikselach. Inną skuteczną metodą zwiększenia szybkości działania Ultimate Stunts jest częściowe wyłączenie renderowania refleksów świetlnych w pliku ultimatestunts.conf.

Czy były jakieś problemy dotyczące konkretnych układów graficznych?

W przeszłości pojawiły się pewne problemy, ale zostały już rozwiązane. Ultimate Stunts jest stale testowane na komputerach z układami Intel i815, ATI Radeon 9200 oraz nVidia GeForce 2. Przy ulepszaniu silnika graficznego mogą wystąpić nowe trudności, ale obecnie żadne problemy nie są znane.

Czy można używać joysticka albo innego urządzenia do gier?

Tak. Używanie joysticka umożliwia płynne kierowanie (skręcanie proporcjonalnie do stopnia wychylenia drążka). Nie ma natomiast w tej chwili planów wykorzystania funkcji "force feedback" (dlatego, że po prostu nie wiem w jaki sposób można to zrobić)
(Pytania na temat przyszłości programu)

Czy zostanie zaprogramowana możliwość zderzenia samochodu ze ścianą?

Tak. Symulacja zjawisk fizycznych nie jest jeszcze ukończona.

Czy edytor elementów tras będzie tylko edytorem części (z możliwością ich obracania, przesuwania, skalowania itp.), czy też będzie to edytor trójwymiarowych modeli (z możliwością importowania plików z programów do tworzenia modeli 3D)?

Będzie to w większym stopniu edytor modeli 3D. W zasadzie nie planuję znacznego ulepszania go w stosunku do jego aktualnych możliwości. Idea jest taka, że elementy częściami, więc edytor tras będzie edytorem części. Program stunts3dedit będzie tylko nieprzyjaznym dla użytkownika narzędziem do importowania plików w obcych formatach i wprowadzania niskopoziomowych modyfikacji. Moim zdaniem tylko edytory częsci są wystarczająco przyjazne dla niedoświadczonych użytkowników. Edytor tras będzie dla nich odpowiedni, natomiast program stunts3dedit - nie.

Czy w wersji 1.0 będzie dostępny instalator .sh?

Postaram się, żeby w wersji 1.0 instalacja była tak łatwa jak to tylko możliwe. Stworzę też pakiety dla różnych dystrybucji, a może nawet "live CD" (płytę bootowalną) dla osób, które nie mają zainstalowanego Linuksa :-)
(Pytania na wszelkie inne tematy)

Kim jesteś?

Jestem 24-letnim studentem z Holandii, studiuję fizykę stosowaną na TU Delft. Jak większość członków XTC, jestem też członkiem studenckiego stowarzyszenia chrześcijańskiego C.S.R.-Delft. Gdy mam na to czas, chętnie pracuję nad projektami takimi jak Ultimate Stunts. Mam spore doświadczenie programistyczne, zwłaszcza w zakresie grafiki 3D, które rozpoczęło się od nauki programowania w QBasicu, gdy miałem zaledwie ok. 13 lat. W gruncie rzeczy pierwszym interaktywnym programem, który napisałem, był remake Stunts w QBasicu. Po tej grze (będącej grą "częściowo 3D") stworzyłem kilka prostszych gier, edytor 3D oraz (również w QBasicu) kosmiczny symulator lotu "Star Voyage" (który został później przeniesiony do Visual Basica). Pracowałem nad tym projektem kilka lat (1997-2001) i był on bardzo realistyczny, ale sama gra była trochę nudna. Wtedy przypomniałem sobie o Stunts i zacząłem pracę nad Ultimate Stunts.

Recently posted questions:

Are there any plans to add more cars?
  Yes, but adding a new car is a lot of work, so I won't add many cars in a single version.

hi, when i try to install the game i can extract and run ./configure but when i try make it gives "make: *** No targets specified and no makefile found.  Stop." what is wrong?
  The configure script is supposed to generate Makefiles. If they are not found, then I guess
  the configure script failed somewhere. Please have a look at the output of the configure
  script and read the documentation on how to compile Ultimate Stunts. If you can't figure it
  out on your own, please contact me.

Issue with non-us keyboard layout (fr) via ibus. I can not enter any number because required modifier (shift, numlock) are not taken.


There is the possibility of car mod?
Could you add the indy 500 car from the original stunts? I feel like the Formula 1 car is similar, but accelerates much faster making ramps very easy.
In the next version, put some trucks, buses, tanks, will get much more shocking game  I am Brazilian and I used google to translate

How to fix make error 1 and error 2 when compiling ?
I'm going to change my PC. Would Ultimatestunts be compatible with Windows 8.1?

To contribute and help out with Ubuntu, see community.ubuntu.com and wiki.ubuntu.com/ContributeToUbuntu
How can i translate the game?
<svg "ons>

Post a new question

English only please. This is not a proper place for bug reports, it's just for general questions that apply to more than just one specific situation.