Home Map Index Search News Archives Links About LF
[Top bar]
[Bottom bar]
Bu makalenin farkl� dillerde bulundu�u adresler: English  Castellano  Deutsch  Francais  Nederlands  Turkce  Korean  

convert to palmConvert to GutenPalm
or to PalmDoc

[Photo of the Author]
taraf�ndan Harald Radke

Yazar hakk�nda:

Harry, 1944'den beri Aachen Teknoloji �niversitesinde bilgisayar bilimlerinde okuyor. Linux ile 1995'de tan��t�.Daha sonra da herzaman s�rprizlerle dolu bu b�y�k yaz�l�mla ilgilendi. X alt�nda grafik ve oyun programlar� yaz�yor. Di�er ilgi alanlar� : masa oyunlar�, SciFi okumak, gitar �almak (k�t�!), yemek yapmak ve Ju-Jutsu.


��erik:

Oyun �ncelemesi - Tux Racer

�eviri : Ceyhun Elmas

[Illustration]

�zet:

Tux Racer h�zl� bir oyun . Linux'un sevimli maskotu karda kay�yor ve bal�klar� yakalamaya �al���yor ve bu arada zaman�nda yar��� bitirmeye gayret ediyor. Grafikler �ok iyi, farkl� b�l�mler (uzmanl���n�za g�re ) ve �e�itli (se�imli) hava �artlar� oyundan zevk alman�z� garanti ediyor. Bu yaz�da test edilen s�r�m� ; 0.60.3.



 

Giri�

