27/11/19

Vojna nesmrteľných alebo o charizme


Sunset Overdrive /2014, Insomniac Games, Xbox, PC/. Nesympatický puboš s čírom na hlave, džínsy, lacné tenisky, no-name zamestnanec firmy FizzCo. Energetické dryáky. So zbraňou rukou, široký arzenál, je vašou úlohou vyčistiť mesto od mutantov, ktorí sa do toho stavu dostali práve po vypití príliš veľkého množstva tých splaškov, ktoré FizzCo vyrába. V podstate ste záporná postava a zametáte dôkazy. Herne je to mix pinballu /vy ste tá gulička/ a zbesilej parkúr akrobacie. Je možné, a hra to bonifikuje,  hrať to tak aby sa vaša noha zeme nedotkla. Beháte po kolmých múroch, grindujete na elektrických kábloch, zábradliach, kolotočoch, autá sú pre vás ako trampolína, frenetická akcia. Pribalený je kooperatívny mulťák pre 8 hráčov. Xbox predaje boli vcelku biedne, PC verziu máte na Steame. V lete toho roku SONY kúpilo Insomniac Games a okrem iného vydali toto vyhlásanie:
"Produkcia Sunset Overdrive 2 teraz pre SONY alebo Insomniac Games nie je žiadnou prioritou" - Shawn Layden, šéf Sony Interactive Entertainment Worldwide Studios.
Spider-Man /2018, Insomniac Games, PS4/. Reskinovaný Sunset Overdrive. Vtipkujúci puboš oblečený v tesnom gay trikote s úlohou vyčistiť mesto od zla. V priebehu hry sa vaša noha zemi nedotkne, hompáľate sa tam na pavučine, beháte po kolmých stenách atakďalej. Predaje boli a sú fenomenálne, v lete toho roku prekročili 13 miliónov kusov. Je to tuším najlepšie predávaná "superman" hra na svete a to ide o exkluzivitu. Štatistiku iste ešte vylepší PS5 4K/60 "remaster". SONY nepochybne plánuje v sérií pokračovať. Slepice čo znáša zlaté vajcia.

Zásadný rozdiel medzi oboma hrami, medzi komerčným úspechom a fiaskom je teda "zavedená" značka, "lore" - mytológia vymysleného sveta, charizma hlavného hrdinu. Spiderman či Superman sú patologicky známa postavy aj ľudom čo  nikdy v ruke komix nedržali, film nevideli. Herne môžu byť obe hry rovnako dobré, ale ako vidíte nič vám to nie je platné. Zažili sme to už, keď Bungie prešlo od Halo ku novému IP Destiny /nie je tam nič ako Master Chief a Cortana a Destiny rozhodne nemá kultový status Halo/. Ak by Blizzard urobil Diablo RTS, Diablo FPS, Diablo Souls či Diablo Uncharted - herné variácie, tak sa sa už len sama značka postará o slušne predpredaje. Dostávam sa konečne ku jadru veci s menom Shigeru Miyamoto.

Pred pár dňami totiž predstavil novú koncepciu nintenda a vyzval na súboj veľkého žida, teda Disney. Doslova povedal, že Mario nahradí na tróne Mickey Mousa. Nejde o metaforu, berte to ako mnohoročný projekt /možno aj generačný/ niečo ako Marshalov plán alebo studená vojna /ekonomické vyhladovanie sovietov/. Ak ste si doteraz mysleli, ze Mario už lepšie "viditeľný"a známejší byť nemôže, proste super značka, mýlili ste sa. Mario ako archetypálna, dobromyseľná postavička od teraz bude hrať na všetky strany aby sa zapáčil každej vrstve, minorite, vekovej demografii. V amerike bude žrať big mac a mať čižmy z hadej kože, v európe to bude bageta, pizza a špagety. V číne bude pomáhať ostatým drôtom zabezpečovať hranice "dobrovoľných" pracovných táborv. Čakajte vytrvalý frontálny tlak na všetkých úrovniach, tématické Mario parky, indoktrináciu rodičov a detí. Mao Ce-tung a jeho kultúrna vojna. A neprekvapí, keď sa o pár rokov nintendo rebranduje na Mario Brothers Plumbing, niečo podobné ako keď super populárny Yogobella jogurt /ten zvuk jooogo bel-la / technicky premenoval celú tú nudnú nemeckú firmu so sušeným mliekom.


milučký Sir Arthur, aj po 30 rokoch sa vŕtame v jeho hrách a vylepšujeme ich /akcia od 5:30 min/

