Jelikož se blíží konec roku, sestavil jsem žebříček nejlepších her,
které tento rok vyšly (GOTY 2008)
na PC a které jsem hrál. Tyto hry hodnotím velmi vysokým hodnocením a
určitě se vyplatí si je zahrát (a ne nutně jen jedenkrát).
Mass Effect
Nejvíce se mi letos líbilo RPG od zkušených tvůrců Bioware
s názvem Mass Effect. Děj se odehrává ve 22. století, kdy
lidstvo objevilo na Marsu pozůstatky zapomenuté civilizace. Tento nález
umožnil lidem velký technologický pokrok, mimo jiné také možnost
mezigalaktického cestování. Lidstvo se brzy setká s mnoha mimozemskými
rasami a přidá se také do aliance, ve které jsou zastoupeny všechny rasy, a
zajišťuje dodržování určitých pravidel.
Hlavní hrdinou (nebo hrdinkou) je poručík Shepard, který má za úkol
objasnit příčinu vyhlazení lidské kolonie Eden Prime. Postupem
času vycházejí na světlo skutečnosti, které by nikoho ani ve snu
nenapadly. Útok mají na svědomí Gethové, o nichž si všichni
mysleli, že vyhynuli již před 300 lety…
Hra disponuje vynikajícím a dlouhým příběhem, spoustou hlavních
i vedlejších misí, vynikajícím technickým zpracováním. Naprosto
uchvacující je sci-fi atmosféra celé hry, která hodně působí až
filmovým dojmem.
Screenshoty
Command and Conquer: Red Alert 3
Nové pokračování strategické série Command & Conquer,
tentokrát z universa Red Alert. Rusové prohrávají válku se
Spojenci, a proto použijí stroj času, aby se vrátili do minulosti a
spáchali atentát na Alberta Einsteina. Díky tomu přestali být
Spojenci v technologické výhodě a do vedení se opět dostali Rusové.
A nebo taky ne, protože každá změna v minulosti napáchá spoustu změn
v přítomnosti. Smrt Einsteina totiž způsobila také to, že Spojenci nikdy
neporazili Japonsko a z toho se mezitím stalo technologicky velmi vyspělé
impérium…
Z úvodu už asi vyplývá, že kromě klasických Rusů a Spojenců bude
tentokrát možnost hrát také za Japonce. Oproti předchozím dílům přibyly
i další novinky. Mezi ně patří například vodní hladina, která má
nyní větší význam, jelikož se na ní dají stavět některé budovy a
také lodní bitvy jsou častější. Dalším zpestřením je spoluhráč,
který je k dispozici v každé misi. Spoluhráčem může být buď
skutečný člověk (coop) nebo počítač, kterému je možno
zadávat úkoly.
Red Alert 3 je opět hodně zábavná záležitost se super hratelností.
Atmosféru dotvářejí také HD filmečky před každou misí, které jsou
skvěle natočené a vtipné. Také vizuální stránka hry je na vysoké
úrovni.
Screenshoty
S.T.A.L.K.E.R.: Clear Sky
S.T.A.L.K.E.R.: Clear Sky je prequelem loňského hitu
S.T.A.L.K.E.R. Shadow of Chernobyl. Vžíváme se do role žoldáka,
který má za úkol zastavit Střelce, kterého známe z původní
hry. Střelec se svou skupinou chodil do míst, kde se zatím nikomu nepodařilo
dostat – do centra černobylské Zóny. Tím ale odstartoval sérii
nepravidelných energetických výbojů, které postupně měnily Zónu a pro
většinu její obyvatel byly smrtelné.
Jak už jsem zmínil, tak hra je prequelem původní hry. Z toho vyplývá,
že spousta lokací je stejná, nebo mírně pozměněná. Přibylo ale také
několik nových lokací jako například bažiny, město Limansk, rudý les
nebo opuštěná nemocnice. Novinkou je také systém frakcí, kdy je možnost
připojit se k nějaké frakci a bojovat s ostatními frakcemi.
Ačkoliv se spousta lidí potýkala s mnoha bugy ve hře, já jsem na nic
závažnějšího nenarazil. Snad jen účinnost zbraní byla dost
nevyvážená, ale stejný problém jsem viděl i v původní hře a vše se
dalo napravit pomocí nepřeberného množství modifikací. Hratelnost je
skvělá, příběh a s ním související atmosféra sice nedosahuje kvalit
původní hry, ale i tak hodnotím Clear Sky kladně.
Screenshoty
Gears of War
Gears of War pro PC už sice vyšlo závěrem loňského roku, ale
k hraní jsem se dostal až teď a proto jej přidám k nejlepším hrám
letoška. Jedná se o akční hru odehrávající se na planetě Sera.
Lidé bojují proti rase jménem Locust, která žije pod povrchem
planety. Lidstvo nemá moc dobré vyhlídky, jelikož značná část populace
již byla Locusty vyhlazena a zůstaly jen menší bojující skupiny.
Hlavním hrdinou je Marcus Fénix, kterého v úvodu hry osvobodí
jeho parťák z vězení, kde seděl za nějaký vykonstruovaný zločin. Za
dobu svého pobytu ve vězení však nezapomněl nic ze svých dovedností a tak
se může hned vydat do zběsilé atmosférické akce ať už po svých, nebo
v obrněném vozítku jménem Junker.
Hra vyniká svou vynikající atmosférou a hratelností, hlavní postavy
mají vtipné průpovídky a hodně zajímavé je také stylizované prostředí
ve stylu podobném gotice. Hernímu zážitku přispívá také grafika hry,
která je hodně kvalitní.
Screenshoty
25. 12. 2008 v 23.54
Hry
8 komentářů
Všem přeji Veselé Vánoce a šťastný nový rok. Letos jsem řekl dost
těm klasickým vygoogleným básničkám a snažil jsem se vytvořit něco
vlastního, výsledek si můžete prohlédnout ve videu níže, nebo přímo zde
na Youtube (kde je
možno přehrát ve vysoké kvalitě).
Rád bych ještě řekl pár Making Of slov. Původní myšlenka
byla trochu jiná, ale začátek zdobení stromku jsem zaspal a na konec se mi
zase vybily baterky ve foťáku :D Také hudba byla původně jiná, ale Youtube
mě při uploadu odbyl hláškou „Vaše video obsahuje zvuk chráněný
autorskými právy, který je potřeba nahradit.“ a video neschválil.
Zároveň mi ale nabídl možnost nahradit ve videu zvukovou stopu
z rozsáhlého seznamu, takže nic nebylo ztraceno a navíc aktuální hudba se
k videu hodí lépe než ta původní…
24. 12. 2008 v 17.00
Osobní
Žádný komentář
Americká společnost Valve je známá jednak díky své herní
sérii Half-Life, ale také díky svému elektronickému
distribučnímu kanálu jménem Steam, který je populární po celém
světě. Pokud Steam neznáte, tak se jedná o jakýsi elektronický obchod,
kde si vyberete hru, zaplatíte kartou, stáhnete hru a ihned můžete hrát.
Steam se dále stará o aktualizace her, obsahuje různé komunitní funkce,
achievementy atd…


