Rozhovor TrappedPAVEL KUNCL
K rozhovoru pro tento měsíc jsem si vybral Michaela (TTS) Piepgrase, německého
kodéra a duševního otce originální dungeonové doomovky „TRAPPED“, která v těchto
dnech právě vychází. Protože Michael není výhradě tvůrce her, ale také něco
znamená v demo-scéně, zaměřil jsem tentokrát své otázky i tímto směrem. PK: Mohl bys nám představit sebe a skupinu „Oxyron“, ve které působíš?
MP: „Oxyron“ byl založen v prosinci roku 1991, těsně před „The Party I“. Začali
jsme na C64 demosérií „Coma Light“. Na „The Party IV“jsme se představili svým
prvním demem na Amigu s názvem „Killing Time“. Pro Amigu jsme pak vytvořili
ještě několik dalších dem...
PK: Prozradíš nám něco hodně osobního?
MP: Dobře. Narodil jsem se 29. června 1971 v německém Hannoveru. Před pěti lety
jsem skončil školu a teď pracuji na univerzitě v oboru počítačových věd. Mám rád
programování 3D rutin, surfování po Internetu a dovádění s mojí přítelkyní.
PK: Takže tvé nejoblíbenější knížky by se daly snadno odvodit...
MP: Ano, jsou to „Průvodce po Galaxii“, „ 3D grafika“ a „Algoritmy a struktury“.
PK: A co se ti líbí z filmů?
MP: Jednoznačně „Den nezávislosti“!
PK: Z těch lidí, s nimiž jsem dělal rozhovor, máš k naší hranici nejblíže. Byl
jsi u nás?
MP: Ne, bohužel ne. Mimo počítačových párty nemám totiž nikdy dovolenou.
PK: A „Plzeňský prazdroj“ jsi už pil?
MP: Po celý den piji jen kafe. Alkohol jsem nikdy nepil, protože nemám rád, jak
narušuje sebekontrolu.
PK: Jaký byl tvůj první počítač?
MP: Sinclair ZX81 v roce 1981. Začínal jsem na něm programovat, ale měl jen 1 kB
paměti.
PK: A tvoje první Amiga?
MP: Samozřejmě že Amiga 500 s 512 kB MB RAM, asi tak v roce 1987. Brzy jsem si
koupil paměťovou kartu s 2 MB Fast RAM.
PK: Jakou konfiguraci máš dneska?
MP: Amigu 1200, turbokartu Blizzard 68030/40+ 882/40, harddisky 1080 MB a 420 MB
s 18 MB RAM. Do 6 týdnů si chci koupit Blizzard 68060/50 MHz a CD-ROM.
PK: Jaké máš na Amize další plány mimo pokračování „TRAPPEDu“?
MP: Kromě hry „TRAPPED II“, na které již pracuji a jejíž první preview bude brzy
hotové, bych se rád pustil do automobilové hry, jako je „Nascar Racing“. Myslím
si, že je možné vytvořit na Amize s turbokartou 030/50 MHz závodní hru, která by
vypadala jako na PC.
PK: Je Amiga zpátky pro budoucnost?
MP: Podle mě má šanci, pokud bude RISCový procesor brzy uveden na trh. To z ní
udělá opět atraktivní počítač. Bude na ní možné pouštět všechny hry známé z PC.
Já se osobně Amigy nevzdám. Mám ji rád pro její multitasking. To je něco úplně
jiného než údajný „multitasking“ třeba na Win95, což je spíše „multiswapping“.
PK: Bingo! Jaké jsou tvé nejoblíbenější hry?
MP: Takže popořadě - „Ambermoon“, „Frontier“, „Eye of the Beholder II“, „Fate“ a
„Black Crypt“.
PK: Co hraješ právě teď?
MP: Demoverzi hry „Jet Pilot“. Doufám, že bude brzy plná verze...
PK: Co říkáš na hru „Alien Breed 3D II: The Killing Grounds“?
MP: Je to velice hezká hra s pružným 3D enginem. Ale na mojí 68030/40 je příliš
pomalý na to, aby se dal vážně hrát. Myslím, že je to pro jeho nedostatečnou C2P
konverzi. Level design je velmi dobrý a efekty zdařilé. Vadila mi jen velká
spousta monster, a tak jsem si udělal privátní trainer (hehe).
PK: Ano, „The Killing Grounds“ je opravdu dost pomalý, ale určité řešení tu je.
Tebe i čtenáře bych odkázal na soubor „game/patch/TKGTurboPatch.lha“ , který
nahradí pár věcí, mimo jiné i C2P rutinu. Viditelné zrychlení je patrné i na
030. K ideálnímu využití je však nutná 040 nebo 060. A ještě dodatek - funguje
jen s originální hrou. K tomu bych doporučil soubor „game/data/ab3dii-xtra.lha“,
což je jeden skutečně skvostný level navíc.
Není ale slušné se s programátorem bavit o jiné hře, než o jeho, takže to honem
musím napravit. Jakého znáš producenta a kde jsi ho našel?
MP: Je to „New Generation Software“. Vyšel mi článek o TRAPPEDu v „Amiga Jokeru“
a brzy na to mi zavolali s NGS, jestli by nemohli distribuovat moji hru. Také
jeden z grafiků je přítel někoho z NGS.
PK: Celá hra je v assembleru?
MP: Ano, tak je vlastně jedině možné, aby 3D engine fungoval uspokojivě i na
Amigách s procesorem 68020. Samozřejmě používám optimalizované rutiny pro
020/030 a 040/060, takže zdrojový kód je velmi rozsáhlý.
PK: Jak konkrétně?
MP: Hlavní kód má 35000 řádek a k tomu si připočti 15000 řádek na jeden level.
PK: Můžeš několika větami vysvětlit, jak jsi vytvořil tak úžasné lens flary?
MI: Těžko se to vysvětluje. Viděl jsem lens Vary v raytraceru Maxon Cinema a
říkal jsem si, že by se hezky vyjímaly v mé hře. Tak jsem si o tom našel pár
matematických vzorečků. Musíš vyslat dva paprsky -jeden z oka hráče a druhý ze
zdroje světla. Kde se dotknou, je střed flóry.
PK: A teď o scéně. Jaké jsou tvá nejoblíbenější dema všech dob?
MP: „Arte“ a „Roots“ od Sanity, „The Gate“ od Artwork, „Lech“ od Freezers a
„Closer“ od CNCD.
PK: Které demo tě nadchlo v poslední době?
MP: Totálně mě dostali Sanity, se svými „Roots“. Osmnáct efektů, devět obrázků a
dva moduly vecpali na jediný disk. Všechny efekty jsou té nejvyšší kvality a
použili i pár nových technik. Například rotaci ve 256 barvách o 256 x 256
pixelech, běžící na standardní Amize 1200 rychlostí 50 obrázků za sekundu. Když
si vezmeš kalkulačku, zjistíš, že není možné přesouvat takovou rychlosti 65536
bytů v ChipRam, ale přitom to vidíš na obrazovce. Tohle je skutečný efekt. Není
to jako ty PhongBlurHrozněMocPolygonové rutiny, co teď dělá většina skupin.
Sanity měli vždy dobrý kód.
PK: Jaká demo-párty byla podle tebe jako znalce ta nejzdařilejší?
MP: Pro Oxyron to byla „The Party II“, kde jsme vyhráli C64 demo compo. Pro mě
osobně byly zajímavé všechny „The Party“. Byl jsem na všech a samozřejmě nebudu
chybět ani na „The Party VI“, která se bude konat co nevidět.
PK: To už jistě máš na ni něco připraveno...
MP: Připravuji se na 40 kB intro a pracuji na derou, které používá výhradně
truecolorové módy. Nebudou to ale žádné PhongShadingVectorové rutiny. Nejvíc ze
všeho se však pochopitelně věnuji druhé části TRAPPEDu, protože chci udělat
engine, který odsune všechny ostatní do pozadí. Nevím, jestli to půjde, ale budu
se snažit.
PK: Iniciálové zkratky uprostřed jména jsou mi něčím blízké... Co vlastně
znamená to „TTS“ ve tvém jméně?
MP: Je to moje přezdívka v demo-scéně, kde by každý člen skupiny měl nějakou
mit. Já jsem si tuto zvolil v roce 1983 a znamená - nesměj se „The TerraSoft“.
PK: Vhodně zvoleno! Co bys chtěl závěrem vzkázat našim čtenářům?
MP: Věřím, že budete všichni s Amigou ještě dlouho a že se vám TRAPPED bude
líbit. Kdyby mi někdo chtěl napsat, budu velmi potěšen. Moje E-mailová adresa je
michael@microdata.de.
PK: Já jen dodávám, že na WWW stránce
www.amigasupport.com/oxyron se
dozvíte o skupině Oxyron mnohem více, než stačil prostor, vyhrazený pro náš
rozhovor.
S Michaelem (TTS) Piepgrasem hovořil o jeho hře TRAPPED Pavel „PK“ Kuncl. Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|