31/12/08

Dobrý let

Klasické horizontálne 2D skrolujúce, jaskynné, vesmirné, podvodné strielačky ma nikdy priliš nebavili. X-out, Project-X, Zybex - stovky ďalších čo mi prešlo rukami. Bieda a zmar. Vždy som inklinoval ku "reálnejším" arcade akciám. Aj R-type som prešiel hlavne z povinnej úcty ku ľudom čo majú na svedomí jeho fantastický port na prťavé 48 kilové spektum. Jedna hra tohto typu ma však nakoniec aj tak dostala, paradoxne to bola veľmi ranná záležitosť z roku 1983 inšpirovaná bitkou o Faklandy /kde sa kolmo štartujúci Sea Harrier v 1982 ukázal ako mimoriadne výkonná zbraň/. Programátorsky jednoduchá /kód ma iba 9 kilobajtov, asi ako váš avatar v každom druhom fóre/, ale cizelérsky precízna, a niesla pečať dotyku génia. Mike A. Richardson.



prepočty a návrh sprajtov z rúk majstra

Harierr Attack. Pozrite si tu nádheru. Blankytne modré nebo /99% percent týchto hier na spektre tam má čierno čiernu čerň/, sýta farba oceána sčerená vlnami s penou na povrchu. Vzlet z vlastnej lietadlovej lode, ktorú môžte aj okamžite vybombardovať, potom sa však nemáte kde vrátiť, a po vycucaní nádrže sadáte na vodu. Paráda. Zatiaľ však letíme, sledujte ako sa harrier skrýva ZA mrakmi /pozor, nepriateľ to robí tiež/. Všade nepriateľké krížniky, protiletecké raketové silá, a flak. Vidíte tie mňamózne obláčiky dymu po výbuchoch !! Minimalistický zvuk, až na praskot kanónov, a nejaký ten výbuch. Žiadna hudba. Pekelne blikajúce sprajty, a trhavý skroling po 8 pixloch. Už som však nad mestom, a bombardujem ako šialený, domy horia, protiletecká obrana ide na 120%, a vy manévrujete ako blázni. Záverečné úspešné pristátie - aj s frajerským vysunutím podvozku. Hra mala päť levelov, a päť obtiažností. Hralo sa to na body, tedo kto to za koľko preletí. Mimoriadne chytľavé, vybalancované a prekvapujúco realistické.

Toto však nie je ďalší retro článok, aj keď to tak vyzerá. Skôr prísľub veci budúcich. Každý Majkov projekt na 8 bitoch bol malým klenotom. Combat Lynx - 3D verzia Harriera, ale s helikoptérou a letí sa "do obrazovky". Magická Scuba Dive - potápač v obrovskom podmorskom svete. Thanatos - technicky fantasticky spracovaný mini adventúrny "harrier", ale tentoraz s nádherne animovaným drakom, odrazom mesiaca na vode, a paralaxným skrolingom. Turbo Esprit - 3D "Driver" na osembite, aj s fungujúcimi semaformi. Ten chlap má chorý zmysel pre funkčné detaily.

Koniec kecov o minulosti. Mike A. Richardson nezomrel. Firma Durell Software, pre ktorú pracoval však áno, v roku 1989. Maiky naštastie nestratil chuť ďalej pracovať na nových hrách. Chviľu sa motal od od buka k buku, nejaké kóderské fušky pre 3DO, alebo PC. V roku 2007 však zakladá spoločnosť Durell Games Ltd., a uvádza sa na PC druhým dielom zachovávajúcim koncepciu jeho slávneho Harrier Attacka. Oficiálne pokračovanie. Ak chcete počuť jej charakteristiku dvoma vetami, tu je. Arkáde 3D simulátor stále - pohľad z boka, kombinujúci akčnú, taktickú, strategickú zložku do jedného ohromného balíka, zaťaženého postupným ziskavaním nových skillov, vzdušných manévrov a nočných misií. Nezabudnite na nosnosť, kopu zbraňových komplexov, model poškodenia, riadenie wingmana, a bojové kombá ako v Tekkenovi. Až si to budete sťahovať, stále si opakujte - toto nie je bohapustá strieľačka na desať minút. Je to veľmi dobre hrateľná hra so skutočnou hĺbkou, do ktorej Maiky natrieskal všetky vylepšenia, ktoré ho za tie veky napadli. Obe diely od seba delí 24 rokov !!

V intervijú pre game4anything poskytol aj tieto, pre nás hráčov, zaujímavé odrobinky informácii. Veľmi rád by robil hry iba pre konzoly. Konverziu HA2 ako PSN/XBLA hru nevylučuje. Všetko však stojí, a padá na finačnej podpore bohatého mecenáša-distribútora. Trochu problém, pri dnešnom masovom prepúštaní, a rušení celých študií. Jeho snom sú pokračovania na motívy starých peciek ako Thanatos, a Scuba Dive. Turbo Esprit by už asi uviazol na plytčine pre drahé licenčné poplatky pri použití značky Lotus Esprit. Ďalšou hrou, opäť pre PC, budú závodné autíčka - Slap Trak ako "žiadne druhé". Slap je označenie pre facku. A ešte jedna moja vlastná vtieravá myšlienka. Práva na kultovú 8 bitová ninja dvojsériu Saboteur vlastnil predsa starý Durell Software, hehehe.

29/12/08

Chromá Lara


"Jeden blbý xbot druhému - xšmejd zvládne každú PS3 exkluzívnu hru, a ešte k tomu aj lepšie.
"


Presne pred štyrmi rokmi chlapík- vývojár s nickom Cpiasminc /na beyond3d.com známy ako ShootMyMonkey/ o xcrape 1.5 napísal : "Je zjavné, že tentoraz Mrdosoft nad vývojom hárdveru xšmejdu prebral až príliš veľkú kontrolu. Na škodu veci. Neúspešnú jednotke v podstate technologicky manažovala Nvidia. To, že sa bill rozhodol použiť UMA pamäť, centralizovať FSB, jediná a malá L2 keška rozdelená medzi tri CPU ukazuje na totálne nepochopenie problematiky. Najväčším kopancom však je iba 10 megová eDRAM /opäť nápad MS, potvrdené aj od ATi/ - kde sa zdá, ako keby ich ani netrápilo nejaké herné rozlíšenie."

Správne tiež už vtedy podotkol : "Kvalitný multiplatformový engine pre Xcrap 1.5, PC, PS3 je vec z krajiny - nepríčetne nemožné." Inak ťahať z toho človeka nejaké rozumy o hrách, na ktorých práve pracuje, alebo ďalšie perličky bolo v ďalších rokoch vždy ťažšie, a ťažšie. Prísne dodržiaval NDA - teda nešírenie citlivých informácii o herných projektov. Next gen Tomb Raider, kde ako kóder pracoval je už však vonku, a preto kápol trochu božskej.

Už len malé vysvetlenie ku tomu "nepochopiteľnému" správaniu billa pri návrhu toho nepodarku. Išlo mu IBA o lepšiu kontrolu ceny konzoly, všetko ostatné vrátane stability platformy bolo nepodstatné. Presne opačný postup, ako Kutaragi a jeho PS3. Xcrap - to je použitie jednej lacnej nevýkonnej pamäťovej GDR3 banky. Nedostatočne veľká eDRAM, kde sa každý ďalší megabajt navyše vyvažuje zlatom. Smiešne krpatá jednomegová L2 cache. Dobre vieme aj to, že 512 mega RAM sa tam nakoniec dostalo iba na naliehanie Epicu. Billovi by stačila aj polovica. Vyšinutý psychopat, čo sa snaží o ovládnutie trhu za každú cenu. Bižutériu ako štandardný harddisk, HD DVD, WIFI, HDMI xboti nepotrebujú, a sama spoľahlivosť je mu/im srdečne ukradnutá.



Drake a Lara = VLPPPPNKK

Naspäť ku Lare. Tieto porovnávacie obrázky PS3 a Xcrap verzie ste už iste videli. Tragické rozlíšenie v prípade xcrapu /1024x576/ ide na vrub malej eDRAM. PS3 fičí v 1280x720 štandarde, to je tuším o 60% viac pixlov na ploche. Dosť nadpráce naložené na plecia "zastaralej" RSX. Neskôr sa však objavili aj škaredé šumy o nedostatočnej úrovni dynamických tieňov, a kaustiky /odrazy, lom svetla na oblých predmetoch, po prechode čočkou, pohárom vody, pod vodou/ LaryX. Cpiasminc sa pripája - Xcrap verzia nás silne limitovala nemožnosťou optimalizovať engine, chýbal defaultný hárdisk Arcade modelu. Mali sme obrovské problémy s nedostatočnou kapacitou jeho DVD, 6.8GB proste nestačí. Najväčším šokom však bol boj s nedostatkom pamäte, kde sme naozaj často tvrdo narazili. Paradoxne, na PS3ke s tým problémy neboli.

Láskovo vám prezradím aj to, že na xcrap verzii pracovali borci zo samotného Crystal Dynamics Inc., stále hovoríme o tej konzole, kde nás billova kampaň presviedčia o banálne jednoduchom programovaní, a hviezdnom výkone. Mimochodom port na PS3 za pár fukov má na svedomí skupinka chlapíkov z Nixxes Software BV. Určite vám to nehovorí ani mäkké F. Z ich stránky - mladí talentovaní programátoi živiaci sa od roku 1999 práve konverziami hier pre všemožné systémy. Od dreamcastu až po PS3. Tomb Raider je teda ďalšia z rady zkriplených hier /GTA4, FALL3 a stovky ďalších/ kde sa išiel každý posrať z toho ako obísť príšerné hárdverové obmedzenia billovej kvázi next gen konzoly.

Kladiem teda xbotom jednoduchú otázku. Ako by si xšmejd poradil s Uncharted 2. Kde uloží, a ako zvládne jeho 20+ gigabajtov dát, oči vypaľujúcu grafiku, textúry, technológiu nasvietenia, luxusné tiene, megolomanskú animáciu, rozľahlosť, superiórny zvukom. Došlo už úplne každému, že billov buzerantský strojček si pomýlil hernú dobu o cca šesť rokov ??

26/12/08

RPG na každý deň

Záchrana pre všetkých unudených bojovníkov, ktorých už nebavia plytké rubanice DMC a Ninja Gaiden. A je im zle z Blizzfucku, a jeho pripravovaného izometrického datadisku pre staré diablo odloženého na rok 2010. Osobne by ma viac RPG elementov potešilo aj v hrách ako Tetris a GTA. Takže dám ešte raz šancu skúsenému japonskému tímu FROM software neustále sa motajúcemu okolo pásma priemeru, aby sa konečne ukázali. Chlapi idú o šesť týždňov opäť s kožou na trh. Exkluzívna akčná PS3 RPG hra - Demon's Souls /začnite sťahovať toto fungel nové video, ak link nefunguje, skúste ešte asx stream z ich stránky, posledná možnosť - gametrailers/. Nenechajte sa oklamať, nie je to nové IP. Japončíci chcú na západných trhoch preraziť s posledným "premenovaným" dielom svojej veľmi starej, a nedocenenej King's Field série. Inak klasický dungeon crawler, ktorý má kopu svojich dlhoročných obdivovateľov. Pár krokov od štartu napríklad nájdete sedieť "na brehu" hlavonožca chrániace nejaký zjavne cenný bazmek, dokážete ho však zabiť až po 10 hodinách hrania, a levelingu. Aj to je King's Field.