Hlavní okno Steamu a moje hry na Steamu.
Doposud byly veškeré ceny v dolarech a byly přibližně na stejné
úrovni ve všech zemích (až na pár výjimek, jako například CoD4, které
bylo původně v USA o dost levnější než jinde atd…).
Tento týden však Valve přišlo s novinkou – zavedli v Evropě ceny
v eurech. Na tom by nebylo nic zvláštního, kdyby však nezavedli převodní
kurz 1 euro = 1 dolar (tento kurz má v oblibě spousta amerických
společností). Takže hra, která původně stála 49,99$ (943Kč) stojí nyní
49,99€ (1315Kč). Opět je sice několik výjimek, kdy v eurech je cena
trochu levnější, nebo někde také o dost dražší (Fallout 3 – 49,99€
/ $39,99$), ale u většiny her je právě onen kurz 1:1. Zajímavé je také
to, že podle diskusního fóra přímo na Steamu mají ve Velké Británii ceny
přepočteny na libry se správným kurzem a spousta her vychází levněji než
v dolarech.
Netuším co k tomuto kroku Valve vedlo. Určitý vliv na to mohli mít
vydavatelé her, ale stejný kurz Valve nasadilo i u svých vlastních her,
takže těžko říci. Více informací můžete najít na Steam
fóru a pokud Steam používáte, můžete se připojit do skupiny 1€ ≠ 1$ (1euro1us).
20. 12. 2008 v 14.56
Hry
2 komentářů
S ASP.NET jsem doposud neměl žádné zkušenosti a ani jsem
neměl žádnou potřebu se jím zabývat, jelikož pro tvorbu internetových
aplikací používám hlavně PHP. Tento semestr jsem však ve škole absolvoval
předmět Vývoj
webových aplikací v .NET, kde jsme se s touto problematikou docela dobře
seznámili a zároveň jsme si v našem teamu zvolili ASP.NET jako platformu,
ve které se implementoval projekt v dalším předmětu. Jaké jsou tedy moje
osobní zkušenosti s touto technologií?
V úvodu musím zmínit to, že nebudu psát nějaké komplexní srovnání
(těch je na netu dost), ale spíše jen krátce zmíním, co se mi líbilo.
Taky se to asi ani nedá moc srovnávat, protože PHP je scriptovací jazyk a
ASP.NET je celý framework s možností programovat v C#, VB.NET a
dalších…
Nejvíce se mi líbila rychlost, jakou lze vytvořit či naprogramovat
různé úlohy. Spousta věcí se dá „naklikat“ přímo ve Visual Studiu a
pak jen případné drobnosti dopsat např. v C#. Typickým příkladem je
třeba stránka, na které bude kompletní správa databázové tabulky, tzn.
výpis, přidávání, editace a mazání záznamů. Tento úkol se dá
zvládnout do 5 minut. Stačí na stránku vložit GridView,
DetailsView, vše propojit s SqlDataSourcem, přidat
validátory, upravit vzhled a případně navolit další parametry a je
hotovo.
Další věcí, která se mi líbila, jsou Master Pages a obecně
tvorba vizuálních stylů aplikace. Master Page je stránka, na které
navolíme ovládací a jiné prvky (menu, hlavičky, patičky), které se budou
vyskytovat na všech stránkách. Pomocí Content Place Holder
komponenty nadefinujeme, kde se má nacházet obsah stránky a následně tuto
Master Page přiřadíme všem ostatním stránkám. Tím máme layout
definován v Master Page a v jednotlivých stránkách už se neřeší.
Celkem prakticky je vyřešena i tvorba AJAX aplikací. Taky je to
hodně „klikačka“, na stránku vložíme třeba UpdatePanel a
v rámci něho přidáme určité ovládací prvky (tlačítka, text boxy,
labely) a kompilátor se sám postará o to, aby to běželo jako AJAX.
Z dalších věcí už jen krátce vyjmenuju, co mě zaujalo. Byly to třeba
validátory, pomocí kterých můžeme jednoduše kontrolovat data zadaná
uživatelem do textových polí (nutnost vyplnit, kontrola podle regulárního
výrazu, atd…). Pomocí SiteMapy lze zase efektivně udělat navigace
na stránkách. Zajímavé je také generování výstupu podle cílového
prohlížeče / zařízení. Aplikace pozná například prohlížeč a
přizpůsobí mu výstup (prohlížeči bez podpory CSS vyrenderuje variantu bez
použití CSS atd…) Kapitolou samo o sobě je IDE pro vývoj ASP.NET
stránek – Microsoft Visual Studio 2008, ve kterém se velice pěkně
pracuje.

