úterý 14. února 2012

::PROKLATÁ AMANDA V1.1

Dnes jsem opravil další zásadní chybu, která znemožňovala hru dohrát. Jednalo se o kombinaci dvou předmětů v inventáři. Nyní by mělo být již všechno v pořádku, stáhněte si proto poslední verzi ze serveru Sourceforge, kde je nyní k dispozici i zdrojový kód se všemi soubory.

pondělí 13. února 2012

:: S AMANDOU DO ČT

Adventury rádi hrajeme, rádi je tvoříme, ale také si o nich rádi povídáme. A jak to tak bývá, slovo dalo slovo a díky dlouhodobé známosti s jednou z nejlepších vývojářek adventur u nás, Olgou JNSFBI, jsme se zapovídali natolik, že jsem od ní dostal pozvání a možnost zúčastnit se natáčení reportáže do známého pořadu GAME PAGE, který se vysílá každý týden v sobotu kolem poledne na kanálu ČT2.
A skutečně se tak stalo, v pátek 13. února 2012 jsme si udělali výlet do Prahy a zmíněnou reportáž o práci ve Wintermute Enginu jsme natočili s redaktorem Pavlem Prouzou. 
Nezapomeňte se tedy dívat 17. března 2012 na GAME PAGE!

:: PROKLATÁ AMANDA - DEMO

V současné době je vlastně celá hříčka Proklatá Amanda připravená. Proč ale ještě není k dispozici ke stažení?
Věc se má tak, že proběhlo několik betatestů, které odhalily další více či méně zásadní chyby, které znemožňovaly hru dohrát. Závěrečné testování hry je samozřejmě velmi důležité, neboť programátor nemůže předem odhadnout, jak se hráč bude při samotném hraní chovat. Který předmět sebere jako první, na co všechno jej použije, kolikrát přejde z jedné scény na jinou nebo zda bude dialogy skutečně číst nebo jen kvapně odklikávat.
Prozatím se zdá, že existuje jen jedna zcela zásadní věc, která musí být vyřešena, a tou je hádanka s otevíráním kufříku. V některých případech se totiž po zadání správného obrázkového kódu otevře, v jiných nikoli. Snažíme se tedy přijít na ty okolnosti, které brání v úspěšném vyřešení hádanky. Pokud se nám tuto záležitost nepodaří vyřešit během následujícího týdne, vyhlásíme jakýsi veřejný betatest.
V tomto betatestu si budete moci hru stáhnout a zároveň bychom vás chtěli požádat, abyste si ji co nejpečlivěji prošli a pomohli nám tuto chybu odhalit. V přípravě je totiž nejen pokračování, resp. začátek celého příběhu, ale rovněž je v přípravě i zcela nová hra (nicméně na bližší informace o ní, si ještě počkejte).




pondělí 23. ledna 2012

:: JAK TO VŠECHNO ZAČALO

Na počátku nebylo slovo, nýbrž idea. Po letních prázdninách v roce 2011 strávených nad prozkoumáváním tajů tvorby 2.5D adventur jsem se rozhodl, že se o své zkušenosti podělím se svými žáky. Adventury jsou vlastně nostalgickou vzpomínkou na mé mládí, které jsem proseděl u kamarádů nad hrami od společnosti Sierra Online a dalších. Hráli jsme Broken Sword, Gooku, Another World, Flashback a s každou vyřešenou hádankou jsme si radostně výskli.
Vždycky jsem se však zajímal o to, jaké to je postavit takovou hru od základů. A věřte mi, není to jednoduché. Nejdřív bylo potřeba napsat scénář - dobře, co si budeme namlouvat, ta hra je tak jednoduchá, že vlastně žádný scénář ani nepotřebuje. Vždyť jde jen o to vysvobodit postavu z uzavřené místnosti, přičemž základní myšlenka je vlastně docela jednoduchá:

Ve vysoké věži se zavřenými dveřmi, kterými nelze uniknout, a dvěma zamřížovanými okénky, kterými nelze uniknout, nachází se sličná lepá dívka jménem Amanda. Neví, co se děje, proč tu je, ale tuší, že jejím úkolem bude vysvobodit se.


Další zápletku prozrazovat nebudeme, protože by vás připravila o závěrečné překvapení (pokud se někde v průběhu neustálých předělávek nerozmělnilo, anebo se o něm - alespoň u nás na škole - tolik hovoří, že ono rozuzlení už stejně všichni znají).

První návrhy grafiky proběhly na interaktivní tabuli ve škole, druhé návrhy pak klasicky doma na papír. Všechno se naskenovalo a začalo kreslení.
První věcí, na kterou klademe důraz, je využití volně dostupného software. Pro tvorbu grafiky jsme tak zvolili program Inkscape (http://www.inkscape.org), kterýžto od té doby považuji za naprosto geniální záležitost na půdě vektorové grafiky. Animace a pohon celé hry pak zajišťoval druhý (opět geniální a jednoduchý) český program Wintermute Engine (http://www.dead-code.org).