Prvé tri diely nájdete na PSone /vzácna japan only jednotka z roku 1994, a pár sekúnd z trojky/, štvrtý na PS2ke. Všetky majú spoločné stredoveké reálie, a pohľad prvej osoby. Demon's Souls bude používať vizuálne atraktívnejší, a prehľadnejší 3rd person mód. Aby bolo pekne vidieť lesknúcu sa zbroj. Vďaka výkonu PS3 to konečne bude vyzerať aj trochu k svetu, pribudnú kvalitné exteriéry, a skutočné free roaming RPG pobehovanie.

King's Field I-IV + Memorial Disc Video + Best Soundtrack + Premium Visual Book, Operating Manual, a Verdite World Mapa

Trailer by už mal byť upečený, tak si ho rýchlo pozrite. Grafika je celkom pjekná, všakže. Monumentálni bossovia, tiež. Nás však bude zaujímať duša hry. A tá sa zdá, bude mať gule. Napríklad obojruký jednu siahu /6 stôp/ dlhý meč sa bude fyzikálne korektne obíjať o steny, ak ním skúsite mávať v úzkých priestoroch. Obojrukosť spomínam zámerne, hra má vedieť veľmi pekne alterovať animácie pohybu a výsledky úderu aj podľa vášho RPG skillu, a držania zbrane. Hlavný cieľ hry - oslobodenie kráľovstva Boletaria od návlady monštier z pekla vypustených je možné dosiahnuť rozličnými nelineárnymi, a krivolakými cestičkami. Je pre vás prichystaných 10 základných povolaní. Pričom bude umožnené aj blbej plechovke sa naučiť nejaké tie kúzla, a klérikovi zvládnuť hru s dvoma mečmi naraz.




RPG parametrov tu bude neúrekom. Primárne: Body, Intelligence, Endurance, Strenght, Skill/Agility, Magic, Faith, Luck. Sekundárne : Stamina, Slash Defense .. preskočím ďalších desať .. Ring Effects. Mágia : Fire, Water, Weapon based, Trickster /hlukový granát a podobne ptákoviny/. A nájde sa miesto aj pre pár zničujúcich summonov. Ešte jedna dôležitá položka. Podľa Famitsu by sme tam mali nájsť aj online hru. Niekoľko hrdinov v tom istom hernom svete. Pozor, info je hmlisté, zdá sa že by mohlo ísť o kooperatívnu parbu ?? Určite vám bude umožnené si nechávať na stenách odkazy, alebo pomôcť kámošovi, ktorý práve ide zakrákať pri trojhlavom drakovi. Vo forme "soul body", keď vypustíte značku "soul sign" si vás ten môže "vyvolať" ako mocné kúzlo. Uverím, až uvidím.

Update, 28.12.08 > Play-asia.com, alebo Ps3fanboy viacmenej potvrdzujú možnosť "šedého importu" zrozumiteľnej verzie. Hra by mala byť už v originálnom japonskom balení /release 5.2.2009/ lokalizovaná aj do angličtiny.

23/12/08

GPU retro test

Šírka adresovej zbernice určuje maximálnu veľkosť operačnej pamäte, ktorú je schopný procesor využiť. Pravdivá veta, ktorá zásadným spôsobom determinovala grafické možnosti 8 bitových počítačov. Ich mikroprocesory triedy MOS 6502/10, alebo Zilog Z80 majú osembitovú dátovú a sesťnásťbitovú adresovú zbernicu schopnú adresovať práve tých magických 64 kilo pamäte /2 na 16/. Aby ste mali predstavu koľko spapá taká primitívna grafika, použijem jeden z posledných osembitov - Sam Coupé. V natívnom 16 farebnom móde /4 bity na pixel ala Atari ST/, a v rozlíšení 256x192 pixlov potrebovala 24 kilový video framebuffer. Tá istá veľkosť pamäte stačilo na vyššie rozlíšenie 512×192, ale už iba v 4 farbách. Aby to bolo úplne jasné, na štandardnú 320x200x16 farieb si pripravte presne 32KB Vram. Zvážte preto svoje možnosti, zabudnite na double buffering. Niekde totiž musíte nasúkať ešte aj BIOS, a samotný kód programu. Z tohto dôvodu preto osembity riešili svoju grafickú stránku v štýle jedna 8 kilová stránka by mala stačiť.

Atari. V duchu hneď vidím údesne hranatú grafiku /160 x 192 bodov/, ale aj veľa farieb. Teraz už iste chápete, že pri veľmi malej videopamäti sú rozlíšenie a farby, ako dve spojené nádoby. Je tiež nutné pripomenúť, že vzhľadom na zadupanie Atarička do zeme konkurentami C64 a ZX48 sa nikdy jeho skutočne schopnosti nerozvinuli. Kdekoľvek nájdete cifry ako maximálne rozlíšenie 384x240 /kvôli kompatibilite s istými typmi obrazoviek znížené na 320 x 192 x 2 farby/. Až 16 farieb z palety 256 na obrazovke. Nič z toho však v skutočnosti nie je podstatné. Sila grafického čipsetu v skutočnosti leží v dvoch špeciálnych čipoch. ANTIC /Alpha-Numeric Television Interface Circuit/, a GTIA /Graphics Television Interface Adapter/. Extrémne flexibilné, a výkonné šváby na generovanie rastrovej grafiky, kontroly sprajtov, riadenie jasu farieb. ANTIC umožnoval podobné kúsky, ako neskôr všemocná Amiga. Napríklad mať na ploche teoreticky aj všetkých 14 grafických módov. Každý s vlastným rozlíšením, počtom farieb a veľkosťou alokovanej pamäte. Išlo o čip s vlastnou inštrukčnou sadou, skutočné GPU a staral sa hlavne o pozadie-background scény. Zabudovanie relatívne drahého DMA /Direct Memory Access/, umožnilo nepriamo použiť lacné CPU na nízkom kmitočte. Až Antic svoju prácu urobil, posunul ju ku GTIA, ktorý sa postaral o pohyblivé časti obrazu a farby. Hovorím hlavne o hárdverovej podpore pre 8 sprajtov /CPU opäť ďakuje/. Štandardne išlo o 4 sprajty typu players /max. 8 x 256 pixlov/ a 4 sprajty typu missiles /2 x 256/. Zo štyroch úzkych striel bolo možné urobiť jedného širokého hráča. Jasné, dúfam. Sprajty bolo štandardne jednofarebné /dalo sa to softvérovo obísť/, riadenie ich pohybu však bolo veľmi prepracované. Obrazom, alebou jeho časťou ste mohli hýbať opäť s HW podporou v štýle coarse scrolling /po 8 pixloch/ alebo fine scrolling /jemne po jednom pixly/. Záver: Dokonale nevyužitý potenciál, vyvážená herná mašina.

C64. Drahé prasa. Z úvodných 1000 USD to spadla počas cenovej vojny až na dve stovky, Atari ste však mohli zohnať iba za jednu. Za tú cenu by to teda mal byť namakaný stroj. Hodíme preto reč o bájnej VIC II /Video Interface Controller/ na 17.7 MHz. VIC II vlastne spája ataričkárské dve grafické čipy do jedného. V niečom je lepší, v niečom horší. Dokopy však o trošku vedie. Pár pikošiek. Dokáže adresovať iba 16 kilo pamäte, je tu DMA podpora, celú hlavnú 64 kilovú pamäť vidí ako štyri malé banky. Ma podobne ako atari obrovskú kopu grafických módov, ktoré sa hrajú s rozlíšením na úkor farieb, a naopak. Štandardne používa 16 farieb, a podobné "atari" kockaté rozlíšenie. Má 8 hárdvérových sprajtov, tie však môžu byť viacfarebné !! Za istú cenu - rozlíšenie 24x21 pixlov v monochromatickom režime, alebo 12x21 v multi-colore. Zo 47 jeho 8 bitových riadacich registrov je 34 určené pre ovládanie sprajtov. Čo hovorí za všetko. Inak sa nielen tu masovo používa technika sprite multiplexora, ktorá vám umožní použiť na obrazovke viac ako hárdvérovo do kameňa zapísaný počet sprajtov. Technika stará ako svet, pozná ju aj staručká Atari 2600. Špinavé finty ako FLI /Flexible Line Interpretation/, zmena farebných atribútov v bloku 8x1 respektíve 4x1 pixlov za účelom peknučkých statických "amiga" obrázkov si pozrite veľmi názorne zdes. Záver: Dokonale využitý potenciál, v globále graficky trochu lepší stroj ako Atari.

ZX Spectrum. Omyl prírody. Chúďa úbohé. Žiaden dedikovaný videoprocesor. O vykreslenie obrazu sa staral všeúčelový zákaznický obvod ULA /Uncommitted Logic Array/. DMA, HW sprajty, HW skroling budete hľadať márne. Jediný grafický mód: 256 x 192 pixlov. Paradoxne ide o veľmi jemné rozlíšenie, vyššie ako to v ktorom beží 95% Atari, C64 hier. Pevná paleta 15 farieb + blikanie , ktorú môžte použiť celú. Rýchlo sa však vrhnime na patologicky známy problém speccy grafiky. Atribútová kolízia. O čo vlastne ide ? Ako som už spomenul vyššie, musíme sa vojsť do 8 kilovej banky, jediné dostupné rozlíšenie je DOSŤ vysoké, a používame kopu farieb. Spočítajme si to - základný frame bez farieb 256x192/8 = 6144 bajtov. Veľa . Inžinieri na spektre to vyriešili tak, že je možne určiť farebné atribúty iba pre celý blok 8 x 8 pixlov a v ňom môžu byť naraz iba 2 farby. Takže tu máme 32 x 24 blokov = 768 bajtov. Pripočítame tých 6144 a sme v ažurite s 6912 bajtami. Skvelé pre statický obraz, obrovské problémy v hrách. Typický príklad. Zelená kytka na čiernom pozadí, zatiaľ žiaden problém. Zo strany sa však blíži biely sprajt. Hoplá, tri farby v bloku 8 x 8 pixlov, ale speccy nezvládne. A na svete je hnus /sledujte prilbu panduľáka, a ešte jedna hlava/. Speccy progiši však neskladali zbrane a velmi poctivým prepočitaním obrazovky /grafiku určovali hranice atribútov/, a inými technikami sa to dalo minimalizovať na nepostrehnuteľnú úroveň. Takto to však robili iba tí nejlepší. Určite sa pýtate ako je to s farebnosťou sprajtov, ich počtom, kvalitou skrolingu. Odpoveď je jednoduchá - žiadne hárdvérové limity !! Všetko záleží na kvalite váško kódu, môžte mať na obrazovke aj 20 viacfarebných sprajtov, alebo 6 paralaxne skrolujúcich rovín. Ak na to máte. A hlavná podmienka, pretože všetko vlastne beží pod priamom kontrolou CPU, narozdiel od tých prvých dvoch mašín. Ak by nemal gumák CPU bežiace na brutálnych 3.5Mhz /Atari XL 1.79 MHz, C64 1Mhz/ tak by sme vlastne ani nemali o čom teraz hovoriť. Je na rane, že sila spektra bola hlavne vo výpočetne náročných 3D hrách. Záver: v rukách majstra skvelé výsledky, nejde však o stroj navrhnutý pre hry.

Iba malá bodka na záver. Už som to raz v jednej retro debate spomenul. Slová vývojára: "Neviem čo je väčší zázrak. Fantastický Turrican na C64ke, alebo tá istá hra nepatrne horšia na spektre bez akejkoľvek HW podpory pre grafiku." Ja sa pripojím s otrepaným faktom, speccy /trochu drevená emulácia/verzia R-type /hra extra náročná na hafo farieb, sprajtov, skroling, pravá arcade bomba/ je proste nádherná, a veselo môže tej na C64 konkurovať /všimnite si chýbajúce chŕlenie štiav a blikajúci chvost záverečného bossa - fušérský sprite multiplexor, a neanimované sprajty v kruhu smrti v čase 2:50 !!/.