SONY. Rozhodne nie sú idioti a vidia ten dramaticky rozdiel v predajoch ak máte v rukách silnú značku, meno. Práve preto žiadnu nemajú, heh. Gran Turismo je bezpohlavné, Kratos má maličký výtlak, Knack, Astrobot sú nič, Ratchet a Clank majú promile významu Mario a Luigi. Nikto nevie, kto vlastne "hraje" v Killzone, Horizon, Uncharted alebo The Last of Us ale každý mesiace hovoril o tom, že v Death Stranding bude behať Norman Reedus a Mads Mikkelsen. Samozrejme na PS5ke môžte nakupovať hotové ksichty z holyvúdu a bude to fotorealistické, je to však drahé, a bude ešte drahšie. Takže sa na chvíľu vykašlime na to, že PS5 teda tú grafiku ala Final Fantasy CG film určite dá a sústreďme sa na tvorbu postáv /svetov/ za ktorými ľudia pôjdu aj keď to herne nemusí byť úplne zázračné. Teraz hovorím schválne o tvrdej ekonomike lebo bez prachov /veľmi veľa/ nebude ani SONY alebo bude SONY pohltené práve nintendom alebo microsoftom alebo amazonom alebo google. Rambo, Indiana Jones, Han Solo, Steve McQueen. Al Pacino - ten s pasiou chodí hrať aj do zlých filmov, lebo ich vie svojim herectvom pozdvihnúť aspoň na priemernú úroveň. Charizma, vodcovstvo, tak je to.

18/11/19

Amiga - alternatívna "100% herná" budúcnosť

"Amiga v roku 1985 tak veľmi predbehla svoju dobu, že skoro nikto,vrátane materskej Commodore, či jej marketingového oddelenie, nevedel dostatočne zrozumiteľne predať, v čom ta sila vlastne spočívala. Dnes vieme, že Amiga bola prvý multimediálny počítač, ktorý vtedy ľudia zjednodušene vnímali ako hernú mašinu, lebo nechápali pontenciál jej pokročilých grafických možností, zvuku alebo spracovania videa. O deväť rokov neskôr sa ostatní márne snažia dať na trh niečo podobne univerzálne ako tá Amiga v 1985."
- časopis Byteaugust 1994.
Dezilúzia. Commodore sa od uvedenie prvej Amiga 1000 v roku 1985 snažila hlavne o presadenie v profesionálnom biznis segmente /napr. v grafike - LightWave 3D, Imagine, Alladdin4D/. Toto rozhodnutie a tvrdohlavé zotrvávanie v ňom bolo chybné a sebadeštrukčné. V čase nežnej revolúcie v 1989 bolo pritom každému jasné, že Amiga 500 /na trhu od 1987/ je primárne herný počítač, sekundárne multimediálny a že sa nepodarí amigu ako značku natlačiť tam, kde je už usadený Macintosh, Acorn alebo NEC v japonsku. Opakovane zlyhával marketing, neskoršie modely zo sebou neniesli nový technologický progres /viazla audio stránka, neskorší AGA čipset bol nedopečený, 3D akcelerácia žiadna/. Bežné, nudné, no-name PC získalo 256 farebnú grafiku v 1987 a jeho cena v ďalších rokoch rýchlo klesala. V roku 1994 commodore bankrotuje a ešte tesne predtým stihne vypustiť profi Amiga 4000T a hernú konzolu Amiga CD32 za 399 USD /technicky amiga 1200 s CD mechanikou/.


Amiga CD32 objektívnymi očami Angry Video Nerda

Otázka zneje, či sa to dalo urobiť inak a lepšie. Pokusy o prienik medzi profesionálov boli neúspešné, naopak v hernom, domácom segmente bola amiga fanstaticky populárna a výrazne dominovala /u nás o rád lacnejšie hranie, než SEGA Meghadrive a Nintendo SNES/. Commodore minul strašne množstvo peňazí na "seriózne" projekty a neodhadol potenciál hier. Amiga CD32 dali na trh za 5 minút dvanásť ako rýchlokvasnú "bokovku". Inak sa hovorí, že na to aby bol tento výstrel aspoň trochu ekonomicky zaujímavý potrebovali predať minimálne 300 000 kusov. Predali iba 100 000 lebo došli prachy a neboli za čo jednať s distribútormi, dodávateľmi, obchodnými reťazcami.

Po vojne je každý generál a dnes vieme, že na jeseň roku 1995 sa tu dovalila Playstation 1 v cene 299 USD a úplne monopolizovala herný segment iba pre seba. Ak tu ešte vtedy nejaká herná amiga bola, behom noci je vplyv /vrátane tej Amiga CD32/ klesol limitne blízko ku nule. Chcelo to od commodore odvážne rozhodnutie vzdať na planých nádejí na profesionálny biznis a minimálne od roku 1991 /vtedy však naopak commodore hystericky v rýchlom slede vypúšťal modely A500+, A600, A1200/ sa venovať trojročnému vývoju nového herného čipsetu s primárnou podporou pre 3D hry.

