Quake to gra FPP, ściślej FPS, wydana 31 maja 1996 roku przez
id Software. Jako jedna z pierwszych posiada silnik graficzny
mogący wyświetlać w pełni trójwymiarowy, teksturowany obraz.
Wywodzi się pośrednio z serii Doom, kontynuując jej niektóre
rozwiązania. Po raz pierwszy w grze tej pojawiła się konsola,
dzięki której można dokonywać konfiguracji i automatyzacji
ustawień oraz rozmawiać z pozostałymi graczami. - Wikipedia
W roku 1998 ukazała się pierwsza wersja pod AmigaOS wydana
przez ClickBoom. Gra oferuje tryb Single Player oraz
Multiplayer, wkrótce pojawił się usprawniony, przystosowany
lepiej do rozgrywek w internecie - QuakeWorld. W 1999 r. id
Software uwolniło kod programu, dzięki czemu możliwe było
przeportowanie go na wiele systemów. Powstało wiele dodatków,
modów, pojawiły się klienty z akceleracją 3D. Coraz to nowsze
silniki gry spowodowały, że gra nie straciła na świeżości,
nowe efekty, tekstury, znacznie uprzyjemniają rozrywkę. Tryb
Single Player jest ciekawy, komputerowi przeciwnicy nie
grzeszą inteligencją.
Quake charakteryzuje dynamika akcji, jest bardzo szybki w
porównaniu do Quake 2 czy Quake 3, w których nasz bohater jest
powolny jak ślimak. Głównie dzięki temu gra ciągle przyciąga
nowych fanów, przyczynia się do tego również niepowtarzalny, średniowieczny klimat.
W trybie dla jednego gracza spotkasz następujących przeciwników:
- Grunt - niegroźny, może poczęstować nas ze śrutówki, dwururki.
- Enforcer - ulepszona wersja grunta z lepszą bronią.
- Dog - niegroźny, zanim do nas dobiegnie z reguły zdążymy go "uśpić".
- Piranhas - występują w wodzie, niegroźne.
- Scrag - średnio groźny, charakteryzuje się przede wszystkim możliwością latania.
- Ogre - groźny, jedną ręką częstuje granatami, drugą może przyciąć piłą łańcuchową.
- Zombie - niegroźny, charakteryzuje się tym, że można się go pozbyć jedynie rozdrabniając go granatem lub rakietą, poczęstowany z innej broni odradza się.
- Knight - średnio groźny, posiada mocną zbroję i miecz.
- Deathknight - groźny, ulepszona wersja rycerza potrafiąca strzelać.
- Spawn - mała, groźna, potrafi się wpijać i zabierać energię.
- Fiend - bardzo groźny, szybki, gdy nas dopadnie szybko zabija.
- Shalrath - bardzo groźny, przypomina pająka i strzela.
- Shambler - bardzo groźny, duży i wolny, na bliskie kontakty drapie pazurami, na dalekie przysmaża spawarką.
Dodatkowo możesz przetestować wiele pułapek, popluskać się w
lawie albo w żrącym kwasie.
Przeżyć grę pomogą Ci liczne apteczki i zbroje:
- Mała Apteczka - + 15 energii. Uzupełnia max. do 100 pkt energii.
- Duża Apteczka - + 40 energii. Uzupełnia max. do 100 pkt energii.
- Mega apteczka - + 100 energii, przy zażyciu drugiej możemy uzyskać maksymalnie 250 pkt energii. Co sekundę tracimy jeden punkt takiej energii, aż do czasu gdy zostanie nam 100.
- Zielona zbroja - 50 punktów pancerza.
- Złota zbroja - 150 punktów pancerza.
- Czerwona zbroja - 200 punktów panczerza.
Należy pamiętać, że np. 80 punktów zbroi złotej zapewni lepszą ochronę niż 100 zielonej.
Pokonywać przeciwników pomogą nam następujące bronie:
- Axe - mało przydatny, ostatnia deska ratunku w przypadku braku amunicji.
- Shotgun (SG) - posiadamy go od początku.
- Barreled shotgun (BS) - stosunkowo niezła broń.
- Nailgun (NG) - gorszy od dwururki.
- Super nailgun (SN) - ulepszona wersja.
- Grenade launcher (GL) - Groźna broń.
- Rocket launcher (RL) - Groźna broń.
- Lighting gun (LG) - Groźna broń, użyta pod wodą zabija nas oraz innych kąpiących.
Na swojej drodze spotkasz trochę bonusów działającyh czasowo:
- Pierścień - niewidzialność.
- Quad - zwiększona siła rażenia.
- Pentagram - nieśmiertelność.
Multiplayer
Zdecydowanie najciekawszą formą rozgrywki jest tryb wieloosobowy. Najpopularniejszy jest zwykły Deathmatch, czyli totalna rzeź. Popularny jest też Team Deathmatch, czyli mecze drużynowe.
Jako, że część graczy regularnie ćwiczy od paru ładnych lat
nie zrażaj się do gry, gdy giniesz co kilka sekund, a zabicie
kogoś graniczy z cudem. Podczas gry z pewnośćią natkniesz się
na graczy stosujących "tricki" (np. bunny jumping, rocket
jumping). Często różne tricki wykonywane są na przemian w celu
bycia groźniejszym, szybszym itd. Wyrobienie umiejętnośći
ich wykonywania wymaga wielogodzinnej praktyki. Z ciekawostek
nadmienię fakt, że maksymalna prędkość przy zwykłym chodzie
wynosi 320, natomiast wraz z króliczymi skokami można
spokojnie osiągnąć 600 na większości map, mój rekord to 1800
(mapa speed). Warto zauważyć, że aby wziąć udział w trybie Multiplayer nie musimy posiadać pełnej wersji paków - wystarczy sharewarowy (choć wtedy stracisz możliwość gry na niektórych mapach).
Pierwsza rzecz, jaka powinnina zostać wykonana, to wygodne
zajęcie miejsca pracy. Musimy mieć swobodę ruchu oraz dobrze
ustawioną klawiaturę i mysz. Następnie należy zająć się
stworzeniem własnej konfiguracji. Oczywiście w czasie postępów
w grze warto ją modyfikować. Trzeba zapoznać się z mapami,
zapamiętać umiejscowienie zbrój, apteczek, broni, teleportów
itp. Pomoże to później dobrać odpowiednią taktykę. Ważną rolę
w grze odgrywa dźwięk, może ostrzec przed zagrożeniem (wystrzał rakiety, granatu), poinformować o zbliżającym się przeciwniku (np. odgłosy skakania, kroki są niesłyszalne), przydatne są także dźwięki powstałe przy wychodzeniu/wchodzeniu do wody, teleportów, czy też odgłosy wind oraz innych urządzeń. Zawsze pierwsze co trzeba zrobić pojawiając się na mapie, to jak najszybsze zdobycie lepszej broni oraz zbroi. Bez tych dwóch rzeczy nasze szanse na
przeżycie gwałtownie spadają. Nie warto stać w bezruchu, gdyż
nieruchomy cel, to łatwy cel. Wąskie przejścia mogą okazać się
groźną pułapką. Trzymanie się blisko ścian również nie jest
dobrym pomysłem, rakieta zamiast nas minąć trafi w ścianę
porażająć wybuchem. Przy ataku rakietą warto celować w nogi
naszego wroga. Prawdopodobieństwo, że przeciwnik ucierpi
wzrośnie, rakieta zamiast polecieć w dal trafi w ziemię, co
może porazić naszą ofiarę. Porady do QuakeWorlda zmieściłyby
się w niejednej książce, dlatego polecam zapoznać się z
istniejącymi już poradnikami.
FuhQuake
FuhQuake to jeden z najpopularniejszych klientów QuakeWorld. W archiwum wersji dla MorphOS-a znajduje się wersja GL (z akceleracją 3D) oraz SW (w trybie software). Jest wysoko konfigurowalny, dzięki czemu można przystosować go do własnych upodobań, zarówno pod względem graficznym, jak i zachowania.
Na komputerze PegasosII z kartą CPU G3@600 MHz i grafiką
Radeon9100L 64 MB z systemem MorphOS 1.4.5, przy średnich
ustawieniach w rozdzielczości 800x600 oraz dodatkowych
teksturach (tekstury broni, bmodels) zasuwa pięknie na
wszystkich popularnych mapach z prędkością 77 FPS (czyli maksimum). Można nawet pokusić się i w tle zapuścić muzykę, niestety tracimy wtedy odgłosy z gry. W chwilach dużego obciążenia, gdy wszystko wokół nas "lata", na niektórych mapach liczba FPS potrafi nieco spaść, lecz ogólnie 77 FPS towarzyszy nam przez całą rozgrywkę (komfort). FuhQuake wymaga min. 128 MB RAM, choć nie testowałem wnikliwie jak sprawuje się przy takiej ilości pamięci. Przy teksturach z Quake Revitalization widać już
wyraźne zwolnienia. Ze sterownikami 3D wchodzącymi w skład
MorphOS-a 2.0 sytuacja na pewno się poprawi.
Mały przewodnik ustawień QuakeWorld
Stworzyłem go pod kątem FuhQuake, ale powinien mieć zastosowanie również z innymi klientami QuakeWorld.
Uruchomienie
Trochę opcji CLI, o których powinieneś wiedzieć:
-width - szerokość
-height - wysokość
-depth - głębia kolorów
-gamma - gamma
+cfg_load - ładuje twoją konfigurację (z katalogu configs)
-ruleset smackdown - uniemożliwa korzystanie z niedozwolonych ustawień itp. (wbudowane w wersji FuhQuake dla MorphOS-a)
Najlepiej napisać skrypt uruchamiający grę i dodać do niego
ikonkę.
fuhquake-gl -width 1024 -height 768 -depth 16 -conwidth 512 -conheight 384
(Wartośći conwidth i conheight zawsze powinny dwa razy mniejsze od width i height)
Przed zmianami.
Tuż po uruchomieniu gry, w konsoli wpisz:
cfg_save_unchanged 1
cfg_save moj_konfig.cfg
Konfigurację znajdziesz w katalogu fuhquake/configs/.
Podstawowe zmiany
Ze standardowymi ustawieniami QuakeWorld z pewnośćią nie
zajdziesz daleko. Możesz użyć konfiguracji innego gracza,
jednak najlepiej zrobić własną, dostosowaną do własnych
umiejętnośći, a w razie potrzeby i postępów zmieniać. Część
ustawień można zmienić już w menu konfiguracyjnym, a nawet
wszystkie z konsoli, jednak najlepiej będzie użyć do tego
edytora tekstowego.
| Funkcja |
Opis |
Składnia |
| Ustawienia gracza |
Nazwa, drużyna i kolor ubranka. Tag klanu nie powinien zawierać więcej niż 4 znaki. |
name "Gracz" team "BLA" topcolor "10" topcolor "10" |
| Ustawienia myszki - czułość |
Te parametry zależą oczywiście od posiadanej myszki jak i rozdzielczości. Są niezależne od ustawień systemowych (przy wersji dla systemu MorphOS). Jest to jedno z najważniejszych ustawień. Zależy m.in. od m_pitch i m_yaw. Powinno zapewniać płynność ruchu oraz precyzje celowania. Nie powinno być żadnych szarpnięć itp. Czuj się swobodnie zmieniając to ustawienie. |
sensitivity "33" |
| Ustawienia ruchu |
Klawisze WSAD są najpopularniejsze. |
bind w "+forward" bind s "+back" bind a "+moveleft" bind d "+moveright" |
| Ustawienia skoku |
Jeśli chodzi o klawisz skakania, nie ma jednolitości w ustawieniach, najczęśćiej spotykany jest space, shift oraz mouse2. |
bind MOUSE2 "+jump" |
| Zmiana broni |
Wybór broni za pomocą klawiszy 1-8 nie jest optymalnym rozwiązaniem w ferworze walki. Teraz najważniejsza broń (RL, GL and LG) będzie dostępna bez koniecznośći odrywania ręki od klawiszy ruchu. |
bind q "impulse 7" // RL bind e "impulse 8" // LG bind SPACE "impulse 6" // GL |
| Pole widzenia |
Domyślne 90 stopni kąta widzenia może nas ograniczać. Wartośći pomiędzy 110 i 130 rekomendowane. |
fov "110" |
| Celownik |
Jeśli nie lubisz domyślnego celownika, możesz go zmienić. Jest ich w sumie 7. 1 - celownik pobierany z akutalnie używanego charsetu. |
crosshair "3" crosshairimage "jakistamcelownik" - jeśli chcesz użyć innego niż domyślne. Wymaga to obecnośći pliku jakistamcelownik.png (lub .tga) w qw/crosshairs/. |
| Kolor celownika |
Jeśli wybrałeś już celownik możesz zmienić jego kolor. Używana jest do tego wartość RGB. |
crosshaircolor "255 255 0" |
Dostosywanie konsoli:
Konsola jest jedną z najczęściej używanych rzeczy, więc warto
poświęcić trochę czasu na jej ustawienie.
| Funkcja |
Opis |
Składnia |
| Rozmiar konsoli |
Takie ustawienie spowoduje, że konsola zajmie połowę ekranu. |
scr_consize "0.5" |
| Szybkość wysuwania konsoli |
Niższe wartośći takie jak np. 1000 spowodują widoczne wysuwanie się konsoli, niektórym to się podoba. |
scr_conspeed "100000" |
| Przezroczystość konsoli |
Wartość 0 spowoduje całkowitą przezroczystość konsoli. Przy 1 będzie ona nieprzezroczysta. |
scr_conalpha "0.7" |
| Czcionka konsoli |
Wymaga to obecnośći pliku jakistamcharset.png w qw/textures/charsets/. |
gl_consolefont "jakistamcharset" |
| Zegarek |
Włączenie zegarka gry ułatwi orientację w jakim czasie pojawi się nowa zbroja itp. Zamiast gameclock, można też użyć clock, pokaże on zwykły czas. |
cl_gameclock "4" |
| Pozycjonowanie zegarka |
Zamiast gameclock, można też użyć clock, pokaże on zwykły czas. |
cl_gameclock_x "1" cl_gameclock_y "-3" |
Style Graficzne:
Domyślny

