Fogadó a Linuxhoz

Csaták a számítógép belsejében artva A Tronban játszó Jeff Bridges ugyan sosem leszel, de azért nem ártana menõbb cuccokban járnod…

ogy érted azt, hogy ki van a szá- inkban, mégis, a fénymotorok küzdelme Egy 3D-gyorsítóval rendelkezõ video- mítógép belsejében? Senki nincs volt annak a megszámlálhatatlan video- kártyára, valamint az OpenGL vagy a számítógépben, François. Ó, játéknak az ötletadója, ami a folyamato- Mesa 3D programkönyvtárakra lesz t. Minden jog fennt Hmár értem! Azt hiszem, te félreértetted san növekedõ fénycsóvák ötletén alapul, szükségünk. e havi témánk ötletét, „A rendszer belsõ amelyeket ugye mindenáron el kell ke- Honnan tudhatjuk, hogy rendszerünk világa” címet. Hiszen a tudományos-fan- rülni. Ez az ötlet ma is él, és több nyílt készen áll a kalandra? A 3D-támogatás tasztikus témák körébe tartozik minden forrású fejlesztés alapjaként születik újjá. gyors ellenõrzési módszere az alábbi olyan elképzelés, ami szerint a gépben a Kezdjük egy olyan fénymotorjátékkal, parancs: -rendszermagban keringõ biteken amit nagy valószínûséggel már a rend- © Kiskapu Kf és bájtokon kívül bármi is lenne, mon szerünkön tudhatunk. A KDE játék- glxinfo | grep rendering ami. Qu'est-ce que tu dis? Nem, termé- gyûjteményének részeként találhatjuk szetesen nem. A számítógépen belül meg Matthias Kiefer Ktron nevû, egy- A rendszernek erre a következõ választ nincs igazán hely, legalábbis a mi vilá- szerû, de jól mûködõ programját. A K kell adnia: gunkhoz hasonló. Habár… menüben, az arcade games (többszerep- Quoi? Ne haragudj, mon ami, csak lõs játékok) menüpont alatt találjuk, a direct rendering: Yes eszembe jutott egy régi mozifilm, a , parancs neve ktron. A játék elindítása amiben tényleg létezett egy számítógé- után két négyzetet, egy kéket és egy Egy másik igen szórakoztató próba vég- pen belüli világ, ebben a programok a pirosat láthatunk a képernyõ közepe rehajtásához a Mesa-demos program- központi vezérlõprogrammal, az MCP- táján. Az indításhoz nyomjuk meg a bal csomag gears nevû programját kell vel szemben harcoltak a felhasználókért. vagy jobb kurzorbillentyût, és már indul lefuttatnunk. Ehhez egyszerûen a François, mit nézel annyira? is a játék (1. kép). gears parancsot kell egy xterm ablak- Áh, mes amis! Isten hozott titeket Chez Marcelnél, a fenséges Linux-konyha és kitûnõ borok otthonában. Foglaljatok he- lyet, amíg François-t borért szalajtom. Van egy kis kanadai francia tourtiere (húspás- tétom) is a háznál, amit fel fogunk szol- gálni. François, siess a pincébe, és hozd a bort! Az 1997-es Napa Valley Cabernet Sauvignon remek ital lesz ma estére. Örülök, hogy itt vagytok, mes amis. Fran- çois-nak támadt egy olyan elgondolása, hogy „a rendszer belsõ világa” valami olyasmit takar a Linuxon belül, amiben élõ ember vesz részt. Errõl a Disney 1. kép KTron – a KDE saját fénymotorjátéka 1982-es Tron címû filmje is eszembe jut, amiben a számítógép belsejében prog- A játékmenet megváltoztatásához a ramok vívják gladiátori küzdelmeiket a menüsor Settings (beállítások) pontját felhasználóikért. Ebben a virtuális világ- kell kiválasztanunk, és máris rendelke- 2. kép Háromdimenziós fogaskerekek: ban a halálos sportok egyike a fénymo- zésünkre állnak a különféle módosítási a Mesa bemutatója torok versenye volt. Az ellenfelek olyan lehetõségek. Ha a játék egy kicsit gyors- motorokon versenyeztek, amelyek a nyo- nak tûnik, csökkentsük a sebességet, ban kiadnunk. Ennek a kemény munká- mukban fényfalat emeltek. A motoroknak vagy ellenkezõleg, gyorsítsuk, ha el ta- nak a jutalma három pörgõ fogaskerék folyamatosan haladniuk kellett, miközben lálnánk aludni a kerekek fölött. A mo- lesz a képernyõnkön (2. kép). mindegyik versenyzõ próbálta elkerülni torok nyomának méretét vagy a beállí- Ne nagyon hagyjuk magunkat a lát- az ellenfél falait, és igyekezett úgy húzni tott színeket is megváltoztathatjuk. Már ványtól elvarázsolni, inkább kortyoljunk a sajátját, hogy az ellenfelek ne menekül- ez a kis játék is rengeteg örömet tud bele a borunkba, és térjünk vissza a hessenek meg az ütközéstõl. Az utolsó szerezni, különösen, ha megváltoztatjuk terminálablakunkhoz. Itt a videokár- talpon maradó program lett a gyõztes. a küzdõtér méretét; de ha valóban tyánk 3D-teljesítményére vonatkozó François, csakhogy megjöttél! Tölts, érezni akarjuk egy fénymotoros csata statisztikát láthatjuk: kérlek a vendégeknek, és siess vissza hangulatát, be kell lépnünk a háromdi- a konyhába azért a tourtiere-ért. Bár a menziós világba. Most, mes amis, tény- 1778 frames in 5.001 seconds Tron egy kicsit elavultnak tûnik napja- leg bejutunk a számítógép belsejébe. = 355.529 FPS