21/12/08

Tučko časť druhá

"IGN Entertainment’s Overall Best of E3 2008 Award for Best Downloadable Console Game; DailyGame’s award for Best Arcade/PSN/WiiWare Game; PlayStation Universe’s Biggest Sleeper Hit of E3 2008; GameSpy’s Downloadable Game of Show; GameSpot’s Editors’ Choice award for Best Downloadable Game; GamePro’s Best of E3 2008 awards."

Uplynulo pol roka čo som prvýkrát písal o PSN perle, ktorá ohúrila davy na E3 2008. Fat Princess. Načase si ju trochu pripomenúť, lebo jej vydanie je na dosah. Jednou vetou - ide o krvavé chytľavé MP jatky až 32 hráčov /rôzne triedy-povolania, Ai boti/ v Animal Crossing grafike s hlavným cieľom uniesť princeznú z nepriateľského kmeňa. Čo sa teda s hrou, a tímom vlastne deje ? A prečo bude rok 2009 opäť rokom PS3 ?



Pred mesiacom došlo k istým zmenán. Z Darkstar Industries sa stalo Titan Studios teraz patriace pod Epic Games China sídliace vo Washigtone. V podstate sú to dezertéri z Ubisoftu, Epic Games, Scion Studios, Blizzard Entertainment, alebo Lionhead Studios. Hru naďalej vydáva SCEi /Sony Computer Entertainment, Inc./, takže PS3 exkluzivita je istá. E3 verzia bola iba tieňom toho, čo maju hotové dnes. Nové upgrejdy pre vylepšovanie vlastnej základne-hradu. Nové prostredia, ako hornatá pahorkatina, sopka, lesy, prímorské ostrovy. Máme čakať aj enviromentálny dopad na samotnú hrateľnosť. Story kampaň je hotová, pribúdajú aj módy inšpirované inými hrami. Left 4 Dead. Maniakálne prepracovaný matchmaking, voice podpora, net rebríčky, srandovné hlášky nahraté známymi komikmi, viac krvi. Veľa trofejí, výzviev /pricenzná+katapult=sranda/, a sliepok. Štart plánovaný na jar 2009, a beta test o dva týždne. Ako keby nestačilo nervy drásajúce PS3 portólio "veľkých hier" budúceho roka.

Update, 22.12.08 : Obrázky, nové lokácie.



17/12/08

Žravá žuvačka


"Hra bude vypustené celosvetovo zhruba o mesiac. Namco očakáva, že sa partia PS3 PSN hráčov dostane s GIRL na mesiac cca do 1-2 týždňov. A čaká na vás nielen tento pozemský súputník, ale celý planetárny systém."


Verte mi, že som si musel niektoré zdroje prečítať aj päť krát, ale stále v tom nemám jasno. Domovská stránka píše : "ťažko sa to vysvetľuje, a nchceme to ani robiť". NOBY NOBY BOY od Keita Takahashiho. Jeho Katamari Damacy bomba sa dostala už aj na iPhone /dokonale tam vybuchla, nehrateľný framerate a ovládanie/. Takahashi je veľmi skromný človek, ktorý by radšej chcel projektovať detské ihriská, ako sa babrať s hrami. Nevidí v tom šancu na celoživotnú kariéru. Takže ho musíme zlomiť, a kupovať to ako besní /3.99 euro/.

NOBY NOBY BOY vraj nie je hra v klasickom ponímaní, nemá presne definovaný cieľ, úlohy, časové limity. Je to detské ihrisko. Trochu to ešte zamiešam, nech sa blato vo vode rozvíri. Na japonskej homepage nájdete tieto vety. "Herný obsah ma svoj skrytý hlbší zmysel. Detaily sú však tajné. Nebudeme odpovedať na žiadne otázky na túto tému. Až si to kúpite, prípadne sťažnosti si nechajte pre seba."



Video je naozaj nevyhnutné. Chlapík z 1up sa natiahol až na 500 metrov, dokonca sa skúšal aj zauzliť. Ak úplne stratíte orientáciu, a zmysel života, je možný mäkký reštart v centrálnom domčeku /vaša základňa/ vystrelením z komína. Údajne je to extrémne chytľavé, a zadok od toho nezdvihnete. Dobre implementovaná fyzika robí svoje. Vy ako hráč ovládate entitu BOY, svoje úspechy pri enormnom predĺžení hlásite pomocnej jednotke GIRL žijúcej v kozme. Dievča siaha ku hviezdam, viď úvod članku. A participovať na tom /na nej/ môžu viacerí hráči. Ak si ešte spomínate na túto 2D verziu predvádzanú na TGS 2008, tú tám najdete tiež, ako minihru. Dtto možnosť nahrávania vlastných videí, a export na youtube. Nepochybujem, že sa bude načo pozerať.

Análogmi to celé ovládate. Jednou páčkou hlavu, druhou riť. O to "medzi tým" sa postará Newton. Papáte a kakáte objekty. Jednotlivé mapy/svety sú pri novom hraní vždy jemne alterované. Dokonca aj tématicky. Zem ako psia planéta a psie búdy, mačacia, zajačia, medvedia. Je možné zazooomovať aj ďaleko nad hernú plochu, a pozrieť sa ako GIRL "šlape" k najbližšej destinácii, kompletné štatistiku, a kto na tom dnes najviac mákol. A možno sa vám na fusekľové "telo" podpíše aj sám Princ Katamari.

Update, 22.12.08 > Najnovší patch pre Katamari na iPhone v značnej miere opravil jeho dve najvypuklejšie chyby. Tragický framerate a ovládanie.

16/12/08

Unreal engine .. cho cho cho

Žluťásek Hiroshi Takai sa vopchal hlboko do smradľavej americkej billovej zadnice so slovami slabošskej chvály na adresu RRoD konzoly : "Bola to náš prvý kontakt s Xcrapom, a prvá naša hra na Unreal engine. V oboch prípadoch to bolo pozitívna skúsenosť. Neviem na čom budem pracovať nabudúce, ale dúfam, že to bude opäť niečo pre Xcrap. Práca s ním je oveľa jednoduchšia než s PS3."

Doplním vlastný komentár, ktorý inde nenájdete. Takai je dobré známa Square Soft persona z hier Legend of Mana /Snes/, Romancing SaGa /Psone/, alebo The Bouncer /PS2/. V pozícii designéra postavičiek. Last Remnant, lebo o ňom je reč, je jeho debut na stoličke vedúceho projektu. Preto sa tak priposrato podlizuje. Komu z vás funguje aspoň polovica mozgu - si určite spomenie na moje staršie články, kde sa niečo podobne už udialo. Správne. Ďalší debutant - Nomura /prekvápko .. tiež designér postavičiek/, a jeho FF13 Versus. Square už na kvalitu dávno nehľadí, ide o kvantitu a zisk za každú cenu. Každý výškrabok preto dostane trafiku a možnosť spáchať vlastnú hru. Kecať sa však nebude o ich subjektívnej kvalite, ale vrátime sa pekne k tvrdeniu, že programovanie na Xšmejde s Unreal enginom je pohodička, pohoda. Je verejným tajomstvom, že s tou príšerne zastaralou /už v deň prvého použitia/ - sračkou vie jakž takž pracovať iba Epic. Zlé jazyky dokonca tvrdia, že celý engine bol navrhnutý iba pre potreby jedinej hry - Gears of Joke. Všeobecne sa tiež akceptuje "fakt", že tento patvar lepšie beží na Xcrape. Takai by teda v Last Remnante mal minimálne technicky excelovať. Tak sa na to pozrime.

Gamespot: "Neskutočné obrovské problémy s plynulosťou hry. Príšerný manažment textúr a chyby s tým spojené. Technologický výbuch, drahý bože. Bolá táto voľba enginu skutočne tou správnou ?? Hra sa často na dlhé sekundy úplne zastaví, priam plazí, ak sa na obrazovke čokoľvek náročnejšie deje. To hru poškodzuje nehoráznym spôsobom, a ďalej sa to zhoršuje neakceptovateľne častými a dlhými nahrávaniami. Mestá sú rozdelené na maličké priestory spojené opäť s masívnym nahrávaním. Aj keď veľa hier na UE má ťažkosti s doskakovaním textúr, v tomto prípade sú až komické. Trvá večnosť kým sa postupne všetky pooomalyy naťahajú. Problém nerieši ani inštalácia na hadr."

IGN: "Je ťažké uveriť, že niekto mohol niečo tak technicky príšerné dať do obehu. Častejšie slideshow ako plynulá hra. Animácia hnusná, kolízne problémy časté. Je bežné vidieť parťáka stojaceho VNÚTRI nejakého NPC, ako útočí na inú. Fiasko a programátorský výbuch."

1UP: "/pozn. to isté čo v recenziách na gamespote a IGN/ + hra sa občas zasekne na tak dramatický dlhú dobu, že si takmer myslíte, že vám to určite spadlo, amen. "



to bolo sľubov pred piatimi rokmi

Tož tak - v NES-SNES, a PSone časoch boli Square technologickou špičkou. Potrápili sa na PS2ke /FFX a FF12 sú po kóderskej stránke veľmi priemerné hry/. Vo svete next genu úplne vybuchli. Po ich vlastnom Crystal engine /pôvodne známy ako PS3 exkluzívny White Engine, v časoch .. keď ich ešte neplatil bill/ ani pes neštekne. Padajú strmo k zemi chlapci. SONY a jej inhouse/second party tímy zatiaľ v tichosti dokončujú vlastné "middleware". Phyre engine, Killzone engine, Uncharted, Motostorm, MAG - ani jeden sa nespolieha na tú nepoužiteľnú vec od Epicu.

15/12/08

Spartan - boh vojny

Všetci na internete sa cítia podlo oklamaní. SONY malo opäť hubu sľubov, ktoré nedokázalo splniť. Hypovalo trailer hry God of War 3 /720p, 1080p direct videá/, a grafika je pritom tak slabá. V skutočnosti SONY iba sucho ohlásilo kratučke videjko určené pre americkú show Spike TV /časť MTV Networks/. Celé to šialenstvo okolo bombastického vizuálu v skutočnosti rozpútal David Jaffe /viedol projekt God of War 1/, ktorý sa vybral na návštevu do Kalifornie na pobreží Tichého oceánu, konkrétne do Santa Moniky - miesta kde sedí na riti dev tím, čo maká na treťom diely. Videl tam istú časť hry, ktorá ho vyrajcovala ako býka červené gate. Následoval jeho povestný hodnotiaci monológ začínajúci slovami HOLY HOLY HOLY FUCKING HELL! Ďalej pokračuje rovnako FUCK expresívne - táto hra minimálne svojím fantastickým vizuálom v štýle oživlej olejovej maľby prinutí každého xbota konvertovať na pravú vieru. To čo videl bolo tak dobré, že grafika gears of joke 2 je pri tom iba kus sračky, atakďalej.



Zástupy hráčov aj chudákov s RRoD šmejdami teda dychtivo čakali, až tu slávu uvidia. Prd sa starali o to, že sám Jaffe dopredu povedal /to však už nikto nezachytil, joe áno/, že v Spikey show NEBUDE ukázané to čo videl ON. Podarilo sa mi dokonca najsť blog, kde jeho majiteľ tvrdil - mám kontakt na insajdera, ktorý videl minimálne toľko z hry ako sám Jaffe. Tiež je vo vývrtke - vizuál/animácia/dôraz na detaily hladko lepší ako v Gears of joke a Uncharted. Tvrdil, ale aj to, že v tej show bude dokopy 10 sekúnd ničoho, nemáme sa dopredu vzrušovať, nejaký súboj s pár zombíkmi, s jedným kyklopom a pár kozatými harpyjami. Naozaj nepôjde o nič extra. Pokojne som sa teda vyspal, a v deň D si to skoro ráno pozrel. Insajder mal úplnú pravdu. Po celý zvyšok dnešného dňa však stále sledujem tie rozrastajúce sa davy "oklamaných" sráčov. Insajder však nezostal iba pri hodnotení grafiky ..