PS1 v európe a amerike prišla na trh na jeseň roku 1995 za 299 USD. Commodore sa mohol pokúsiť ich predbehnúť o pol roka s niečim rovnako výkonným hoc aj v cene trochu vyššej za 349 USD /3DO stálo raz toľko/. PS1 mala CPU od MIPS na 33Mhz, trochu staršie 3DO zas ARM na 12.5MHz. Amiga CD 32 z roku 1993 overenú Motorolu 68020 na 14MHz a k dispozícií bola expanzia SX 32 s 68030 na 25Hz. Na začiatku roka 1995 /čisto hypoteticky/ si teda vyberajme medzi 030 na 33, 40, 50 MHz alebo nejaký ten ARM, či MIPS. PS1 málo v základe 2 mega systémovej RAM a 1 mega pre grafiku /+ pol mega pre audio a 256 kilová CD keška/. Amiga CD 32 mala 2 mega pre všetko a stačil by aj ďaší megabajt na dorovnanie PS1. Commodore by musel zapracovať na jednoduchej  podpore pre geometrické transformácie /sociálnych 200-250K polygónov za sekundu s textúrami ako PS1/, HW dekódovanie videa pre FMV filmečky. Grafike stačí 64-128-256 farieb na textúry, 8 bitová alfa. PS1 má triviálne GPU, je to ten najjednoduchší možný avšak dosť rýchly rasterizér.


Amiga RTG v akcii - RTG je vlastne grafické API, 
ktoré umožní použiť "externú" grafickú kartu, kľudne S3Virge3D alebo 3Dfx Voodoo.

Konzola od amigy za 349 USD na začiatku roka 1995 má teda 32 bit CPU na 40MHz, 4 mega RAM, HW T@L, HW video dekodér, akýkoľvek audio čip a jednoduchý /PS1 GPU je funkčne ostrúhané až na kosť/ ale rýchlý rasterizíer - stačí fillrate okolo 30-50Mpix. Máme konzolu ale nemáme hry. Potrebujeme Ridge Racer, Tekken, Wipeout, Destruction Derby, Final Fantasy 7 a ten DOOM. Zároveň s trojročným projektom vývoja HW teda musí bežať aj negociácia ohľadom podpory third party vývojárov a bolo by milé niečo vyvinúť aj vo vlastnej réžií. Commodore by teda musel vsadiť úplne všetko na jednu kartu a veriť, že prerazí. Ich stratégia nám dnes príde smiešna, naivná, bez vízie, neschopnosť čítať situáciu na trhu. Niečo čo SONY s PS1 dokázala neuveriteľne brilantným spôsobom a to na prvý pokus. Commodore pritom malo predsa len viac HW/SW/OS skúseností. Chýbal však vizionár, odvážny vodca.

16/11/19

Komentované herné správy - 16.11.19


"Flight Unlimited /FU/ alias Microsoft Flight Simulator /MFS/ killer". V roku 1995 sa Looking Glass Technologies /LGS/ rozhodli, že sa týmto mierumilovným a vysokosofistikovaným poletovaním postavia microsoftu a dopadlo to veľmi dobre. Komerčný úspech, neskôr však séria ďalšími dielami vyšumela do stratena. Nápad urobiť letecký simulátor inak napadlo LGS urobiť počas produkcie tejto gamesy /!/. Vedúci projektu FU bol amatérsky pilot a časticový fyzik Seamus Blackley a tieto dve svoje hobby chcel dostať aj do hry. Funguje tam teda pokročilá aerodynamika /vysoké G vie lietadlo aj roztrhať na kusy/, fúka tam vietor, termálna fyzika, stúpavé prúdy /vzduch sa ohrieva v hre aj na veľkými plochami betónu teda napr. nad mestami/ alebo studené jamy. Gamesu testoval profi akrobatický pilot Michael Goulian, a aj keď vo všeobecnosti neznášajúci letecké simíky, s úrovňou tohto bol spokojný.  

Flight Unlimited - fototextúry z roku 1995

Hra mala v minimálnych HW specs uvedenú i486 avšak sami autori ju propagovali ako "rozhodne použite Pentium, nech to CPU ukáže čo dokáže". Pentium 100ka bola na trhu v roku 1995 tuším ako úplná novinka, takže krvavé HW nároky a sám som to lietal presne s týmto procákom /pretočeným na 133Mhz/ a jakž takž to stačilo na 800x600/30fps. Softvérový rendering, chápete. Hra bola odvážne stavená aj na oveľa vyššie rozlíšenie, vysoko nad 1024x768. Rátalo sa s tým, že o 5 rokov až budete mať Pentium II, tak sa k hre vrátite a vychutnáte si to naplno. Aby vám bolo jasné, pravdepodobne každý letecký simulátor, ktorý som kedy hral použil presne túto zaklináciu formulku - teda prakticky nehrateľný na najlepšom HW vo svojom čase a vráť sa prosím o 5 rokov. Konečne sa dostávam ku pointe - masívne propagovaný, najnovší MFS, ktorý a to vám prisahám, bude na 4K/60/ultra pretože nemá zmysel isť "nižšie", hra má extrémne vysokú granularitu detailov a lietať rýchlosť 952kmh v 25fps je absolútna kravina, potrebovať aspoň to najlepšie možné 8c CPU a ešte neexistujúcu NV3080 s 16 giga Vram. Takže dnes očumujte ako to beží na počítači NASA a vráťte sa ku hre o "5 rokov".

megascan textúry dnes