(standardowe tekstury) |
Eye-candy

(tekstury z quake revitalization project) |
Lego

(GL_texturemode "gl_nearest")
(GL_miptexlevel "3")
|
Prosty

(GL_MAX_size "2") |
Zapis i odczyt ustawień
Wpisujemy w konsoli CFG_SAVE config.cfg. Aby ustawienia
ładowane były automatycznie należy z katalogu configs
przenieść plik .cfg katalog wyżej i nazwać go config.cfg.
Zamiast tego w skrypcie uruchamiającym grę można dopisać
parametr:
+cfg_load moj_konfig.cfg
Ustawienie adresów serwerów
W głównym katalogu tworzymy plik servers.txt, gdzie wpisujemy jak niżej nasze ulubione serwery. Nazwa serwera to dowolna nazwa dla naszego wpisu, która pojawi się w menu Multiplayer. Oczywiście w pliku są tylko adresy serwera i nazwa (bez nagłówka)
Adres serwera
|
Nazwa serwera
|
| sun.hasenbraten.de |
sun.hasenbraten.de |
| quake.xs4all.nl |
quake.xs4all.nl (FFA) |
| quake.msk.ru:27500 |
quake.msk.ru:27500 Elvis (FFA) |
Teraz powyższe serwery będą dostępne w menu multiplayer.
Szybszym sposobem jest:
bind F1 "connect sun.hasenbraten.de"
bind F2 "quake.xs4all.nl"
Dobrym rozwiązaniem jest również pobranie tego pliku.
Paki z gry Quake powinny znajdować się w katalogu id1/
Miejsca gdzie powinny znajdować się dodatkowe tekstury:
qw/textures/ - tekstury map
qw/textures/<mapname>/ - tekstury dla wybranych map <mapname> (np. aerowalk)
qw/textures/bmodels/ - tekstury pudełek
qw/textures/models/ - tekstury modeli
qw/textures/charsets/ - zestawy znaków konsoli
qw/textures/particles/ - tekstury efektów
qw/textures/wad/ - HUD
qw/crosshairs/ - celowniki
qw/env/ - nieba
qw/lits/ - kolorowe oświetlenie (.lit)
Aby nie przenosić z miejsca na miejsce katalogów w celu włączenia/wyłącznia tekstur można:
gl_external_textures "1" lub "0"
gl_external_bmodels "1" lub "0"
Podstawowe rzeczy, które opisałem pozwolą na wygodną grę na
serwerach FFA (Free For All). Aby pograć w drużynie, polecam
zastosować się do tego pliku. Warto nie przesadzać i starać się, aby liczba generowanych klatek była utrzymana na poziomie 77 FPS (limit na większości serwerów). Wbudowane menu umożliwia konfigurację
najważniejszych efektów graficznych. W miarę poznawania gry z pewnością zaczniesz grzebać w pliku .cfg.
Odnośniki
MorphOS
Fuh Quake - popularny klient QW
GLQuake
Qstat - przydatne narzędzie, dzięki któremu możemy dowiedzieć się ile osób siedzi na naszych ulubionych serwerach.
AmigaOS 4.0
GLQuake
AmigaOS 3.x
BlitzQuake WOS - klient QuakeWorld z akceleracją 3D dla PowerPC
BlitzQuake 68k - klient QuakeWorld z akceleracją 3D dla 68k
QuakeWOS - dla użytkowników PowerPC
Quake 68k - dla użytkowników 68k.
Qstat - przydatne narzędzie, dzięki któremu możemy się dowiedzieć ile osób siedzi na naszych ulubionych serwerach.
AROS
Quake - Quake dla AROS-a.
Różne
Polskie forum o QW
Portal o QW
Portal o QW
Miejsce rozgrywek dla użytkowników systemów AmigaOS i MorphOS, Quakeworld dla AmigaOS 3.x 68k, PUP, WOS, AmigaOS 4.x, MorphOS.
Lepsze tekstury.
Trochę charsetów i inne dodatki
Ponad 400 MB map
Sharewarowy pak do gry.
Kopiowanie w całości lub fragmentach bez zgody autora lub redakcji PPA zabronione.