Bolo mu povedané, že hra pobeží v režime 1080p/60 fps.Táto informácia sa však so značkou GoW3 ťahá už dlhšiu dobu, to keď Cory Barlog /šéfoval God of War 2/ povedal, že to v tomto hviezdnom rozlíšení a plynulosti určite na PS3ke pobeží. Hlavný šéfprogramátor Tim Moss /ex demo kóder ATARI ST/, ktorého nájdete pri všetkých troch dieloch GOW série, vtedy po anglicky prehodil : "Dlhujem mu jedno kopnutie do gulí .. ". Takže nakoľko sa toto stane realitou je otázne, 1080p/60 fps "fámu" však priamo nikdy nepoprel. Inak Tim je "60fps" fetišista, skutočná spička /exe súbor pre GOW1 ma iba 1.5 mega !!, level dáta zaberajú v pamäti 16 mega + streaming/. Niečo teda o efektívnom programovaní vie. Posledné PR info priamo od SONY hovorí o 400% zvýšení rozlíšenia textúr oproti poslednému PS2 dielu. Rýchla matematika. GoW2 sa ďalej ako ako na 256x256x4/8 bit textúry iste nedostal. Spikey trailer môže obsahovať iba tzv. low res texture placeholders rovnako ako Killzone 2 počas vývoja. Ešte jedna pikoška. Na GoW1 pracovalo dokopy 46 ľudí - 7 programátorov, 10 designérov, 22 art umelcov, traja zvukári, štyria v produkcii. Tim na svojom blogu pred rokom písal, že celá skupina kóderov a ďalších 30 ľudí z pôvodného tímu pracuje aj na trojke. Vieme, čo vytlačili z PS2 / 640x448 pixlov v "HD" móde, 60fps, fantastickú grafiku a hrateľnosť/. Chce to preto im trochu veriť.

Online špekulácie. Kratos tiež údajne NEBUDE jedinou hrateľnou postavou. Insajder tvrdí, že v hre budú minimálne tieto MP módy : gladiátor a kooperatívna parba. Skôr než mi položíte otázku, ako by to v story kampani fungovalo, sa sami seba spýtajte, či by to nešlo cestou, ktorú ukázalo Resistance 2 !! A ešte niečo - pred pol rokom ste mohli nájsť vypísaný inzerát - hľadáme borca na post "online gameplay programmer" pre GoW3 tím. Aby som to ešte viac poistil, sám Cory Barlog /GoW2/ povedal - hľadáme cestu ako v budúcnosti do hry dostať kooperatívny mulťák.

Zas sa málo venujem samotnej hrateľnosti, aj vo videu je však vidieť pár noviniek - Kratos behá po stenách ako Perský princ /súčasť komba ?, bežná fičura ?/, skáže z kyklopa do nebies a vešia sa po ftákoch /QTE ?/, používa háky aj na miestach /samotná NPC, kombo ?/, kde žiadny záchytný orb nie je. Herná mechanika bude zjavne komplexnejšia, a trochu prekopaná. Insajder hovorí, že áno. Bežný bojový stret sa bude tiež zjavne odohrávať na väčšej ploche, ako ukazujú maličkí kostlivci v pozadí, takže to vyzerá na taktickejšie boje a využívanie terénu. A viac už vlastne ani nie je čo dodať ku tejto pár sekundovej srande.

14/12/08

Bad boys ??

Je nedeľa, tak to nebudem kaziť sto riadkami škaredého brechania. Bude ich totiž iba desať. Nijako netajim svoj odpor ku súčasnému stavu Final Fantasy série a JRPG vôbec. Už som písal, že z celej produkcie Square Enixu za posledných desať rokov ma najviac pobavil Kingdom Hearts projekt. Na konci prvého dielu ste mohli odomknuť tento bónusový trailer s názvom - Deep Dive. Nie je podstatné vo co go. Všímajte si diametrálne odlišné farebné ladenie, než na aké sme zvyknutí z prihriatých FF 8-X-12, a priam matrixovskú ponurosť celej scény.



lákadlo na 12-18 ročné americké tlusté prasnice

Asi vám neunikne ani frenetická akcia /typická pre KH/, a opäť tak odlišná od toho blata, kam FF v posledných dieloch spadla. Hnusné statické kolovky v FF10, alebo autoprogramovateľní autonómni roboti z FF12. Preto ma do vytrženia priviedlo predstavenie alter ego hry FF13 Versus. Ostrú FF13 ignorujem od zhliadnutia prvého záberu a zhodnotenia "umeleckého smerovania". FF 13 Versus sľubovalo práve rozpracovanie toho starého Deep Dive videa do podoby celej hry. Tmavé tóny, srať na gýčovitý kvázi technofantasy stredovek, super dynamický bojový systém, kde lietate po celej mape, návrat WORLD MAPY /trestuhodne vynechané z FF10 a FF12/. Nálada sa mi však zhoršuje, ako barametricky tlak pred búrkou. Vo videu behajú deti so šibalskými úsmevmi a účesmi. Na ulici stojí Jessica Alba v minisukni. A celé to bude rozvíjať koncept nejakých debilných kryštálov /FF1-2-3-4-5/, na ktorých stojí a padá ich herný svet.

13/12/08

Druhá šanca

Nedocenená a de fakto ignorovaná, pritom výborná hra. To bolo pre PS3 exkluzívna Ferarri Challenge od legendárnych System 3 /Last Ninja, International Karate, Myth: History in the Making/, borcov navrativších sa po dlhom útlme na hernú scénu. Spolu s chlapcami z Eutechnyx /špecialisti na autíčka všeho druhu/ dali na trh ideového nástupcu kultového F355 Challenge /génius Yu Suzuki/. Dnes však už vďaka mojim neustávajúcim prednáškam viete, že staré časy, keď sa klasiky ako Ace Combat, Tekken, alebo Ridge Racer nosili na rukách sú dávno pasé. System 3 sa preto snaží v druhom voľnom pokračovaní pod názvom SuperCar Challenge - adresne odstrániť všetky chyby, ktoré im boli najviac vytýkané.



work in progress

Hneď z kraja vás musím upozorniť, že System 3 dnes nepatrí k firmám, ktoré diktujú tempo, a každý o nich hovorí s rešpektom. Malá firmička, čo sa snaží opäť presadiť v relatívne najprístupnejšom žánri. Veľa muziky za málo peňazí. Na jar teda ponúknu jazdenie v štyridsiatke superšportoch ako McLaren F1, Chevrolet Corvette ZR1, Aston Martin DB9, Lamborghini Murcielago alebo Bugatti Veyron. Prekopanú fyziku, AI, obtiažnosť/arcade-assist-simulácia/, a krajší vizuál. Lacné zvukové efekty budú tiež minulosťou. Viac prepracujú singel "kampaň" mód. Čo teda na jar roku 2009 určite dostaneme ? Mal by to byť chutný MP racing pre 16 hráčov aj na tratiach, kde zúrivo prší - s populárnymi značkami áut za dobrú budget cenu, a bez platenie kravského výpalného za LIVE GOLD konto. PS3 hráči by sa už mali spamätať, nič lepšie si do príchodu GT5 asi nekupíte.

09/12/08

Iba pero a čistý list


"Render target /RT/ je priestor-buffer, typicky vram, kde grafická karta seká pixely, tie prechádzajú spracovaním - renderingom, skôr než sa dostanú na obrazovku, môžte mať ľubovoľný počet funkciou špecifických RT, káždý si však odhryzne časť voľnej pamäte, historicky najstarším je back buffer, kde sa finálny frame skladá, podpora pre MRT /multiple RT/ je dnes už štandardnou výbavou DX API. Celé to zviažete depth bufferom, aby ste medzi nimi udržali koherenciu. Je však desivou skutočnosťou, že jednotlivé buffery sú si nerovnocenné, čo prináša obrovské problémy." - vlastná šmejd definícia

Revolúcia v hernej grafike v rokoch 1996-8 s 3Dfx čipsetom, kríza o desať rokov neskôr. A nikto ani len netuší, kde budem o ďalších desať. Dnes najrozšírenejšie DirectX API vychádza z 25 rokov starého štandardu OpenGL /Graphics Library/ legendárnej firmy SGi. To zas odrážalo možnosti /z dnešného aj vtedajšieho pohľadu/ veľmi obmedzeného a primitívneho hárdvéru. Táto filozofia a fundamentálne reštrikcie bez ohľadu na nové a nové DX knižnice - stále prežívajú. Starý model a spôsob akým sa špecifikuje scéna, generovanie trianglov, klasické raster operácie, definícia framebuffera a render pipelajnu je dávno zastaralý, a prekonaný. Vhodný iba pre prvé generácie "fixed-function" Geforce hračiek a kartám im podobným. Dnes je to krutá brzda. V roku 2008 je grafický hárdver stále zviazaný prekonanou DX normou.


hromada kravín

Pre vašu informáciu, ako XGPU v XBOX jednotke, tak aj dnešná RSX, alebo staručká S3ka /propriétne Metal API !!/ mali a majú množštvo natívnych features, ktoré DX limity z časti obchádzajú. Ide však o škrabanie ľavého ucha, pravou rukou. Relatívne revolučný skok nastal pri uvedení DX9 s jeho plne programovateľnými shader funkciami /zvyšok je stále "fixed-function"/, neobmedzenej dĺžky a s fp podporu. Ďalším krokom je plne programovateľný rendering a deštrukcia pojmu GPU. Prechod na absolútnu voľnosť, koniec separátneho DX jazyk, stačí C++, priamy zápis farebej hodnoty pixlu na obrazovku. Ako za čias Zx spectra, alebo v softvér móde Unreal jednotky. Nejaký háčik by sa však našiel.
  • zánik DirectX štandardu je neodvratný, je však otázne čo ho nahradí .. OpenCL /Open Computing Language/ vyvinutý skupinou Khronos Group pre programovanie multiparalených CPU-GPU systémov, alebo GPGPU hybridov, CUDA /Nvidia, nepozná to však rekurzie a kopu ďalšieho, nezrelý bastard/, Compute Shaders - spôsob ako vyradiť kľúčové časti DX renderingu a nahradenie ich vlastnými. Išlo by teda o 100% využitie všetkých "nedokumentovaných" funkcií karty. Ako budú na túto situáciu reagovať výrobcovia grafického hárdveru, ktorým dnešná stagnácia z obchodného hľadiska úžasne vyhovuje. Intel Larabee je nová platforma, ktorá ich v horizonte piatich rokov bytostne ohrozuje. Je verejným tajomstvom, že Nvidia pracuje na takmer rovnakom projekte. Okrem iného ma umožniť návrh plne custom grafického rozhrania. Problém, ktorý iste vidíte aj vy - je, koľko dobrých programátorov nájdete čo sú toho na ADEKVÁTNEJ úrovni schopní.
  • aby som vám ešte viac zamotal palice. Je žiadúce aby isté funkcie ostali naďalej fixed s vlastnou logikou na čipe - samotná rasterizácia, dekompresia dát, filtrovanie texelov atď. Aj intel pripúšťa: "rasterizácia je bezpochyby ďaleko efektívnejšia na dedikovanom hárdveri, než pri softvérom riešení, zatiaľ." Tento pohrobok s nami teda ostane ešte po mnoho rokov. Ak vám to ešte nedošlo, sama staručká PS2 je prototyp BUDÚCEHO štandardu. Teda extrémne výkonný a úplne blbý rasterizér /GS/ plus plne programovateľné pole výpočetných univerzálnych jadier /Emotion engine/. A veľký návrat TBDR - tile based deferred renderer. Bingo - "čírou náhodou" hárdverovo vpálený do GPU pre PSP 2 a veľmi bolestivo napasovaný do PS3 /SPE/. Mimochodom v tejto podobe absolútne nerealizovateľný na Xcrape, ktorý je od A po Z vyladený na klasickú školu. Je okolo nej doslova oblepený.
  • bezradné sa motkanie nových DX10 /prilepené geometry shaders/ a DX11 /neohrabaná teselácia, možno compute shaders/ ukazuje, že príde čas vojny titanov a postavia sa základy nového štandardu, tak ako to svojho času urobilo SGi s OpenGL. Možno návrat ku holistickému A-bufferu, alebo modifikovaný Reyes renderer, ktovie. Koniec bojov s 8 bitovým stencil buffer/stencil testom, hlúpe problémy s alpha blendingom/sortingom/alpha-to-coverage - všetko operácie, ktoré vám dvihnú žalúdok napríklad pri riešení zobrazenia listov stromov, alebo trávy na zemi. Deferred rendering /Killzone 2/ musí na tieto operácie použiť subforward engine. Šialené. Iba snom je aby išlo len o ďalší render target, ktorý sa proste spracuje v hlavnom fragment shaderi. Aby som to napísal jednoduchšie. Dnes ste asi v takejto situácii - sedíte za monitorom, máte nahodený CAD a modelujete barák. Ako v skutočnosti, tak aj vo virtuálnej realite ste však NUTENÝ začať od základov, a natiahnuť múry inak vám strecha spadne na hlavu. Absurdné.