"Epic kúpil Quixel." Všetko ide podľa plánu. Epic si zriadil vlastný e-shop a snaží sa pridusiť monopolný Steam. Zároveň má aj najlepší multiplat engine na svete /Unreal engine/ a masívne zbrojí smerom na next gen. A teraz pohltili Quixel. Stredne veľká firma špecializujúca sa na grafický worfklow, veľká knižnica megascan textúr /photogrammetry + Physically based rendering - PBR/, integrácia do existujúcich grafických SDK. Svet ich spoznal po tej ohromujúco fotorealisticky vyzerajúcej ukážke vo videu Rebirth /megascan texúrky v unreal engine/. Podobná technika bola použitá aj v hre Death Stranding /Decima engine/ a je zjavné, že v budúcnosti nás toho čaká oveľa viac /PS5 bude mať hafo RAM a superýchle SSD/. Grafika Avatar filmu je už prakticky tu, kašlať na Toy Story, hehe.

v hre ako Spiderman sú korektné odrazy vcelku dosť dôležitá grafická fičúra

"Crytek - raytracing benchmark." Kliknúť na - add to library, následne si musíte vytvoriť konto /je to iba zadanie mailu a hesla/, potom vpravo hore dáte download crytek engine launchera, ten vytvorí ikonku na ploche a z jeho menu si vyberiete inštaláciu benchmarku /má to cca 4.4 giga ale išlo to bleskom na rýchlej optike/. Výsledky na PC s i7-6700 + NV1070Ti sú v 1080p v nastavení Ultra cca 45 fps avg, v nastavení Very High /reflexie su renderované v nižšom rozlíšeni 1357x763 pixelov/ cca 60 fps, v rozlíšení 800x600 cca 140 fps avg. Rozdiel medzi ultra a very high je pre laika dokonale nepozorovateľný /na výber sú iba 2 tieto úrovne detailov/. Expert ako ja tam vidí temporálnu rekonštrukciu, interpolované frejmy alebo nižší refresh reflexií, selektívne nižší polygount geometrie v odrazoch ale nič z čoho má mať hráč ťažkú hlavu, dokonca som uprednostnil to nastavenie Very High, lebo super ostré 1:1 odrazy vyzerajú dosť neprirodzene, ako duplikovaná geometria za čistým sklom. Tento "softvérový" raytracing v skutočnosti super intenzívne využíva raster a SIMD hárdver GPU /prakticky lineárny nárast výkon podľa počtu SIMD jednotiek/ a je kombinovateľný s screen space fake reflexiami /!/ alebo s HW  raytracingom. V pripade PS5 podľa voľného strojového času, teda môžte mať v hre hybridné riešenie, keď sa o globálnu ilumináciu, ambientnú oklúziu a reflexie podelí "softvér" a "hárdver". Rozhodne v 1080p rozlíšení je možné dosiahnúť niečo ako úplné raytracing efekty /reflexie, priame-nepriame tiene, GI/ na hrateľnom framerejte.

1 x human AI a 2 x AGI

"Carmack, AGI - Artificial General Intelligence, ničiteľ svetov." Geniálny programátor, tvorca 3D enginov pre hry Wolfenstein 3D, Doom and Quake. Neskôr zakotvil vo Facebooku a pracoval na ich VR technológii Oculus. Aj táto epizóda jeho života sa po 6 rokoch končí a presúva svoj záujem ku "umelej inteligencii". Citujem - kým zostarne a bude senilným dedkom, chce sa pokúsiť nájsť riešenie problému, ktorý sa dnes zdá dosť neriešiteľný. AGI nie je len tak nejaký algoritmus, ktorá vás porazí v šachu alebo spočíta nespočitateľné ale AI ľudskej kvality, ktorá si poradí so všetkým. Niečo ako HAL 9000, android DATA zo star treku, Replikanti z bladerunnera alebo Terminátor. Výsledkom teda bude buď dobrá AI v hrách alebo filmový Skynet, ktorý pochová našu civilizáciu. Proste DOOM.

13/11/19

Herné konzoly očami vývojárov


Debugger je utilita, či softvérový nástroj, ktorý sa používa ku hľadaniu chýb pri vývoji softvéru vo fáze ladenia, teda de-buggovania. Umožňuje zobraziť zdrojový kód daného programu a vývojárske prostredie ho má buď integrované alebo ho spúšťa ako externý program a v jednom okne môžte kódovať aj debugovať. Je to nevyhnutná, povinná výbava /!!/, veľmi to urýchľuje vývoj a ešte aj také bezvýznamné platformy ako chystaný 8 bit ZX Spectrum Next to má v SDK "štandarde".

Microsoft PIX je veľmi výkonný debugger a nesmierne dobre naprogramovaný a užitočný ladič výkonu aplikácie/hry vyvinutý hlavne pre konzolu Xbox /pre ten úplne prvý/, neskôr adaptovaný aj pre PC pod DirectX. Zachytáva všetky relevantné stavy CPU, GPU a pamäte. Na CPU cyklus, GPU pixel a pamäťový bit presne vidíte v reálnom čase, kde vám hra "stráca" drahocenný čas, kde je úzke miest, kde skrytá rezerva.