Linux'da Tux 'un kahraman olarak yer ald��� pek �ok oyun bulunuyor. Zaman zaman farkl� farkl� silahlarla donanm�� ,farkl� alanlarda �eytan �mparator(yeri ABD'nin kuzey bat�s�nda) ile sava��yor. Bilmeceleri ��z�yor ya da parolalar� ara�t�r�yor (tak ba��na ya da arkada�lar�n�n yard�m�yla) , s�rekli Linux d�nyas�ndakileri e�lendirmekle me�gul. Bu defa yaln�zca kendisi olarak geliyor, hi�bir arac� olmadan, yard�m eden birileri olmadan , yaln�zca kendisi, kar ve da�lar. Biraz spora yatk�n bir erkek , �ok b�y�k i�ler yap�yor.

Tux Racer iSunspire St�dyo'lar�nda yap�lm�� . Karl� yolda kayarak yar��mas�nda, o �ok sevdi�i bal�klar� toplamas�nda ve zamanlamada Tux'a yard�m etmek zorundas�n�z. Oyun ger�ekten iyi 3 boyutlu grafiklere sahip, ger�ek�i fiziksel �artlar ve se�imlik hava �artlar�yla spordan ho�lanan ve yarat�klarla m�cadele etmek isteyen herkes i�in �ok e�lenceli bir oyun.

IMG: targetting a herring
bal�klar�n hedeflenmesi
 

Oyunun Y�klenmesi

Tux Racer a��k kaynak koduna sahip. Bu sayede kaynak kodlar� i�eren veri dosyalar�n� ve paketleri adresinden indirerek yeniden derleyebilirsiniz . Bu yaz�y� yazd���m zamanlar s�z verdi�im yeniden derlenen paketler ger�ekten sa�lanm�yor. Bununla birlikte derlemede bir problem olmamal�.

Gereksinimler
X window sistemi
OpenGL API S�r�m 1.1 ya da daha �st� (e.g. Mesa >= 3.2)
GLUT S�r�m 3.7 ya da daha �st� (genellikle Mesa ile gelir)
Tcl S�r�m 8.0 ya da daha �st�
Se�imlik
SDL 1.1.1. (joystick deste�i)
SDL mixer 1.0 (ses & m�zik)
Kaynak paketlerle �ok iyi bir HTML dokuman� geliyor. Dokuman �zellikle y�kleme a�amalar�n� �ok iyi anlat�yor ( oyununla ilgili di�er konular� da elbette...) , dolay�s�yla ayr�nt�lar� burada �ok fazla a��klamak istemiyorum. Temelde e�er gerekli t�m yaz�l�mlar� y�klerseniz , y�kleme yplg�stereni kaynak dizinini de�i�tirir ve komut sat�r�ndan giri� yapars�n�z.

./configure
make
make install

komut sat�r�nda.
(y�klemenin sistemle ilgili k�sm�nda root yetkileri almay� unutmay�n )

Kaynaklar�n yan�nda di�er paketler olan oyun verilerine gereksinim duyacaks�n�z. Belirtti�im adreste t�m bunlar� bulabilirsiniz. Tux Racer dosyalar� e�er de�i�tirmezseniz /usr/local/share/tuxracer dizini alt�nda bulunuyor. Bunu de�i�tirmek isterseniz configuration dosyas� ile bunu yapabilirsiniz.

Not:

Her �ey iyi bir �ekilde geldi�inde tuxracer yazarak oyuna ba�layabilirsiniz.

Img: Penguin in the dark
Karanl�kta bir penguen.
 

M�zi�in derlenmesi

Kolay gibi g�r�nen ses derlemesi benim i�in �yle olmad�. Neden ? �lk y�klememde her�ey bitti�inde - m�zi�in d���nda. Program *.it uzant�l� m�zik dosyalar�n� tan�yamad��� s�yledi. Tux Racer m�zi�i �alabilmek i�in SDLmixer kullan�r, ben de programla gelen kaynaklar� ve g�rsely�re sayfalar�n� incelemeye ba�lad�m... Benim �u anki Linux'um SuSE 7.0. Bu s�r�m� SDL 1.1.2 ve SDLmixer 1.0.5 ile geliyor. Bu nedenle ilk yapt���m �ey SuSE'nin kaynak paketinden mixer kitapl�klar�n� yeniden derlemek oldu. Sonu� : Tux Racer �imdi SDL ile ilgili hata al�yor. Yanl���n ne oldu�una y�nelik hi� bir fikrim yoktu. Bununla birlikte pes etmedim ve t�m SuSE SDL yeniden y�kledim ve yeni s�r�mlerini SDL g�rsely�resi'nden sa�lad�m.RPM'leri denedim, ve ,bu �al��t� !
Y�kledi�im t�m paketler burada:

Img: Bad weather
Bad weather
 

Yap�land�rma

Oyuna ba�lad�ktan sonraki ilk anda, .tuxracer/ ismiyle bir anadizin kendi aln�n�zda olu�turuluyor. Oyunun men�lerini inceledi�inizde Options ya da Configure gibi bir se�enek bulam�yorsunuz. Bunun yerine en be�endi�iniz metin edit�r�yle .tuxracer/options isimli bir dosyay� kendiniz yaratabilirsiniz. Bu �ok zor de�il, t�m giri�ler d�z yaz� �eklinde. Bununla birlikte, gelecek s�r�mlerde se�enekleri de�i�tirmek i�in oyun men�s�n� kullanabiliyorsunuz ve e�er g�rsely�resinden TODO listesine bakarsan�z gelecek olan di�er yenilikleri de g�rebilirsiniz.

Pek �ok farkl� se�enek options dosyas� i�inde yap�land�r�labiliyor. �rne�in,oyun verilerinin yolu, pencere b�y�kl�kleri, de�i�ik ses ve grafik se�enekleri . Her giri�in baz� yorumlar� var , gereksinimlerinize uygun de�i�iklikleri yapmak ger�ekten zor olmayacak. ��yle ayarlara bir g�z at�n ve oynay�n!

Img: Spotting finish
Spotting finish
 

Oyun

�nceden s�yledi�im gibi, amac�n�z bal�klar� biriktirmek ve olabildi�inde h�zl� olmak.

tuxracer komutunu girdikten sonra tam ekran ba�lar , bununla birlikte k���k pencerede de oynayabilirsiniz. Di�er ��z�n�rl�k i�in fullscreen mode 'u tan�ms�z yapmay� ya da di�er se�eklerin oyun ba�lad�ktan yeniden kuruldu�unu unutmay�n. Ba�lang�� ekran�ndan sonra oyun men�s�ne geliyorsunuz. Burada oyuna hemen girmeye ya da k���k penguen i�in gerekli al��t�rmalar� yapmaya karar veriyorsunuz.

Al��t�rma Men�s�

Bu alanda geni� pistlerden birisini se�ebiliyorsunuz. Yar���n ko�ullar�n� de�i�tirebilirsiniz , �rne�in gece yar��� ya da r�zgarl�, karl� (gelecek s�r�mlerde) . Yollar�n bir k�sm� �zellikleriyle ilgili k���k a��klamalar i�eriyor. Yollar�n �o�u oyuncular�n katk�s�yla Tux Racer ile geliyor.

Olay Men�s�

Bunu y�netmeyi d���nebilirsiniz, yar��a real ile ba�lay�n. Olay alan�nda, yar��mak istedi�iniz yolu kolayl�kla se�emiyorsunuz. Bunun yerinecups'� tamamlamak zorundas�n�z. Kupal� de�i�ik oyunlar�n (varolanlar�n yaln�zca biri - the herring run) i�inde bir sonrakine ge�ene kadar t�m yar��lar� bitirmelisiniz. Ayn� yar��lan i�in kar��la�aca��n�z �artlar bellidir , di�er bir deyi�le ilerlemek istemezsiniz, belli bir s�rde sona gelmek ve minimum d�zeyde bal��� biriktirmek zorundas�n�z.

Yar��

Yar�� ba�lad���nda Tux'un arkas�nda g�r�len �n y�z kasaban�n a�a�� y�n�. Y�n tu�lar�yla onu y�netebilirsiniz, (sol/sa�), h�zland�rmak(yukar�) ve yava�latmak (a�a��). Daha ileri olarak k���k siyah ve beyazc�k z�playabilir(e). Yava�lad���n�zda ve sa� ve sol tu�lar�ndan birine bast���n�zda Tux d�ner ve durur.E�er gerekirse "reset" yapabilirsiniz. E�er bir �ekilde �a��r�san�z backspace . E�er klavye y�netimi istemiyorsan�z Josytick kullanabilir ya da tu�lar� de�i�tirebilirsiniz.

Parkur bayraklarla i�aretlidir. Bayraklar aras�nda de�i�ik bal�klar durmaktad�r. �leride bal�klar�n d���nda ba�ka olaylarla da kar��la�acaks�n�z. Yar�� an�nda r�zgar�n ve penguenin kayd��� zeminin sesini duyabiliyorsunuz. Farkl� sesler duyabilirsiniz , ayn� sesi yava�lad���n�zda ya da a�aca �arpt���n�zda(ouch!) duyars�n�z . Tux'un hareketleri �ok �irin canland�r�lm��, h�zland���n�zda, d�nd���n�zde. Kasaban�n a�a��s�na do�ru giderken penguen karda yol olu�turur. E�er m�zik a��ksa, yar�� an�nda ho� olur (belki kayarken ve r�zgar�n sesi i�in kendi seslerini kullanmal�s�n�z).

T�m�nde d�rt "can"'a sahipsiniz , dolay�s�yla �� hata yapabilirsiniz, d�rd�nc�de �ans�n�z biter. Hata yapmadan hemen �nce tekrar denersiniz kar i�inde olu�turdu�unuz eski yolun g�r�nmesi �ok g�zel bir ayr�nt� olmu�.

Ekran�n sol �st taraf�nda s�renizi, sa� �st tarafta ise toplad���n�z bal�klar�n say�s�n�(yaln�zca herring run i�in) g�rebilirsiniz. Alt sa� k��edeki energometer, Tux'un s��rama g�c�n� g�sterir (y�kseklik ve uzunluk olarak). Daha koyu mavi �emberler penguenin daha g��lendi�i anlam�na gelir. Energometer yan�nda h�z grafiksel bi�imde sunulur. Uzun i�aret �ubu�u geldi�inde ve renk ye�ilden sar�ya ve son olarak da k�rm�z�ya d�nd���nde Tux en h�zl� duruma gelir. Bunlar�n t�m� oyuna kolayl�kla hakim olabilmeniz i�in geli�tirilmi�, bu arada arada h�z ayn� zamanda say�sal olarak da g�steriliyor. Son olarak bulundu�unuz kare sol alt k��ede oyunun ne kadar p�r�zs�z gitti�ini g�steriyor.
Yar�� bitince baz� bilgiler ekrana geliyor (s�re, toplanan nesneler) ve ileri d�zeyde hatalar�n�z ve tekrar deneme bilgileriniz veriliyor.

Img: Practice menu
Al��t�rma Men�s�
 

Sonu�

Tux Racer �ok ho� bir oyun, �ok g�zel grafikler, sesler ve m�zikler i�eriyor. Biribirinden fakl� pek �ok parkur bulunuyor. Baz� kusurlar� da bulunmuyor de�il, �rne�in ne �ok ki�iyle ne de bilgisayara kar�� yar��am�yorsunuz. Fakat bu konular gelecek s�r�mlerinde bulunuyor, dolay�s�yla gelecek olan yeni s�r�m� umutla bekliyoruz. Benzer �ekilde oyunun se�eneklerinin oyun men�s�nden de�i�tirilmesi gibi.

Di�er bir "problem" ise : ba�ar�m. Benim makinam AMD K6-3 ,450 MHz, TNT2 M64 card, XFree 4.0.1 ve Nvidia's GL s�r�c�leri i�eriyor, s�r�m 0.95, saniye ba��na 8-14 kare oynatabiliyor (config dosyas�nda kendi de�eri bu), bu ayn�z zamanda pencere b�y�kl���/ ekran ��z�n�rl���ne ba�l�. Bu ayarlar� de�i�tirerek ger�ek g�r�nt�y� sa�laybilme deneyimim olmad�.

Bununla birlikte, oyun daha oynanabilir, d�n��lerde arkaplan p�r�zs�z hareket etmiyor ve yar���n kendisi d���k kare oynatmalarda ger�e�e yak�n g�r�nm�yor. (Kare say�s� azalt�labilir, s�zgelimi 8 fp/s ger�ekten �ok d���k ama oyun daha oynanabilir oluyor...)

Her�eye ra�men oyun y�klemeye de�er. Her�ey sizin biraz e�lenmeniz i�in, haydi y�kleyin bu oyunu !

Img: Event menu
Al��t�rma Men�s�
 

Kaynaklar

 

Bu yaz� i�in g�r�� bildiriminde bulunabilirsiniz

Her yaz� kendi g�r�� bildirim sayfas�na sahiptir. Bu sayfaya yorumlar�n�z� yazabilir ve di�er okuyucular�n yorumlar�na bakabilirsiniz.
 talkback page 

G�rsely�re sayfalar�n�n bak�m�, LinuxFocus Edit�rleri taraf�ndan yap�lmaktad�r
© Harald Radke, FDL
LinuxFocus.org

Buray� klikleyerek hatalar� rapor edebilir ya da yorumlar�n�z� LinuxFocus'a g�nderebilirsiniz

2001-02-26, generated by lfparser version 2.9