68 Linuxvilág Fogadó a Linuxhoz

Ezt az eredményt az nVvidia GeForce2 Configuration (az irányítás beállítása) tehetjük meg – game (játék), video (kép), kártyával felszerelt próbarendszerem feliratot kell kiválasztanunk. Lépked- audio (hang) –, és ezek némelyike alkal- hozta létre, és igazából nagyon jó teljesít- jünk a lefelé nyíllal a turn left (fordulás mas arra, hogy drámaian megváltoz- artva ményt jelent. Ezzel szemben a kis notesz- balra) feliratig, és nyomjuk meg az tassa a játékélményt. A GLTron mind gépem, ami teljesen nélkülözi a gépi ENTER billentyût. Most azt a gombot kell teljes képernyõs, mind pedig ablakos gyorsítást, a következõ eredményt kapta: megnyomni, amit a balra kanyarodás- futtatásra alkalmas. A megjelenítést és hoz szeretnénk használni. Tudom, hogy a hangulatot kiegészítõ csomagokkal 312 frames in 5.004 seconds furán hangzik, de én erre a célra a balra (artpacks) tehetjük változatossá. A ked- = 62.350 FPS nyilat választottam. Ismételjük meg ezt vencem ezek közül még mindig az alap- a folyamatot a jobbra forduláshoz (turn értelmezett, de a Metaltron is belopta Ha egyáltalán nincs a kártyánkon beépí- right) is, majd minden máshoz, amit a magát a szívembe. tett gyorsító, a program akkor sem áll le, küzdelem alatt használni szeretnénk Az F10 billentyûvel állítható a kamera t. Minden jog fennt egyszerûen csak rettentõ lassan fog futni. – például arra is lehetõségünk van, hogy távolsága és a nézet szöge. Nagyon Most, hogy ezt az akadályt leküzdöttük, egy gombnyomás segítségével gúnyo- érdekesnek találtam a motor mögötti térjünk vissza a fénymotorok háromdi- lódjunk az ellenfeleinkkel. Ezután lép- kameraelhelyezést is. Ez olyan látványt menziós világába Manuel Moos Armaget- jünk ki ebbõl a menübõl és a korábbiak- nyújt, mintha magán a fénymotoron ron nevû programjának a segítségével ból is mindaddig, amíg vissza nem ülnénk – nagyon vad élmény.  ( http://armagetron.sourceforge.net). jutunk a fõmenübe. Az alapbeállítás szerint egy kis kétdi- © Kiskapu Kf Ahogy azt Manuel honlapja is javasolja: Most a Game (játék) menübõl válasz- menziós térkép látható a képernyõ gondoljunk az Armageddonra, csak szuk a Start Game (a játék indítása) tetején. Ha kezdjük elbízni magunkat, „tr”-rel a hosszú „d” helyett. A honla- menüpontot. Az Armagetron nagyszerû érdemes kipróbálni a kikapcsolását. pon könnyen találhatunk elõre fordított fénymotoros program, amiben egy Sok szempontból a GLTron a legkidol- bináris állományokat, de a forráskód mindenütt jelen lévõ és minden moz- gozottabb a három most bemutatott is rendelkezésünkre áll. gást követõ fej feletti kamera szemszö- játék közül, viszont nem rendelkezik gébõl követhetjük az eseményeket, az Armagetron hálózatos képességeivel. és néha szédítõ nézõpontváltásokat Egyszerûségénél fogva viszont a Ktron tapasztalhatunk a hirtelen bekövetkezõ bármilyen számítógépen játszható, kilencven fokos fordulatoknál (3. kép). függetlenül a videokártyába épített Az Armagetron hálózati játékra is 3D-képességektõl. alkalmas, összesen 16 gépet tud kezelni, Mon Dieu, ilyen gyorsan elment az idõ? amelyek mindegyikén négy versenyzõ Mivel késõbb már nem játszhatunk és futhat egyszerre. nem tölthetek nektek még egy pohár A program hamar függõséget okozhat, bort, most kell megtennem, még mielõtt ezért szükségszerûen rendelkezik azzal François-val bezárnánk éjszakára az a nélkülözhetetlen szolgáltatással, amit éttermet. François, lennél szíves utoljára fõnökgombnak szokás nevezni. Röviden teletölteni a poharakat? Egészségetekre, arról van szó, hogyha esetleg a munka- mes amis, a legközelebbi viszontlátásig! 3. kép Háromdimenziós helyi hálózatunkon folytatjuk ádáz A votre santé! Bon appétit! fénymotorjáték – az Armagetron harcunkat az ellenfelekkel, és hirtelen közeledni látjuk a fõnököt, a SHIFT-ESC Linux Journal 2003. május, 109. szám billentyûkombináció hatására azonnal kiléphetünk a programból, ami nyom- Marcel Gagné ban el is tûnik a képernyõrõl. ([email protected]) Az Armagetron nagyszerû játék, de a Mississaguában, Ontario fotorealisztikus élményhez Andreas államban él. Õ a szerzõje Umbach GLTron nevû programjára van a Kiskapu kiadásában tavaly szükségünk. Mint várható, ezért a látvá- szeptemberben megjelent nyért keményen meg is kell fizetnünk, Linux-rendszerfelügyelet címû legalábbis a számítógép teljesítményét illetõen, de ha már rendelkezünk a (ISBN 96-9301-40) könyvnek. megfelelõ masinával, biztosan nem  4. kép A GLTron – olyan élmény, hogy szinte fogunk csalódni. A bináris állományok a számítógép belsejében érezzük magunkat felkutatása nem jelenthet gondot (az KAPCSOLÓDÓ CÍMEK  http://rpmfind.net címen találhatunk Amikor elõször próbáltam ki a progra- RPM-csomagokat), a forrás pedig bár- Armagetron mot, rögvest egyenesen a falnak hajtot- mikor elérhetõ a  http://armagetron.sourceforge.net  tam. Még néhányszor eljátszottam http://www.gltron.org címen. GLTron  http://www.gltron.org ugyanezt, amikor eszembe jutott, hogy A program (megfelelõ 3D-teljesítményt  talán nem ártana a kormányzás billen- feltételezve) meglehetõsen gyors, lenyû- KTron http://games.kde.org tyûit is beállítanom magamnak. A me- gözõ grafikával és egy olyan játékmód- Marcel borlapja nübõl a Player settings (a játékos beállí- dal rendelkezik, ami biztosan megemeli  http://www.marcelgagne.com/ tásai) menüpontot (mindegy, milyen a pulzusszámunkat. wine.html számmal szerepelünk), és itt az Input A beállításokat három fõ csoportban

www.linuxvilag.hu 2003. június 69