Update hry je vylepšení hry. Patch, neboli záplata, slouží k opravì chyb v software. I když ještì pøed vydáním hra projde dùkladným betatestingem, obvykle po vydání hry stejnì zjistíte, že hra pbsahuje ještì spoustu chyb, na které jste døíve nepøíšli. Vìtšinou na nì pøijdou hráèi. Poznámka autora: a budete se divit, na co všechno nepøíjdou! :)
S patchi a updaty samotnými vìtšinou nejsou problémy, kromì jednoho, na který jsem narazil velmi brzy, když jsem zaèal dìlat hry. Velmi èasto potøebujete v patchi updatnout samotný program (EXE) hry. Zdá se to na první pohled bez problémù, nicménì spousta online distributorù (a možná vy to budete dìlat také, což problém vyøeší) distribuuje plnou verzi hry s èasovým omezením, které je implementováno za pomocí nìjakého wrapperu pøímo do EXE souboru, a tedy veškerá ostatní data jsou v instalaci obsažena všechna. Když vydáte tento patch a lidi si ho nainstalují, nový EXE soubor v patchi pøemaže starý soubor s wrapperem a uživatel má zdarma plnou hru.
Co se s tím dá dìlat? Napøíklad to, že do dat hry dáte identifikator - nìjaký soubor s identifikací, který vám øekne, zda lze na tuto instalaci použít patch. Pro distributory pak musíte udìlat vlastní patche s wrapnutým EXE souborem. Toto je docela jednoduché øešení, nicménì máte pak problémy, pokud využíváte více distributorù. Pro všechny staèí verze hry s jedním ID, nicménì po vydání patche je musíte kontaktovat a chtít po nich wrapnout soubor a vydat tolik patchù a updatù, jako je distributorù s wrapperem. Prostì práce navíc.
Druhá možnost je mít vlastní systém na stahování updatù a patchù, kde uživatel si mùže stáhnout patch èi update jen po nalogování se do systému, napøíklad po zadání registraèního èísla software. Tento zpùsob je velmi efektivní, avšak je tu také jeden problém - distributoøi vám vìtšinou nedají seznam registraèních èísel tìch, kteøí si vaši hru u nich koupili, takže váš systém nemohou využít ti uživatelé, kteøí si koupí vaši hru pøes tyto distributory. I když zase tak veliký problém to není, protože tìmto lidem pomohou sami distributoøi.
Kromì tohoto problému nic extra se s patchi èi updaty provádìt nedá. Snad jen pozor na to, zda nový patch bude obsahovat všechny opravy z pøedešlých patchù, nebo zda musíte postupnì instalovat všechy patche. Pokud to jde, použijte první variantu. Doporuèuji také si vyzkoušet nový patch jak na nejstarší instalaci hry, tak také na pùvodní instalaci updatnuté starými patchi. Èasto se totiž stane, že do patche zapomenete vložit nìco ze starších patchù èi updatù.
S patchi a updaty èásteène souvisí i systém uložení dat. Napøíklad poèítejte s možnými zmìnami hry tak, aby hráèi mohli použít staré SAVE pozice a nemuseli po novém patchi hrát hru odznova, i když se tomu možná nevyhnete.