Spiderman pre PS4 - aj v tomto baráku /San Mateo, Kalifornia/ sa na tom pracovalo.

  • PlayStation 1:  všetko je tam jednoduché a priamočiare. Ak tomu venujete zopár rokov života, tak pochopíte sám PS1 od podlahy po strop a nikoho viac už k sebe nepotrebujete. V porovnaní s tým, čo zvládlo PC v tých časoch, to bol úžasný stroj. /Pozn.: PS1 CPU na silikóne obsahovalo napríklad aj GTE, engine pre HW akceleráciu geometrických transformácií a nasvietenia, ktoré herné PC dostalo oveľa oveľa neskôr/. Pri každom z prvých krokov pri PS1 ste si však položil otázku "To myslia vážne, že to mám urobiť takto? Dopekla. Dajte mi zopár týždňov nech to do seba vsiaknem". Prakticky žiaden debugger pri štarte.
  • N64: "nejako" to fungovalo.Väčšinou to bolo aj rýchle a flexibilné. Nikdy ste však nemali pocit, že konzolu využívate na maximum jej možností /Pozn. má pravdu, nintendo malo v defaulte málo výkonný mikrokód pre GPU, čo sa zmenilo až príliš neskoro ku koncu života konzoly/. Až tak to ale nevadili, lebo aj prasácky urobené hry vyzerali lepšie ako väčšina tých na PS1. Každý megabajt na kártridži mal bez srandy cenu zlata. Malo to debugger ale sám bol veľmi zabugovaný a mali s tým veľa trpkých high-tech kóderských historiek.
  • Dreamcast: CPU - Hitachi SH-4 bolo čudné /Pozn. RISC procák s SIMD geometry enginom ala GTE v PS1/. GPU bolo čudné /PowerVR s jeho tiled based grafikou, ktorá nielen touto fičúrou predbiehala PC grafiky, ale dosť sme hádali ako ich rutinne používať/. MS sa z toho snažil s WinCE urobiť niečo ako DirectX PC ale príliš to nefungovalo. Inak však pohode ale všetci sme počuli, že PS2 bude super.
  • PlayStation 2: ste obšťastnený 25 centimetrov hrubým manuálom napísaným japoncami. Prvé prečítanie prosté akekoľvek logiky. Pri druhom dáva tretia kapitola zmysel, lebo už poznáte obsah tej ôsmej. Mašina má 10 /!/ rôznych procesorov /IOP, 2xSPU, MDEC, R5900ka, 2xVU, GIF, VIF., GS/, 6 rôznych pamäťových subsystémov /IOP, SPU, CPU, VU, GS/, ktoré pracujú úplne odlišným spôsobom. Možnosti ohromné, množstvo mentálnej práce potrebnej to zvládnuť nezmerateľné. Niektorým tímom trvalo mesiac, kým zobrazili na telke prvý polygón, pretože to vyžaduje žonglovanie dát medzi R5900-VIF-VU-GIF-GS bez spätnej väzby čo robíte zle. Ak ste to tam však dokázali dostať, boli výsledky bezvadné. Bol tam debugger pre CPU, pre ten zvyšok ste to museli napísať "bez chýb". Hrozné.
  • GameCube: dokázal všetko ale v štýle - viem všetko, majster však ani v jednom. GPU nebolo až tak rýchle, ale jeho skutočné možnosti boli objektívne často tragicky nevyužívané. CPU bolo pripojené na RAM s neskutočne nízkou latenciou /pozn. 24 mega 1T-SRAM/ s perfektným, blízko teoretického maxima, využitím zbernice. Akúkoľvek komplikovanú data štruktúru to spapalo bez problémov. Tá druhá RAM zas bola slimák s extra vysokou latenciou /pozn. 16 mega A-DRAM na 8 bit buse/. Rozhodiť si to medzi nimi musíte manuálne sami. SIMD jednotka CPU je ani ryba ani rak - 2xfp výpočty na cyklus namiesto bežných 1 alebo 4 /pozn. išlo v podstate o 1xfp duplikovane, tzv. 2x32 bit SIMD "paired singles"/
  • PSP: tvárilo sa to ako zvonku "orezaná" PS2ka ale zvnútra skôr ako naturbená PS1. Skúsili tam pre uľahčenie kóderom prilepiť množstvo HW udelátok, ale dosť neohrabane a často s pofidérnou funkcionalitou. Rovnaké množstvo RAM ako PS2, teda 32 mega, ale 8 mega si SONY vyhradilo pre seba, ups /pozn. časom sa dalo z tých 8 mega dalo urvať 4 mega nazad za istých "podmienok", volatílna RAM/. A pomalá optická UMD mechanika s 600ms seek časom, uf. Bolo to však úplne jedno, lebo v malom rozlíšení /pozn. 480 × 272/ ste mali fillrate ako PS2 !! A s neskorším firmvérom s "odomknutím" frekvencie CPU a GPU to bolo rýchle ako ďábel. /pozn. CPU z 222 na 33Mhz, GPU z 111 na 166Mhz/. Debugger od SN systems a Performance Tuner boli OK.
  • Xbox: vyzerá ako PC, breše to ako PC a je to PC /pozn. intel Celeron na 733Mhz s custom Nvidia Geforce "3.5"/. Bolo tam niekoľko trikov ako konzolu dostať ďaleko za jej originálne kontra PC súčiastky. A bola to veľká radosť na tom čokoľvek vyvíjať. Špičkový CPU debugger a PIX /!!/ bola mana nebeská zoslaná na zem na krídlach anjelov.
  • Xbox360:  až na to, že IBM CPU je big-endian /pozn. Intel je little-endian, endianita je spôsob uloženia dát-bitov v pamäti-akumulátore/ to vyzeralo ako ďalšie PC. Opak je však pravdou. GPU je skutočne fantastické, až na malú EDRAM, ktorá mohla robiť problém, ak ste chceli splniť úvodnú, neskôr zrušenú požiadavku na "povinnú" 4xMSAA. A kristepane aké obludné množstvo SIMD registrov - 128 reg v 6 bankách,, každa SIMD 4xfp na cyklus. Do rúk dostane Direct9x a všetko funguje rovno z krabice a v hĺbke sa skrývajú ešte oveľa krajšie veci. Nakoniec to nevyzerá ani trochu ako DX9 mašina a funguje to ikskrát lepšie ako predtým. Opäť fantastický debugger a PIX !!
  • PlayStation 3: strašne sa tam na začiatku kazili USB porty a veľa kitov bolo preto reklamovaných. Na začiatku ste inak dostali 40 kilogramov dokumentácie s jednou extra A4kou, kde bolo v 24 krokoch vysvetlený postup zapnutia dev kitu. Všetci vyskúšali, mnohí zlýhali. Nakoniec to jeden dokázal a nám všetkým to pozapínal. Je tam iba jedno CPU /pozn. dvojvlaknové singel core IBM/. Tvári sa, že všetko zvládne, ale nie je tomu tak. SPE jednotky sú na prvý pohľad super ale na druhy nevedia nič z toho čo potrebujete vy. Obrovský problém, ak je dev tím malý, času málo a budget skromný. CPU debugger je OK. Žiaden SPE debugger. Na začiatku nič ako PIX /pozn. neskôr ICE team SONY spolu s SN systems toto manko dobehli a celé SDK bolo veľmi vyzrelé a komfortné/. GPU je veľké, preveľké sklamanie. Niektorí z nás sa teda zavŕtali hlboko do SPE jednotiek a zistili, že sú nekonečne rýchle. Bohužiaľ celý ich pracovný čas musí byť obetovaný na výváženie slabého GPU /pozn. SPE makali v 2 hlavných oblastiach - sub geometry engine, odstraňovanie/culling polygónov so scény a ako ďalšie pixel shader "malé" GPU/.