Implementace projektu v Microsoft Visual Studio 2008
Asi bych měl uvést i nějaké zápory, ale žádných jsem si nevšiml,
nebo mě teď nenapadají. Snad jen kód, který ASP.NET stránky mají, je
trochu šílený (hodně dlouhé identifikátory, všude samý JavaScript
atd…) ale na druhou stranu je validní a funkční…
Závěr
Jak už jsem ale říkal, PHP je scriptovací jazyk a ASP.NET je celý
framework. Spousta uvedených features by asi šla doplnit i do PHP
prostřednictvím různých frameworků a knihoven.
ASP.NET na mě zapůsobilo hodně dobrým dojmem, i navzdory tomu, že jsem
dlouholetý „pé-há-pé-čkář“. Zatím asi nebudu odcházet od PHP, ale
rád bych se alespoň trochu věnoval i ASP.NET, protože myslím, že tato
technologie je hodně perspektivní…
20. 12. 2008 v 13.44
Programování, Škola
2 komentářů
Koncem listopadu (27.10.2008) jsem se zúčastnil se svou bakalářskou
prací finále soutěže ACM Student Research Competition 2008 (SRC)
v Praze. Jedná se o soutěž IT projektů studentů, jednotlivců i týmů,
bakalářského nebo inženýrského studia českých a slovenských univerzit.
Soutěž již 6. rokem organizuje Czech ACM Chapter po vzoru
obdobné soutěže pořádané organizací ACM v USA. Cílem je podpořit
výzkum studentů a umožnit jim konfrontovat své výsledky s výsledky
studentů jiných univerzit.
Finále se konalo v zasedací místnosti FEL ČVUT a dostalo se na něj
celkem 9 prací, 5 z českých a 4 ze slovenských univerzit. Pokud jsem
správně počítal, tak 3 práce byly bakalářské, zbytek inženýrské,
2 týmové a zbytek práce jednotlivců. Každý student nebo tým měl
20 minut na prezentaci své práce ostatním a zodpovězení případných
dotazů. Prezentace probíhaly ve dvou blocích, dopoledním a odpoledním a
porota na konci rozhodla o výsledném pořadí.