Ako teda bude vyzerať budúdnosť ? Čistá obrazovka, žiadne DX okovy, jednotný C kompilér, generické shader algoritmi schopné spracovať umelo vytvorené nezmysly ako z-color-stencil buffer v podobe MRT /multiple render target/- paralelne a bez obmedzení v masívnom viacjadrovom výpočetnom poli ? Je to skutočne otázka dňa, lebo aj Unreal 4 engine, ktorý je dnes v nesmelom vývoji sa musí o nejaké tie parametre oprieť. Nechcem trúfalo povedať, že ich rovno sám vytvorí !! Dnes vám možem povedať, že aj pre PS3 sa zvažovala možnosť VYPUSTENIE klasického GPU a jeho nahradenie šokujúco vykonným a jednoduchým rasterizérom GS+++/PS2 triedy. Opäť made by Toshiba. Je však na rane, že dnešní zaprdení nekompetentní progiši zvyknutí na "ono sa to nejak urobi v DX samo" by to nepredýchali.

06/12/08

Spev sirény


"Niektoré 3rd party hry ako DIRT majú v PS3 verzii technicky fantastickú kvalitu zvukových efektov. Jeden z ich vývojárov o tom dosť obšírne hovoril v jednom intervijú."
- xyz hráč na nejakom fóre.

Tak si to nájdime a pozrime sa na to. Nebolo by to po prvýkrát, viď aj prípad DEAD SPACE. Táto stránka hier je inak detskými recezentami bohapusto ignorovaná. V móde sú dnes porovnávacie videá, kde sa hľadajú zmeny viditeľné iba pri zastavení pasky a po päťnásobnom zoome. Len pripomeniem, že DIRT na PS3ke bol lepší aj v plynulosti samotnej akcie. Technologická nadvláda SONY mašiny, ak nie je úmyselne sabotovaná, je nespochybniteľná.

Simon Goodwin, zvukový majster z Codemasters /DIRT/: "PS3 je tak pekelne výkonná. Máme k dispozícii desiatky gigaflops na každom zo siedmych jadier. Ako ušité pre nášu implementáciu priestorového zvukového Ambisonics systému /pozn. high-end plky, radšej neklikajte/. Používame kvalitné sample-rate konverzie, narozdiel od zašumeného LERP PC/XCRAP zvuku. Tiež pokročilé psychoakustické modely, viacnásobné filtre, početné reverb efekty a stačí na to aj jedno SPE jadro. PS3 má výkonu na rozdávanie. Máme šesť nezávislých reverb jednotiek bežiacich v PS3 verzii, ale iba dve v xšmejde. Sú tu zvukové odrazy nielen pri jazde v tunely, ale aj od okolitých objektov na tratí, a od iných vozidiel. HDMI 7.1 výstup nám dáva dokonalú kontrolu nad umiestnením zvuku v priestore, kde rátame aj spolujazdca čo vám hlási najbližšiu zatáčku."

A pokračuje ďalej. Toto bol iba ich prvý krok na kľukatej ceste za dokonalým zvukom. Hľadajú nových talentovaných progišov. Do budúcnosti sľubujú skutočne pokročilý rendering zvukového vlnenia skrze hernú mapu - na pravej next gen úrovni. Asi je jasné, na ktorej platforme to bude fungovať podľa ich predstáv.

04/12/08

Malý krok vpred

Asi ste už niekoľko krát v rôznych článkov narazili na nadšené výkriky nad grafikou hry Killzone 2, ktorá napriek tomu že nedisponuje textúrami s 2K rozlíšením, nesie pečať vizuálnej kvality filmovej CG triedy. Subtílne ťažko zachytiteľné nuansy, viditeľné však iba pri živom hraní. Nie na statických snapshotov. Má to svoj dôvod /G buffer/. Na tomto mieste by to vážne chcelo vyčerpavajúci rozbor stále málo používanej technológie - deferred renderingu /DR/ použitej v KZ2 engine /čiastočne ešte PC Stalker, inak nula bodov/. Na to sa však vykašleme - stačí iba pár viet, a zaujímať nás bude iba výsledný produkt. Možno si pamätáte zo staršieho článku o GPU pre PSP 2, že sa tam mihli nejaké kecy o Power VR GPU s DR filozofiou. Dreamcast sa na ňu tiež spoliehal, umožnovalo mu to s GPU o nominálnom fillrejte cca 100Mpix/s - reálne tu cifru nafúknuť o 200-300%. Napríklad elimináciou zbytočného prekresľovania scény, to bolo realizované iba na viditeľných fragmentoch. Je to viacmenej presný opak klasického multipass forward renderingu s masívnom spotrebou voľnej pamäte, priepustnosti, fillrejtu - logaritmicky narastajúcej v závislosti od komplexnosti scény, alebo počtu svetelných telies. Pre KZ2 sa ale neplánovali malé chodbičky, a statické tiene. Grafici chceli maximálnu kreatívnu voľnosť.


svetlo víťazí nad hmotou

Aby som teda vrazil rovno doprostred boja - vedzte, že v KZ2 nájdete mapu aj 200 reálnymi svetelný zdrojmi, a s premakanou interakciou svetla a prostredia. Vyriešili sa tiež dve základné problémy pri použití DR renderingu - "nemožnosť" použitia trasparentných objektov a hárdvérový antialiasing. Máme tu pokročilé shader techniky pre aproximovanú radiositu /sekundárne svetelné odrazy vytvárajúce to správne vnímanie scény/, alebo raytracing svetelných lúčov cez práve vami vyrobenú dieru v stene. G-buffer zložený z ôsmich MRT framebufferov /albedo-diffuse-specular-normal-depth atď./ Pri snapshotoch na nete - tie neukazujú finálny výstup, ale iba "parciálne medzivýsledky". Problém aj pri iných hrách. Aj malé modré "baterky" ISA vojakov, alebo červené "okuliare" helghastov teda skutočne svoje blízke okolie osvetľujú. Vypomohli si aj s know-how švédskej firmy Illuminate Labs, a ich pekelnej LiquidLight technológie /simulácia tzv. globálneho nasvietenia/. Kopa výpočtov shadow máp na SPE jednotkách.

Mimochodom hra dynamicky používa 2 až 6 SPE jadier podľa množstva akcie/3D partiklov/svetelných hrátok na scéne. Maximálne merané zaťaženie na jednej SPE nepresiahlo 60%, a zostáva dosť výkonu aj pre dynamické 7.1 audio s reverb efektami. O novinkách v AI chlieviku sa toho tiež od rána všade dosť popísalo /boti aktívne vyhľadavajúci kempujúcich snajperov/, ale neberiem to na vedomie, aj posledný oficiálny previjú kód stále nie je finálnym. Kritizovať sa bude až o tri mesiace. Inak niektoré sajty, ako dobre známy SONY haters sráči z IGN už bliakajú o malej variabilite zlých panduľákov /tá je podľa nich v prípade HALO, Gears, Crysis, CoD4 sračiek úplne v poriadku/. Killzone skutočnosť - viac ako 15 druhov enemákov, nerátajúc bossov, špeciálnu techniku a rôzne randomizované bojové taktiky nepriateľa. Tu hodí dýmovnicu, tam sa rozbehne skrze paľbu, a zareže vás nožom, ako moriaka na vianoce.

Viac ako samotná hra, ktorá nemôže byť horšia/kratšia/menej variabilnejšia než už existujúce precenené fláky na trhu - ma zaujíma možnosť použitia tohto róbustného enginu pre iné hry v rámci SONY first party tímov. Čo tak nejaké JRPG, na piatich vraj pracujú. A hlavne do budúcnosti - definitívne skoncovanie s otrepanou taktikou nascriptovaného tunela od začiatka až na koniec. Kto raz zažil 30 minút nelineárnej vždy diametrálne odlišnej akcie na BF 2142 mape v Titan móde, chce to isté aj v singel AI kampani. Enemákov, ktorým dochádzajú náboje, rozsiahlu frontu, presuny vojenských kolón. Chcelo by to dostať RTS koncept do FPS hier. Zajať ropné pole, brániť ho, sondovanie nepriateľskej základne. Musíme jasne oddeliť hry pre deti v puberte/Crysis, alebo Gears of Joke/od pařby, ktorá vás bude držať za gule aj po 30ke s plešinou na palici, a zväčšenou prostatou. Cítim však, že to bude chcieť viac výkonu, než je schopná PS3 poskytnúť, a 200 melónov k tomu na vývoj.

Update 5.12.08, 15:00 > prilepím tu ešte tieto videá čo som našiel dodatočne - šéf progiš Arjan Brussee a jeho pokec o grafickom engine, animácii /kombinácia ragdoll inverznej kinematiky a mocap pohybu/ a fyzike /vietor a reálny vplyv na objekty/, ak anglicky nehovoríte, zhruba to máte preložené hore v článku, pozrite si hlavne tie zábery separátnych framebufferov skladaných do jedného G - buffera. Druhé číslo patri Jan-Bart van Beekovi a Mario Lavinovi - šéf art a mjúzik oddelenia. Tretie Rob Healdovi a umelej inteligencii.

Update 6.12.08, 09:35 > Nová várka HD videí z previjú verzie /vychádza zo starého buildu/. Pripojím aj komentár billovej filiálky - xbot čurákov z 1up.com : "V tejto chvíli si myslím, že boj s helghastami nie je príliš uspokojujúci. Napríklad nedostatok ich vizuálnej roznôrodosti, alebo tie ich žiariace oči v bojovom poli splývajúce do červeného mora. Cítil som sa v boji ztratený bla bla kecy plac plac .. "