Bónus - pravdivý príbeh. Jeden chlapík okolo roku 2001 makal pre SONY Santa Monica /herné štúdium, God of War/. SONY inžinieri a Santovia hlasno mleli pantom o excelentných NURBs renderovacích schopnostiach PS2ky. /pozn. Non-uniform rational basis spline, geometria poskladaná nie z polygónov ale definovaná matematickou funkciou, priamka, krivka, je takmer nemožné s tým pracovať aplikačne herne a interakcia NURBs plochy a polygón meshu je nočná mora triedy Freddy Krueger a mimochodom na HW úrovni ju mala v podpore aj PSP, heh/. On a jeho partia sa teda 4 /!/ roky snažili vo voľnom čase tie NURBs z PS2ky dostať. Samozrejme márne, slepá ulička. Dodnes im tento "ftípek" nevedia odpustiť.

Vlastné poznámky. Playstation 5. Žiaden čudný HW. CPU a GPU vychádzajú z overených, z každej strany dobre známych architektúr, bez násľapných mín. Všetky custom úpravy, API extenzie sú dôkladne a dopredu prebrané s veľkými third party vývojármi a ušité adresne pre potreby hier. Dostatok RAM. Konečne SDD, smrť HDD. Low level prístup ku HW /CPU, GPU, SSD/ až na úroveň ručného ASM kódu pre SIMD grafickej karty, teda level ako pri 8 bitoch v 1984, ak si na to trúfnete. Špičkové SDK, debuggery, runtime analýza výkonu systému. Najlepšia, najvýkonnejšia, najflexibilnejšia, najviac user dev friendly playstation všetkých čias. Mať toto na stole chudák v čase PS2 asi mu praskne srdce. A hej - xbox sucks.

07/11/19

Slnko, piesok a krv


Ko čítal, kto nie - knižný epos Duna /Frank Herbert/. Púštna planéta Arrakis známa aj ako Duna na okraji starého impéria. Po dlhé veky jediný zdroj božsky jasnozrivého korenia - melanže. Kameň múdrosti, elixír mladosti a rajské jablko poznania v jednom. Je pochopiteľné, že o takúto planétu sa bude diplomaticky alebo vojensky bojovať. Teraz tam primiešajte trochu staroegyptskej mytológie, Stargate, Wing Commandera s Terminal Velocity a dostane staručkú hru Sandwarriors /dobové recenzie v Score a Excalibur/.