Já při prezentaci. Porota a finalisté. (Foto Mária Bieliková)
Očíslované byly jen první 4 místa, mezi které jsem se nedostal.
Všechny ostatní práce (včetně mé) skončily na 5. místě. To, že jsem
nevyhrál, mi vůbec nevadí. Beru za velký úspěch už to, že jsem se dostal
mezi 9 nejlepších prací z českých a slovenských univerzit.


Ceny od Microsoftu. Závěrečné hromadné foto. (Foto Mária Bieliková)
Vítězné práce byly hodně povedené, pro první 2 („Intelligent
Household: Energy Consumption Manager“ a „Fast Packet Classification Using
Perfect Hash Functions“) jsem hlasoval v hlasování publika a shodl jsem se
tak s odbornou porotou. Všechny prezentace si můžete prohlédnout na
domovské stránce
soutěže.
Na závěr ještě trochu humoru. Když už jsem byl
v Praze, tak jsem obešel několik zajímavých míst, mezi kterými nechybělo
nákupní centrum Palladium. Jedná se o největší (prý) nákupní
středisko v České republice a také patří mezi jedno z největších
v Evropě. Nejvíce mě zde pobavily originální toalety s názvem The
Toilet Play, které vidíte na fotce vpravo (foto E®ik). Jedná se
o sérii fotografií žen v životní velikosti od mladé české fotografky
Zuzany Panské, které svým námětem působí ve spojení s toaletami velmi
komicky.
7. 12. 2008 v 18.40
Osobní, Škola
Žádný komentář