Takže bratia - základných 15 druhov enemákov im nestačí a grafika je hnusná. Odporúčam vám najprv sťahovať, a až potom pozerať. Neobťažujte sa so stream verziou. Svetelné a "iné efekty" sú naozaj báječné. Zvuk je pekelný aj keď to nie je mozog vyražajúce kryštalicky čisté natívne 7.1 audio.

Champ Gaming

Jestli patříte ke generaci, co pamatuje 80. léta pak je dost pravděpodobné že jste se setkali s pojízdnými maringotkami plnými videoherních automatů. Jedna hra za 2 Kčs. Kvalita nedostižná na domácím počítači. Osobně si pamatuji na první setkání s videohrami právě v takovém kolotočářském autobusu. V socialistickém Československu se tehdy začali ve větší míře objevovat „odpadovky“ co už na západě začínaly dosluhovat. No nejednalo se o nic jiného než klasiku všech klasik, tituly, které veškerý tehdejší boom započaly a dnes jsou neustále recyklovány ať už v podobě nejrůznějších kolekcí nebo novodobě on-line miniher, nebo dokonce jako znovunalezené plnohodnotné arcade verze. Ano, bavíme se zde o titulech jako je Galaxian (vůbec první automatový hardware co generoval barevnou grafiku), Space Invaders, Centipede, Pac-Man či Asteroids. V té době byl grafický výkon limitován řadou faktorů. Jednak omezenou pamětí, to asi nejvíce a potom i rychlostí jednotlivých komponent. I v důsledku toho jste nemohli v roce 1980 očekávat hru typu Raiden, která je schopná mimo 2 skrolovacích rovin navíc ještě generovat 128 střel pro 2 hráče současně a do toho obrazovku zasypat 64 nepřáteli a celé to zamést velkým bombardérem přes 3 obrazovky. V jednoduchosti je síla, říká se a já s tím do jisté míry souhlasím. Je ale potřeba se na věc podívat i z druhé stránky. Galaxian byla v roce 1979 totální bomba. Lidi stáli fronty a přikrmovaly automat na hodiny dopředu. Každopádně z pohledu dnešního „kováče“ je Galaxian tak trošku nedopilovaný. Například možnost vyslat současně jen jednu celou střelu opravdu požitek z ničení nepřidá. Zrovna tak neustále ti stejní vetřelci co ani nezmění chování ani alespoň převlek také brzy omrzí. Zkrátka a dobře, chyběla tehdy větší variabilita a vyšperkovaná hratelnost.


Doba pokročila a hardware dnes umožňuje asi víc, než jsou schopní si programátoři vymyslet. Nejsem si jist, jestli to platí o 3D hrách, ale klasická 2D škola je již od doby Segy Saturn prakticky bez hardwarových limitů. Na skutečně dobrou hru ale zdaleka ani Saturnu netřeba. Důkazem budiž jeden velmi talentovaný a schopný maník jménem John W. Champeau (Champ Programming) a jeho díla pro obyčejné PC s VGA a DOS. Je to ten maník v červeném Atari tričku. To, že se jedná o člověka na svém místě nenechá nikoho na pochybách, neb se stačí podívat na jeho nedávnou (!) předělávku původně 800-stovkové hry Caverns Of Mars na řádově slabší 2600. Tento maník vyniká neobyčejnou schopností vzít předlohu a jednoznačně ji obohatit o řadu dalších prvků, aniž by to ale přeplácal, a k tomu všemu doladit hratelnost a vypustit negativní. Teď už se konečně dostávám k pointě celého článku. Na stránce The Champ Games Fan Page naleznete naprosto úžasné konverze Galaxian, Centipede, Space Invaders, Pac-Man ale i jiných původně 8-bitových verzí z Atari 800. My se však budeme soustředit na jeho pozdější díla vycházející z arkádových verzí. Čím však tyto konverze vynikají je ona atmosféra. Plně zachovaná atmosféra originálu doplněná o řadu zásadních a zlomových vylepšení (ano Galaxian už nemá jen jednu střelu). Zkrátka, jakoby v roce 1980 dostal nějaký programátor z Namca novou revizi hardware a za úkol hru přepracovat a zásadně vylepšit. Co se stalo/nestalo v roce 1980, to zcela jistě zařídit mistr John Champeau. Jelikož se nejedná o emulaci, mohl si dostatečně vyhrát s optimalizací po všech stránkách. Vřele vám doporučuji si v Options – Game settings nastavit Game mode na CHAMP, tím totiž zapnete právě ono zásadní vylepšení předlohy – přibudou barvy, sprajty, střely, hratelnost půjde stoprocentně nahoru. Jsem zcela přesvědčen, že CHAMP mód Centiped-Em by z automatu vytřískal násobek tehdejších výnosů.

Doporučené hry:

  • Champ Centiped-Em (dokonalá hratelnost v CHAMP módu, střídavě střílíte nejen dovrchu ale navíc i do boku, přidány prvky z Millipede, spád, atmosféra)
  • Champ Galaxia (opět CHAMP mód bezkonkurenční, kadence střelby minimálně dvojnásobná, vetřelci jen tupě nesletují ale vymýšlí kejkle, paráda)
  • Champ Ms. Pac –Em (Ms. Pacman byla už ve své době dokonalou verzí Pac-Mana, CHAMP mód však dokázal ještě víc)
  • Champ Galagon (stejně jako Ms. Pac-Man, i Galaga se snažila ve své době o nepřekonatelnou dokonalost a dá se říci že se jí to nebýt Champ verze povedlo)

Můžete vyzkoušet i další verze jako Champ Kong včetně těch Atari předělávek, kterými vlastně začínal. Rozpracované má ještě další konverze titulů jako Tutankham (tato hra by potřebovala Champ mód jako sůl, není příliš optimálně naprogramovaná, zejména obtížnost je neakceptovatelně vysoká), Frogger či Burger Time, ale je otázkou zda je někdy dokončí.

29/11/08

Hlavy blbé kockaté

"Už to tak vyzerá, že Final Fantasy XIII musí byť hrou-hitom, ktorá Square Enix vyvlečie zo série prepadákov ako Last Remnant a Infinite Undiscovery." - anglosaský hráč s xcrapom

Starý Square Soft bol neohrozeným kráľom JRPG žánru. Final Fantasy 4-5-6-7, Chronotrigger, Xenogears, Mario RPG /ehm/. Nový Square Enix je iba ďalším z rady japonských rutinérov chrliacich nechutne designovo odfláknuté, nemoderné a technicky odporné hry. Ako hráč, ktorý prešiel takmer všetky ich hry bez ohľadu na platformu vám môžem povedať - ich zostup z olympu je evidentný, pretrvávajúci a plne v ich réžii. Strategické rozhodnutia. Slovami ich šéfa : "The Last Remnant je základným kameňom nášho prieniku na svetové trhy." Aj xboti sa z toho rehotajú a nechápajúc krútia hlavami. Vraj herne patetické. Použitie zúfalo zastaralého "zapadniarského" Unreal enginu nie je krok ale SKOK do sračiek.Konkurenčné middleware ako Gamebryo /Fallout 3/, Frostbite Engine /Battlefield, Mirror´s Edge/, alebo EGO Engine /Operation Flashpoint:2/ by snáď boli vhodnejšou modalitou. Nehovoriac o vlastnom Crystal Square engine. To by však Mrdosoft nesmel mať intímne prihriaty vzťah s Epicom, a musel by prestať tlačiť balíky peňazí do japončíkov z Tókya.



cloud a hardy daytona

SE sa dnes priam chorobne fixuje na Xcrap platformu, a billovu napchatú peňaženku. Ten rachitický gay vo svetríku sa snaži záchrániť svoj Deadbox v japonsku skupovaním JRPG hier. V SE asi majú stále pred očami bankrot, ktorý im hrozil po fiasku s CG filmom FF: Spirit Within. Vtedy im záchranné lano hodilo SONY, a celé to bolo zaklincované fúziou s ďalším topiacim sa - ubožiaci z Enixu. Ich Dragon Quest sériu by som vám nedal hrať ani za trest. DQ VIII pre PS2 je seriózne a objektívne vulgárne slabá hra. Mimochodom multidiskové Nekonečno Neobjavené majú na svedomí veteráni z Tri-Ace /SE to iba distribuuje/. Klamať vám nebudem, za všetky tie roky ešte SLUŠNÉ JRPG neurobili. Star Ocean: Till the End of Time pre PS2 bol TAK zlý, že som iba bezmocne civel a krútil hlavou. Next gen pokračovanie známe ako Star Ocean: The Last Hope milerád a exkluzívne nechám RRoD hlupákom. Kauza "FF13" definitívne ukázala, že kam vietor-tam kabát, a SE ztratila štatút suverénneho japonského výrobcu kvalitných hier. Ide skôr o dobre zaplateného krajčíra KONFEKČNÝCH oblekov. Ich servilnosť graduje pri prehlásení: "silne zvažujeme možnosť vydať FF13 pre xcrap aj v japonsku." Len zvažujte. Medzitým bude hotová FF13 na PS3ke čakať rok a pol na konverziu pre Xšmejd, a ktorá sa ešte stále ani len nezačala. Bill si podmienil vyplatenie tučného tringeltu - simultánnym vydaním na obe platformy.



zdravé jadro, hrateľné, ale trestuhodne nedotiahnuté /Dirge of Cerberus/

Pýtate sa kto nahradí SE na pomyselnom tróne ? Adeptov je viac, tak skoro k tomu však nedôjde. Level 5 /White Knight Chronicles/ v snahe kopnuť Square do zadku, sa už "ponúkol" SONY. To má samo rozpracované päť JRPG projektov vrátanie pokračovania Legend of Dragoon /prvý diel na PSone, technicky skvelý, hrateľne priemerný/. Atlus so svojou vypiplanou sériou Persona je priliš malý, a nevýznamný. Navyše operuje zatiaľ iba na PS2ke /najnovšia Persona 3 a 4 sú najlepšie súčasné JRPG hry, pozor na to/. Game Arts tiež vyšumeli, skvelá bol iba prvá Grandia na PSone, cca 10 krát lepšia ako posledný Dragon Quest alebo Star Ocean. Mistwalker /esSquare, legenda Hironobu Sakaguchi/si s Blue Dragon urobil iba hanbu. Vysunutá jednotka Yoshinori Kitase a Tetsuya Nomura /Square/ so svojím debutovým alternatívnym FF13 Versus bol tiež stopnutá, a tím maká na dokončení FF13, čím sa Versus odsúva niekde do pekla na prelome rokov 2010/2011. Prezradím vám aj to, že títo dvaja borci nesúhlasia so súčasnou riťolezeckou "US-bill-money" politikou Square /sú známy ako SONY boys/, a aj preto je Versus stále PS3 exkluzívny.



svojho času pri hlasovaní o best of JRPG porazila aj FF7

Bodka na koniec - FF12 som nikdy neprešiel, po pár hodinách zabalil, DVD zlomil a na Square sa definitívne vysral. Neznesiteľné nudné - nepreháňam, neexistujúci príbeh, mŕtve postavy, nefunkčný bojový systém, licence board a gambity su prešľapom, ktorý by sa "starému" Square nikdy nestal. Vaan a Penelo sú dve pubertálne nuly, ktorým želám tvrdú homokládu večer do postele a kliešte na bradavky. Ashe a Basch, dvaja zombíci bez osobnosti, ktorým mám chuť napľuť na prirodzenie, vždy keď ich vidím. To je to ten slávny Square soft, dnes. Ich najlepším projektom za posledných desať rokov je Kingdom Hearts s Disney postavičkami. Dajme si preto hambáč a zapime to kokakolou, yupíí.

27/11/08

Sila na druhú