Publikovaná v roku 1997 firmou Gremlin pod DOS bez 3D akcelerácie /download CD verzie ale musíte byť schopný si poradiť s DosBoxom/. Vizuálne parádna hra. Piesok, pyramídy a egyptské reálie na to mám slabosť. V hre sa vám z toho nadelí do sýtosti plus navyše obrovské monolitické pevnosti, viacúrovňové mestá, klenuté mosty, útulné oázy, hlboké kaňony a Sfinga. Veľmi pôsobivá nočná akcia s trasírkami striel, svetelnými majákmi, explóziami osvetľujúcimi okolie a so stovkami rozsvietených okien bytíkov vystrašených civilov. Na poletovanie nad piesočnými dunami /ale dostanete sa aj do podzemia/, či v noci s rozsvieteným predným reflektorom v rozlíšení 640x480 to chcelo aspoň Pentium 90Mhz /60ka bez šance, nezabudnite že ide 100% softvérový renderer/, optimálne Pentium 2 ak by ste uvažovali aj o 800x600 pixeloch. Nároky objektívne krvavé. Ale opodstatnené tomu čo dostanete a uvidíte.

"historické svetové dedičstvo" - pyramídy a sfinga pod ťažkou paľbou

Základná premisou hry sú dve bojujúce frakcie na planéte Tawy roku 6225 pred kristom a asi to má implikovať, kto postavil tie "naše" pyramídy a že sme tu mali návštevu z kozmu. Tam u nich teda stojíte ako natívny domorodec a elitný pilot na strane slnka boha Hórus, protivníkom je klan boha podsvetia Setha. Celkovo 24 misií, v ktorých poletujete ako blázon a likvidujete vzdušné a pozemné jednotky /tančíky, kanóny, pochodujúci Mechovia/ valiace sa smerom ku vášmu kráľovstvu. V priebehu misie bez možnosti uloženia pozície. Je to taká DOTA. Jednak teda bránite vlastné teritórium, druhak sa snažíte splniť predpísane vojenské úlohy na tom cudzom. Simultánne naraz.

Je to tak strašný frmol, wingami pokrikujú, vysielačka ziape, protilietadlová ochrana, desiatky kusov vojenskej techniky s obrovskými materskými loďami na horizonte, že si na tlačítka môžete namapovať aj špeciálne únikové, pozičné manévre /orol, kondor, šakal a ďalšie/, ktoré vaše vznášadlo automaticky urobí, keď situácie definitívne presiahne vaše senzorické a reakčné možnosti. Jedna misia je asi 1-2 hodiny hektickej zábavy.

Prečo ťahám na svetlo božie podobné herné vykopávky ? Preto, lebo podobné hry sa dnes už ako AAA projekty nerobia. Sledujte čo je už roky trendovo IN: posledný God of War  - TPS rubačka, chystaný The Last of Us 2 - TPS stealth akčná rubačka, Ghost of Tsushima - TPS stealth akčná rubačka, Death Stranding - TPS non stealth skoro akcia, posledný Spiderman - TPS akcia, GTA-RDR-Just Cause všetko TPS akcia a ani raz to nemá ten epický strategický rozmer s dobíjaním mapy. Vyzerá to tak, že v TOP 50 all-time PS4 hier nenájdete nič iné ako akčné hry s panáčikom vo first/third person perspektíve bez štipke invencie. Nenájdete tam vylepšené "Sandwarriors" hry, nabližšie tomu bol dračí Lair pre PS3ku a potom už asi nič. Podprahový super čerstvý update: Shuhei Yoshida dostal v SONY nový šéfovský flek v akurát zriadenej divízii IDI /Independent Developer Initiative/ pre podporu "inovatívných" menších hier, ktoré nepatria do chlievika ťažkotonážnych a rigidných AAA games.

02/11/19

Komentované herné správy - 2.11.19


Diablo 4 tentoraz nie vo farbách papagája Kakadu pri Pride pochode

"Diablo 4 v hernom a hranom videu." Nikdy som diablo nehral, nič o ňom neviem. Po ľudskej stránke o Blizzarde nemám vysokú mienku, medzi riadkami ich vnímam ako arogantných, hnilých plus ten posledný škandál ako ich posraná čína drží za gule. Viem, že Ready at Dawn sú ex Blizzard chlapci a na PS4ke sa im nepodarilo preraziť s graficky fantastickým The Order: 1886. Tiež som zachytil, že pri Diablo 3 bol málokto nadšený z jeho pastelových farieb dúhy. Od Diablo 4 sa teda čakal návrat ku gotickej temnote, kýble krve a uctievanie satana. D4 videá tieto predpoklady plne potvrdili. Zatiaľ iba tri triedy borcov /barbar, druid, čarodejnica/ super generického dizajnu, ďalšie isto prídu v expanziách. Odtiene a farby D4 sa mi zdajú až priliš vybledlé. Technická úroveň hry /zjavne triviálna/ je asi nastavená tak, aby to zvládol každý budúcoročný mobil. Viď Diablo Immortal.  Na PS5ke v 4K/60-120hz natívne. Seriózne si myslím, že tú 120ka by tam mali dať.

"World events. Hubs like Path of Exile /PoE/. Player inspection, character customization. Runes. Skill trees. Skills are resource and cooldown based. PVP areas in the world. Grouping optional for game completion. Item trading is in."

Otvorený svet s piatimi odlišnými biómami - prechod medzi nimi je plynulý, volíte si ich v ľubovoľnom poradi, non lineárne izometrické fantasy GTA. A môžte po novom aj osedlať nejakého toho koňa. A kúpiť mu brnenie. Svet napadol sám diabol /diablica Lilith/ a ľudstvo speje ku rýchlemu koncu aj tak si však bojovníci nájde ten čas PvP súboje. Diablo, PoE, Grim Dawn, Torchlight to len tak z hlavy ťahám najsilnejších hráčov tohto "diablo" akčného RPG žánru. Diablo 3 bola vypustená v roku 2012. Nikto nevie kedy sa to podarí D4ke, aj keď sa to plánuje ešte pre túto generáciu konzol. Citácia šéfa vývoja D4: "nečakajte tu hru skoro, dokonca ani podľa nášho veľmi širokého vnímania slova .. skoro". Tak neviem - o tie 2 roky ?

"Disco Elysium na PS4ke na budúci rok." Niečo oveľa dospelejšie pre vaše malé, nepoužívané mozgy. Ožratý detektív s amnéziou rieši prípad vraždy vo fiktívnom meste Revachol vybudovanom z pedantnosťou Tolkienových svetov. Hry - ich kvalitu už dlho vnímam vyslovene podraprahovo ako digitálny šum oscilujúci internetom. A Disco sa javí ako absolútne povinná jazda pre inteligentného hráča. Megahit a nemá to žiaden klasický boják, proste kecáte. Huba sa v hre nezastaví ani vašim bazálnym gangliám /mozog plazov/ hadajúcim sa s limbickým systémom. Vaše vnútro v projekcii skutočných osôb skúšajúcich zasahovať do vášho konania. To čo nakoniec urobíte nesie svoje konzekvencie v interakcii s ľuďmi vo svete okolo vás.

cigaretka, trochu chľastu a prípad je vyriešený

Je to role-playing hra až do morku kostí. Oblečte si čisté, suché slipy a pohne to vašou morálku. Vyfajčite cigaretu a zlepšite si na minútu intelekt, zároveň potopíte svoje zdrave. Jedno pivo a parťák začne krivo zazerať. Nahádžete skill body do "rétoriky" a vnútorné monológy získajú literárnu kvalitu shakespeara a iný uhol pohľadu na vec než má neotesaný pologramotný fízel. A čo tak skill "inland empire", pracovne som nazval zfetovaný opičiak. Schválne čo si všimnete v stave "šimpanz s LSD" na mieste činu. Mnoho kombinácií a je celkom dobré vážiť slovo, inak nebude núdza o humorné, či bizarne zvrátené situácie. V meste medzi sebou o moc bojujú frakcie komunistov, fašistov či ultraliberálov a pamätajú si čo ste urobil, či povedal. Na gamesu si vyhraďte aspoň 60-80 hodín a podľa vývojárov treba tri kompletné a podrobné prejdenia aby ste videli, zažili skutočne všetko. Dokonalá naratívne vedená, klasická RPG hra. Bodka. Nižšie v odkaze je iná "noir" detektívka v podobe špičkovej, dnes preslávanej scifi knihy od Michael Swanwicka - Stations of the Tide, ktorej už prvá veta, ako vidíte, hovorí za seba. Táto kniha /druhou boli prípady detektíva Timothy Truckle/ mi hneď prišla na um pri rešeršovaní hry Disco Elysium.

"The bureaucrat fell from the sky." - kniha Stations of the Tide v PUB formáte a "čítačka"

"Death Stranding boduje." V danom momente má veľmi solidných 84/100 a iba jednu, jedinú negatívnú reakcia od herných kritikov. Gratulácie sa valia zo všetkých strán. Corly Barlog /God of War, Santa Monica/, Neil Druckmann /The Last of Us, Naughty Dog/, Geoff Keighley /eh, Burito guy/, Digital Foundry. A jeden neznámy hráč, ktorý nám pripomenul ako From Software svojho času v japonsku a iba v japonsku vypustil ich Demon's Souls. Reakcia publika bola "what the fuck" a komerčný flop dekády, takže aby znížili stratu to bleskom hodili aj náš trh a zvyšok už poznáme. Fenomenálny úspech, dnes sa už topia v prachoch nestihajúc vyrábať nové hry podľa tejto úspešnej matrice. Ak ešte stále nie ste presvedčený o kvalite DS tak čumte na Rick and Morty DS reklamu. Traverzovanie, explorácia, postapo pošťák na cestách.