V pondelok 24.11.2008 britská firma Imagination Technologies oznámila podpísanie kontraktu s novým partnerom. Je ním významná medzinárodná spoločnosť fungujúca v oblasti spotrebnej elektroniky. Tá sa má stať ďalším hráčom použivajúcim ich Power VR - mobilný grafický procesor. V oficiálnom prehlásení zatiaľ nenájdete meno toho "pána neznámeho", ale náznak veci budúcich - áno. Indíciu. Imagination je totiž rád, že sa ich architektúra použije v ďalšom výrobku produkovanom v "obrovských množstvách". Biznis sajta EE times sa s tým dlho nehrala, a myslí si, že ide o SONY a PSP2.

Teraz sa čudujem, prečo všetci neskáčate meter nad zemou. A nechcem počuť žiadne blafy o NDS, ktoré s nulovým výkonom "drví" PSP. Keď som v roku 1995 spustil /omylom/ na svojom PC hru Dogz so série Petz, neutekal som na Doom alebo Dungeon Master fóra vykrikovať akú úžasnú perlu som objavil. To iba dnes sa vás mašinéria Nintenda snaží presvedčiť, že objavili ameriku a inovujú hry vehementnosťou masturbujúcej opice. Späť k hárdvéru. Rozoberať otázku aké portable playstation CPU tam vrazia rozoberať nebudem, bola by to iba špekulácia /microCELL/. Implementáciu touchscreenu, a druhého analógu beriem ako psiu povinnosť.



Matrox "matroš" M3D

Teraz mi ide o to GPU. Hovorí vám niečo názov VideoLogic /dnes Imagination/, a ich produkty rokov 90tych ako KYRO2, Matrox M3d, neskôr Dreamcast a ešte neskôr MBX čipset ? Všetky spája legendárna Power VR technológia. Svojho času mimoriadne úspešne súperila s Nvidia/Ati a Voodoo grafikami. Nikoho neurazím, keď poviem, že mali a dodnes majú technicky mimoriadne kvalitne prepracovanú architektúru, ktorá pre mnohými rokmi udivovalo fantastickým zvládnutím tile-based deferred rendering, alebo hidden surface removal technológie. Super výkonný hárdverový 32 bitový Z-buffer. Prednášku vám tu robiť nechcem, ale všetky tie ich vychytávky fantastickým spôsobom znižovali spotrebu pamäťe, fillrejtu, a priepustnosti. Posledný mohykán montovaný do PC grafík - PowerVR3 si bez T@L jednotky, a na nižšom kmitočte hravo poradil aj s gigantom v podobe GeForce 2 GTS. Prišli však zlé časy, tlak na ďaleko lepšie financovanie vývoja, a PowerVR sa z trhu stiahlo do segmentu "malých" mobilných grafík. Zla bylina však nevyhynie, dnes sú v tejto triede absolútnou jednotkou. Mimochodom - MBX čipset je vlastne mobilné, vylepšené grafické jadro z Dreamcastu. Dnes referenčný štandard, ktorý nájdete aj v iPhone od Apple.



Neon 250, PC verzia GPU z Dreamcastu, dnes mobilná MBX

Pre PSP2 sa však chystá niečo oveľa lepšie. Svinsky výkonná, plne programovateľná a jednoducho výkonovo škálovateľná beštia SGX rady napchaná unifikovanými shader jednotkami, zpätne kompatibilná s MBX klasikou. Patrí sa podotknúť, že toto custom GPU obhospodarí všetky jej mediálne potreby zľava do prava /aj banálne dekódovanie H.246 720p+ videa do vašej telky/. A aby to bolo ešte pikantnejšie. Už dnes jej možnosti presahujú OpenGL 2.0, DirectX 10.1, SM 4.1 špecifikácie. Asi vás napadlo prečo SONY neoslovila NVidiu /RSX v PS3ke/, ktorá má tiež svoje vlastné mobilné a veľmi dobré riešenie. Nuž, podľa mňa nechcú mať všetky vajcia v jednom košíku a Power VR je proste božský. Veľmi ma mrzelo, že ich vtedy prevalcovala hrubá sila. Medzi tými NV a ATi robotníkmi sú oni filigránski umelci.

26/11/08

Hadry - Šmaty

Za starých čias proste hráč hru prešiel, vrazil do tabuľky skóre pod svojím trojpísmenovým nickom /joe/, a začal odznova. Odmenou za pokorenie hry bolo podľa možností nejaké to outro, záverečné kredity s hudbou, alebo nič /Gyruss/. Fenomén, o ktorom sa bude písať o trochu ďalej sú bónusové kostýmčeky, a iné teplé modné doplnky.
  • takmer všetky Resident Evil hry vás odmenia šatičkami po ich dokončení. PS3 verzia Resi4 ponúka všetkému odolavajúce brnenie /zabráni aj odneseniu enemákom/ pre Ashley, a gangsterský ohoz z roku 1920 pre Leona.
  • v modernom rimejku Tomb Raider : Anniversary si to môžte opäť prejsť so starým hranatým modelom z pôvodnej jedničky /inak cca 600 vs 7000 polys/.
  • Super Mario Sunshine, Grand Theft Auto: Vice City, The Legend Of Zelda: The Wind Waker - kopa tričiek, havajských košieľ, alebo možnosť pre Linka natrvalo vymeniť zelené elesťáky za túto námornícku mikinu.
  • absolútne nedocenená hra, a zelda killer - Okami. Druhýkrát to môžte hrať v podobe akéhokoľvek čokla, alebo vlka, ktorého v hre uvidíte. Dokonca aj v outfite niektorých malieb.
  • Metal Gear Solid a jeho dobré známe smokingy ala James Bond, hru však musíte prejsť dvakrát /tretí diel/. Rôzne čelenky a rôznofarebné exoskelety, kamufláže a parochne ani nespomínam.
  • HALO 3 a jeho iks variácií brnenia v závislosti od obtiažnosti na ktorej ste to prešli, pozbieraných lebiek, alebo zarobených achievements. Iba kozmetická úprava, bez herného benefitu.
  • God Hand, zábavná a ftipná bojovka vám podľa očakávania umožní rozbiť pár papúľ v kimone požičanom od Ryu z kultového Street Fightera. Olivia vyfasuje playboy Bunny outfit.
  • God of War prvý a druhý diel vám ukáže najbrutálnejšiu hernú postavu všetkých čias ako kuchára s panvicami, alebo v maškarnom rybacom úbore. Len pripomínam, že tretí diel je avizovaný graficky v podobe krajšej ako klasické maľby, a možno sa dočkáme aj Van Gogha so štetcom.
  • Monkey Island : "I found the treasure of Mêlée Island and all I got was this stupid T-shirt". - legendárna scéna s "pokladom" tu nesmie chýbať.
  • Dead Rising vás po mnohých krvopotne splnených podmienkach, napríklad hrať to 14 hodín vkuse /7 day achievement .. jeden herný "deň" sú dve hodiny pre vás/ odmení tými rozkošnými boxerkami so srdiečkami. Nosil ich inak aj rytier Arthur z 8-16 bit klasiky Ghosts N Goblins /genocída zombíkov a nemrtvákov/.
  • Devil May Cry 3 na to ide radikálne, nedá vám nové šatičky, naopak vás zoblečie. Ostanú vám iba kožené nohavice, a holá hruď. Toto smrdí, vážne.
  • Jak and Daxter 3 - po tom ako zachraníte svet, galaxiu, celý vesmír si Daxter /to je tá ryšavá veverička/ od všemocných starobylých Precursors ako odmenu vyžiada .. nohavice !!, mali by ste však vedieť, že Daxter bol predtým "človekom", a jeho nezakryté prirodzenie ho pekne nasieralo.
Dalo by sa pokračovať ďalšími sto a jeden riadkami. Zoberte si taký Dead Space, slabučký survival horror, ktorý si nechá za kvalitne vytuningovaný skafander pekne zvrhlo mastne zaplatiť .. ak ho chcete používať hneď od začiatku. Osobne som vždy čakal po prejdení hry od vývojárov trochu viac invencie, ftipu a nápaditosti do druhého kola. Ultimatívne Military obleky /Dead Space/, laserové meče /Dead Rising/ atakďalej sú už pekne nudné a otrepané. Páčila vychytávka od Polyphony, kde sa v Gran Turisme /PSone/ dala zahrať špeciálna verzia bežiaca na 60 fps. Samozrejme trochu utrpela grafika trate. Predstavte si však "tajný level", stačí jedna trať v GT5 bežiaca iba na 30 fps a len s jedným/dvoma autami, ale so značne vylepšenou grafikou, alebo interakciou trate. Lepšia motivácia ako nálepke na káre, alebo odomknutie nejakého exotického V12 šmejdu. Alebo si zoberte taký God of War 3, určite to bude po vzore starších dielov sureálne šialenstvo farieb, tvarov a kompozícii. Čo tak zhasnúť všetky "svetlá" a nechať krajinu okolo vás v šere osvetlenom iba žiarou vaších zbraní a krvou nepriateľov.

21/11/08

Šumím teda som

Čerstvé poľské minidemátko venované 48 kilovému ZX spectru a jeho legendárnemu zvukovému chipu. Beeper. Jednokanálové, jednobitové čudo dobré akurát tak na ozvučenie kláves. Ako som už písal mnohokrát v iných speccy článkoch, beeper je pod priamom kontrolou Zilog CPU. Generovanie zvukov a hudby teda BRZDÍ rýchlosť celého systému. A hier. Nečudujte sa preto, že sme boli všetci vyvalení z Manic Minera /1983/, kde podmaz hral aj počas samotnej akcie. Neskôr bolo možné byť doslova šokovaný fenomenálnym /aj hudobne/ 6 kanálovým beeper peklom od geniálneho Tim Follina v ZX hre Chronos /1987/, alebo AGENT X /1986/. Chce to ale originál spektrum a kvalitnú aparatúru. Demo 1-BIT ATTACK vám ukáže čo sa dá dnes po 25 rokoch od MM vydolovať z toho bípajúceho chrchľáka. Pretože demo je veľmi citlivé na správne časovanie komba CPU-ULA, nebeží korektne na emulátoroch. Vygraboval som preto pár doprovodných obrázkov.



A hudbu /doma funkčný gumák určite nemáte, je preto hodená do mp3 formátu/. Všetko softvérovo mixuje, a vytvára sám 3.5Mhz Z80 ZILOG. Máte k dispozícii 2 až 8 kanálov, rozsiahlu kontrolu nad moduláciou, zvukovými obálkami. Dokonca sample, bicie, alebo syntézu hlasu. Pri použití 3 kanálov to zneje asi takto- ukážka 1, ukážka 2 a ukážka 3 /škoda, že nie sú hudobníci Follinovej triedy/. Aby to bolo ešte zaujimavejšie partia Atari borcov sa pokúša zkonvertovať tento zvukový engine aj pre ich 8 bitovú 800XL šunku. Budú to mať ťažké, atari CPU je taktované o viac ako 300% pomalšie. Dnes im to beží na 2 kanáloch, hehehe. Pevne tiež dúfam, že vám nemusím pripomínať, že Z80ka sa ako audio procesor používala v asi tridsiatke domácich konzol, handheldov a veľkých arcade strojov. Viac ako stovka beeper hudbičiek pekne na jednom meste v mp3 formáte.

20/11/08

Rozbíjanie jadra pokračuje

Stále v tom nemáte jasno. OK, takže Naughty Dog tvrdí, že prvý diel Uncharted využíva možný výkon CELL procesora na slabých 30%. Mnohí to považujú za blábol, ďalší sa pýtaju či to dnes nie je možné poriešiť "patchom". Veď sú o nejaký ten rok mudrejší. Já tvrdím - ND pravdu má, a nie .. "patch múdrosti to neporieši". Počujem tiež zadné rady kričať, že programovanie pre Xšmejd, konkrétne jeho CPU je jednoduchšie. Prd vo vetre, a psie chcanky. Iný vynikajúci kóder Marco "nAo" Salvi -Heavenly Sword ukludňuje tvrdením, že výkon RSX GPU je dostatočný, a bez akejkoľvek asistencie SPE zvládol sám všetky pixel/vertex operácie - aj jeho nový, pre RSX "natívny" render formát umožňujúci vysokokvalitný antialiasing /4x/ a HDR naraz. Použil trik, využijúc pixel shader jednotky na RGB/CIE luv konverzie /32 bit LogLuv HDR kódovanie/. K dispozície je aj super rýchla, ale trochu menej kvalitná nAo24 varianta. Nejde teda o klasickú "hárdvérovú" fp16/HDR cestu s enormnou spotrebou priepustnosti, pamäte a výkonu. Tá navyše v prípade RSX vylučuje simultánne použitie antialiasingu. Aj slepé oko si však všimne, že HS obsahuje kopu nepríjemného tearingu. Aby som to zkrátil, problém NIE JE na strane GPU. Marco potvrdil, čo asi tušíte, ich herný kód nestačí samotné CELL CORE CPU, centrálna PPE .. obslúžiť. Doslova povedal: "ak by sme dokázali-stihli preniesť na plecia SPE časť herného kódu, tak by ste sa na tento artefakt nesťažovali".

Jadrom problému je teda vyvinúť nové programovacie techniky. Vytvárané za pochodu. Je srdečne jedno KOĽKO SPE jednotiek máte k dispozícii, ak nemáte algoritmus pre ich využitie. Metodiku. Insomniac už druhý rok krvopotne školí svojich progišov, ako to zvládnuť /prechod z klasiky to jest - jedno CPU, jedno GPU .. na modernú budúcnosť/. Plus efektívne low level kódovanie SPE v assembleri. Programovanie viacjadrových/multithreadových systémov je satanova práca, už si to uvedomte. Nie nadarmo to tlsté prasa Gabe neustále pindá o zlých viacjadrových systémoch, a v roku 2008 stále používa už vo svojom čase zastaralý SOURCE engine. Carmack to isté. Ten blbec ešte minulé vianoce nezmyselne žvatlal, že by omnoho radšej pracoval s jedným výkonným CPU ďalších desať rokov. Bejvavalo.

Určite vám stále nedá spať "jednoduché" programovanie pre Xcrap s troma CPU. Niečo si musíme upresniť. Xšmejd má homogénnu architektúru. Máme tu jednotný HW design jadier a jednu inštrukčnú sadu /VMX teraz ignorujme/. Jedno celé jadro je vyhradené pre beh OS v pozadí, kódovanie audia a iné - napríklad IOP operácie. V skutočnosti je teda Billov výblitok štandardným dvojjadrovým systémom. Na druhej strane stojí sedemjadrová PS3 /už som odpočítal jednu SPE pre OS a druhú "nefunkčnú"/ s heterogénnou achitektúrou. SPE inštrukčná sada je iná ako tá, ktorú používa PPE. Laicky povedané. Centrálne PS3 CPU sa správa ako Motorola v Amige, SPE ako Intel v Pentiu. A na tieto "komplikácie" drvivá väčšina dnešných third party multiplatformových progišov z výšky kaká.

"If, you find yourself digging deep into multiple sub-systems, stop yourself before you loose your mind." Insomniac - ani s SPE voodoo mágiou sa to nemá preháňať.

Ani na Xcrape však napriek "jednoduchosti" CPU nie je situácia ružová. Opäť použijem hru Bioshock. Je zjavne, že tá hra JE ladená pre Xcrap. Máme tu teda jeho dve pre herné účely použiteľné jadrá na 3.2Ghz, a štyri HW vlákna. Jeden by teda predpokladal, že pri konverzii na PC, tu bude snaha natvrdo vyžadovať DUAL CORE CPU. S prekvapením však zistíte, že vám hravo stači aj tri roky staré jedno jadrové CPU na smiešnych 1.8Ghz. Neprepokladám, že patetická PS3 verzia využíva viac ako to centrálne CPU a jeho dve HW vlákna. Mimochodom CELL CORE PPE je takmer dvojčaťom toho z Xšmejdu. Asi vidíte kde tým smerujem. Napríklad taký EA Madden. Minuloročný diel bežal na Xšmejde na 60 fps /2 jadrá a 4 vlákna/, na PS3ke iba na tridsiatich /nepochybne 1 centrálne jadro a 2 vlákna/. O rok neskôr už OBE verzie bežia na 60 fps /pri PS3ke do práce po protestoch hráčov nabehli aj SPE jednotky/.

Mám teraz v pozadí otvorené dve pdf prednášky od Insomniac tímu. Sú venované práve problematike, ako prejsť od toho nízkeho 10-20-30% využitia CELL výkonu do vyšších sfér. Pamätajte, že o 5 rokov bude tých jadier v PS4 aspoň 20-30 !! Kopa vysokotechnických kecov o autonómnom asynchrónnom SPE subsystéme pre fyziku, AI, a kope ďalšieho pôvodne PPE kódu. Jeden slide by vás iste prekvapil. Ide o postmortem-rozborku hry Ratchet a Clank TOD, kde graf "hovorí" - hra beží na centrálnom PPE a troch SPE. PS3 má však k dispozícii šesť SPE jednotiek. Napriek tomu beži v 720p/60 režime a v Pixar CG kvalite. Píšem si preto do zápisníčka. Insomniac tvrdí, ze využívajú 50% bla bla. Viď začiatok článku. Mimochodom, Killzone 2 zneužíva podľa vývojárov "4 a pol jadier CELL CPU" a požičali si pár fint ako od Insomniacu, tak aj od borcov zo Santa Moniky /God of War/. Aké ponaučenie z toho pre nás vyplýva ? Zoberte do ruky čistý uterák, požičajte trpezlivosť budhu, a neprepadajte panike. Rátajte však s tým, že multiplatformy sa budú naďalej ladiť s ohľadom na ďaleko menej výkonný Xšmejd.

18/11/08

Čakanie na Godota

Nadšenci zo sajty digitalfoundry.org sa úprimne čudujú nad plynulosťou CoD4 verzie pre PS3. Vidím, že ich nepoznáte. Okrem iného sa venujú aj vývoju HW zariadení na analýzu a záchyt videa. Herných obrázkov. Mimochodom, už v úvodných testoch zistili, že taká PS3 pri prehrávaní 1080p/60 videa hravo výkonnostne deklasuje, ako ich špičkové intel inside Quad Core CPU, tak aj patetický Xcrap. Ak hádate, že to bude vďaka dekódovaniu na mnohopočetných SPE jednotkách, máte pravdu. Späť ku tomu Call of Duty. Po rozsiahlom skúšaní na povrch vyplávalo, že tejto ojedinelej /jedinej ??/ modernej fps hre bežiacej na stabilných 60 fps sa o nejakých 2-5% darí lepšie práve na Xcrape. Reč je o stabilite framerejtu, vypadlých frejmoch, tearingu. Dôvod ich prekvapenia nad kvalitou PS3 verziou je ten, že jadro CoD4 enginu pochádza ešte z herkulovských čias Quake 1-2-3, a stále ide o filozofiu - "jedno CPU, jedno GPU". Darí sa mu preto oveľa lepšie na simplexnom "homogénnom" billovom hárdvéri. Tadeto však cesta nevedie.



to chce pokoj a hlavu pevne na krku

Len na pripomenutie - PC Bioshock alebo Dead Space si bohato vystačia s jednojadrovým PC procákom na skutočných 1.8Hz, a dosiahnete pritom rovnakú, alebo lepšiu IQ /image quality/ ako na konzolách. Xcrap má tri jadrá na 3.2Ghz, a PS3 - 1+ 7 klackov tiež na 3.2Ghz. Je teda zjavné, že o nejakom efektívnom využití hárdveru obzvlášť v prípade PS3 tu nemôže byť ani reči. Odpoveď na otázku, kedy tomu tak bude, je jednoduchá. Počkáte si ešte aspoň 5-8 rokov /supertalenty si môžu jeden rok odrátať, a počítam to od štartu xšmejdu/. Nežartujem, táto generácia je vážne iba prechodová. Pretože Xcrap nemá hadr a HD DVD, sú všetky expanzívnejšie multiplatformové hry trestuhodne limitované. Prechod z jedno na viac jadrové kvalitné programovanie je ďalší problém. Progiši si s prešaltovaním dávajú pekne načas. Príklad. Zoberte si tú CoD4 bežiacu na 60 fps /aj keď v sub 720p rozlišení/. Zdá sa, že šťaví konzoly na doraz. Opak je, ale pravdou. Pošepkám vám, že CoD6 od Infinity War pobeží na fungel novom masívne paralelizovanom ďaleko potentnejšom engine, ako ten určený pre štvrtý-piaty diel. Jeho varianty majú poháňať Activision hry až niekde do roku 2012, kedy sa očakáva príchod následovníkov súčasných mašín.

Čudujete sa, že EPIC pri vývoji svojej Unreal 4.0 technológie opakovane spomína jeho exkluzívny vývoj práve na tie next next gen konzoly, a kaká na PC platformu ? Rozmýšlajte. V roku 2009, na jeho konci pravdepodobne uvidíme pokus PC hernej scény zbaviť sa nutnosti behu náročných hier na jednojadre. V roku 2011-12 sa budú bolestne pokúšať o prechod na štvorjadro. Už dlho PC vývojári plačú nad absolútnou roztrieštenosťou, a babylónom uživateľských konfigurácii. Sám microsoft do tohto chaosu hádže každý rok nové DX rozhranie. Priepasť medzi LOW a HIGH endom nikdy nebola väčšia. Epic to vie, preto v roku 2012 prdne na trh middleware určené práve pre 24-32 jadrové konzoly s heterogénnou architektúrou, a výkonom pevne zafixovaným na minimálne 6 rokov, do príchodu nového cyklu. Konečne sa naplní triáda plodnosti: výkonný hárdver- vývojárský softvér, čo nemešká 5 rokov- kvalifikovaný programátor, a otvorí sa brána do nirvány technologických vyspelých hier. Nepoviem vám nič nové, ale SONY a MS budú určite /aj/ s Epicom vo finálnej fáze, a v tajnosti úzko spolupracovať.

Skôr než začnete plkať, že som prekliaty techno geek posadnutý mamonom výkonu. Sledujte týchto pár flash-indie hier, ktoré mi prešli rukami za posledné dni. Made by Edmund MCMILLEN. Coil - skôr hračka ako hra, niečo na spôsob pripravovanej hry Flow. Ide o hravosť, experimentujte, cieľ hry nie je okamžite zjavný. Detskí hráči dobre známych sračiek Gears, HALO, Mass defekt - na toto nestačíte, tak sa tam neserte. Triachnid - pavúk na troch nohách, druhý diel je vo vývoji. Hej, ovládanie je čudné. Princíp však určite pochopíte po troch krokoch. Cunt - penis a kunda, vysokohrateľná varianta hry Gyruss, neprestávajte kým nevytečie. Tá kunda. Cereus Peashy - ehm, kaktusovec bobrovitý v krajine mrtvých ftákov na ceste za uhasením smädu pomsty. Všetky uvedené fláky chcú nainštalovanú Flash 9ku, a kopu megahertzov, hehehehe /kto povedal, že na dobrú hru stačí aj 286ka/.