{"id":349,"date":"2023-12-05T07:27:00","date_gmt":"2023-12-05T07:27:00","guid":{"rendered":"https:\/\/emilgasparec.cz\/blog\/?p=349"},"modified":"2023-11-27T07:54:01","modified_gmt":"2023-11-27T07:54:01","slug":"posledni-prisada-post-mortem","status":"publish","type":"post","link":"https:\/\/emilgasparec.cz\/blog\/uncategorized\/posledni-prisada-post-mortem\/","title":{"rendered":"Posledn\u00ed P\u0159\u00edsada &#8211; Post Mortem"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"700\" height=\"393\" src=\"https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/vVe2vv-700x393.png\" alt=\"\" class=\"wp-image-350\" srcset=\"https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/vVe2vv-700x393.png 700w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/vVe2vv-300x169.png 300w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/vVe2vv-768x431.png 768w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/vVe2vv-800x449.png 800w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/vVe2vv.png 1278w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>Posledn\u00ed p\u0159\u00edsada mo\u017en\u00e1 nen\u00ed nejlep\u0161\u00ed visual novela, kterou jsem kdy napsal, ale je to rozhodn\u011b d\u00edlo, kter\u00e9 bylo nejl\u00e9pe vytvo\u0159eno.<\/p>\n\n\n\n<p>Vedle vlastn\u00edho umu na m\u00e9 stran\u011b bezpochyby st\u00e1ly i konstelace hv\u011bzd, \u010d\u00ednsk\u00fd horoskop, podpora rodiny, p\u0159\u00e1tel, osud a bioritmy.<\/p>\n\n\n\n<p>Hlavn\u00ed pod\u00edl ale p\u0159ikl\u00e1d\u00e1m jak m\u00fdch star\u00fdm a vy\u0161perkovan\u00fdm technik\u00e1m, tak i aplikaci cel\u00e9 \u0159ady nov\u00fdch p\u0159\u00edstup\u016f.<\/p>\n\n\n\n<h3>Rozsah d\u00edla a t\u00e9ma.\u00a0<\/h3>\n\n\n\n<p>Po zku\u0161enosti s 5&#215;12 jsem v\u011bd\u011bl, co je zvl\u00e1dnuteln\u00e9 za jeden m\u011bs\u00edc a hledal jsem proto stejn\u00e9 charakteristiky.<\/p>\n\n\n\n<p>Tou hlavn\u00ed byl p\u0159\u00edb\u011bh, kter\u00fd se odehr\u00e1v\u00e1 v kr\u00e1tk\u00e9m \u010dase a m\u00e1 jasn\u00fd a definitivn\u00ed konec.<\/p>\n\n\n\n<ul><li>5&#215;12 &#8211; posledn\u00ed hodiny p\u0159ed koncem sv\u011bta (11 593 slov)<\/li><li>Posledn\u00ed p\u0159\u00edsada &#8211; posledn\u00ed den p\u0159ed vlastn\u00ed smrt\u00ed (9 712 slov)<\/li><\/ul>\n\n\n\n<p>Mysl\u00edm, \u017ee to byl Neil Gaiman, kter\u00fd zm\u00ednil, \u017ee p\u0159i psan\u00ed pov\u00eddek (a tento rozsah pova\u017euji za v\u011btvenou pov\u00eddku) je optim\u00e1ln\u00ed ps\u00e1t, jako kdyby \u0161lo o prvn\u00ed nebo posledn\u00ed kapitoly knihy.<\/p>\n\n\n\n<p>Zd\u00e1 se, \u017ee vzhledem k jejich r\u00e1zn\u00e9mu konci, vol\u00edm sp\u00ed\u0161e ty posledn\u00ed. \ud83d\ude00<\/p>\n\n\n\n<!--more-->\n\n\n\n<h3><span class=\"has-inline-color has-vivid-red-color\">P\u0159ed \u010dten\u00edm klasick\u00e9 varov\u00e1n\u00ed!<\/span><\/h3>\n\n\n\n<p><span class=\"has-inline-color has-vivid-red-color\">Pokud jste hru nehr\u00e1li, b\u011b\u017ete to ud\u011blat. Hra je op\u011bt zad\u00e1\u010da a zde:<\/span><\/p>\n\n\n\n<h2><span class=\"has-inline-color has-vivid-red-color\"><a href=\"https:\/\/pleasewait.itch.io\/posledn-psada\">>>[LINK]&lt;&lt;<\/a><\/span><\/h2>\n\n\n\n<h2>Na co jsem hrd\u00fd.<\/h2>\n\n\n\n<h3>Skv\u011bl\u00e1 preprodukce<\/h3>\n\n\n\n<p>Ne\u017e jsem se pustil do pr\u00e1ce, ov\u011b\u0159il jsem si, \u017ee to o co se pl\u00e1nuji pokou\u0161et je zvl\u00e1dnuteln\u00e9.<\/p>\n\n\n\n<p>Ud\u011blal jsem si tedy \u201cproof of concept\u201d a je\u0161t\u011b p\u0159ed vym\u00fd\u0161len\u00edm obsahu jsem jednu sc\u00e9nu vytvo\u0159il kompletn\u00ed. S fin\u00e1ln\u00ed grafikou postav, pozad\u00edm, animacemi a textem.<br>Ov\u011b\u0159il jsem si t\u00edm, \u017ee:<\/p>\n\n\n\n<ul><li>jsem schopen pou\u017e\u00edt AI pro tvorbu pozad\u00ed<\/li><li>zvl\u00e1dnu nakreslit postavy v r\u016fzn\u00fdch p\u00f3z\u00e1ch<\/li><li>otestoval jsem si, \u017ee charaktery a jejich interakce jsou z\u00e1bavn\u00e9<\/li><\/ul>\n\n\n\n<p>S jasn\u00fdm c\u00edlem a ov\u011b\u0159en\u00fdm konceptem jsem teprve za\u010dal prozkoum\u00e1vat samotn\u00e9 t\u00e9ma.<\/p>\n\n\n\n<p>Hledal jsem postavy, testoval jejich interakce a zkou\u0161el kter\u00e9 t\u00e9ma vlastn\u011b bude nejz\u00e1bavn\u011bj\u0161\u00ed.<\/p>\n\n\n\n<p>U ka\u017ed\u00e9ho charakteru jsem m\u011bl napsan\u00fd jeden dva dialogy (v\u011bt\u0161inou s hlavn\u00ed postavou), abych vid\u011bl, co do p\u0159\u00edb\u011bhu p\u0159in\u00e1\u0161\u00ed a jak se li\u0161\u00ed od ostatn\u00edch.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><strong>Profesorova \u017eena<\/strong> - (<em>do hry se nedostala<\/em>) \nVypadala stejn\u011b jako profesor, jen se rt\u011bnkou (<em>vtip co jsem pou\u017eil se Z\u00e1lohou<\/em>)\npodporuje Krutona, aby sko\u010dil do k\u00e1d\u011b.\r\n\r\nKruton: \"Nem\u011bla byste sp\u00ed\u0161e usilovat o to, abych tam nesko\u010dil?\"\r\n\rKruton: \"Pak prohrajete v\u00e1\u0161 v\u011bdeck\u00fd z\u00e1vod.\"\r\nProf.\u017d.: \"Drahou\u0161ku, ale v\u016fbec ne! Jeho n\u00e1pad nikdy nebude fungovat.\"\nProf.\u017d.: \"Chci abys tam sko\u010dil co nejd\u0159\u00edve, aby to ten bl\u00e1z\u00ednek u\u017e kone\u010dn\u011b vzdal!\"\n\n(<em>Nakonec nebyla pou\u017eita, proto\u017ee jen duplikovala profesora a v t\u00e9to form\u011b nep\u0159in\u00e1\u0161ela nic nov\u00e9ho<\/em>)<\/pre>\n\n\n\n<p>Mezi seancemi soust\u0159ed\u011bn\u00e9ho p\u0159em\u00fd\u0161len\u00ed jsem si d\u00e1val n\u011bkolika denn\u00ed pauzy, abych mohl t\u011b\u017eit i z my\u0161lenek a n\u00e1pad\u016f, kter\u00e9 ke m\u011b p\u0159ijdou bezd\u011b\u010dn\u011b.<\/p>\n\n\n\n<p>\u201cKill your babies\u201d mentalita, kter\u00e1 d\u00e1v\u00e1 smysl u line\u00e1rn\u00edho a pe\u010dliv\u011b vykonstruovan\u00e9ho m\u00e9dia, jako jsou pov\u00eddky nebo sc\u00e9n\u00e1\u0159e, se k psan\u00ed visual novely moc nehod\u00ed.<\/p>\n\n\n\n<p>Lep\u0161\u00ed je za m\u011b p\u0159\u00edstup: \u201cwhere to put it?\u201d<\/p>\n\n\n\n<p>Ot\u00e1zkou nen\u00ed, kter\u00e9 postavy a sc\u00e9ny nechat a kter\u00e9 zahodit, ale do jak\u00e9 \u010d\u00e1sti hry je um\u00edstit. V kter\u00e9 lince a v jak\u00e9m \u010dase budou nejl\u00e9pe fungovat?<\/p>\n\n\n\n<p>Jednotliv\u00e9 sc\u00e9ny, potenci\u00e1ln\u00ed konce a hr\u00e1\u010dovi volby jsem t\u0159\u00eddil na \u010dasov\u00e9 ose a zkou\u0161el je pospojovat do jednotliv\u00fdch linek.<\/p>\n\n\n\n<h3>Nov\u00e9 techniky<\/h3>\n\n\n\n<p>Jedna z technik, kterou jsem n\u011bkolikr\u00e1t zkou\u0161el je od pan\u00ed Joyce Carol Oates, kter\u00e1 se svoj\u00ed tvorbou zam\u011b\u0159uje pr\u00e1v\u011b na kr\u00e1tk\u00e9 pov\u00eddky.&nbsp;<\/p>\n\n\n\n<p>Doporu\u010den\u00ed bylo: Napsat prvn\u00ed sc\u00e9nu a pak j\u00edt na proch\u00e1zku, b\u011bhem kter\u00e9 se v hlav\u011b sna\u017e\u00edte vymyslet cel\u00e9 d\u00edlo od za\u010d\u00e1tku a\u017e do konce.<\/p>\n\n\n\n<p>Po n\u00e1vratu z proch\u00e1zky pak v\u0161echno zapsat.<\/p>\n\n\n\n<p>Pou\u017e\u00edval jsem to hlavn\u011b p\u0159i sb\u00edr\u00e1n\u00ed materi\u00e1lu. V m\u011bs\u00edci jsem si ud\u011blal n\u011bkolik takov\u00fdch proch\u00e1zek, p\u0159i kter\u00fdch jsem nasb\u00edral dost sc\u00e9n, abych se c\u00edtil p\u0159ipraven\u00fd do samotn\u00e9ho psan\u00ed.<\/p>\n\n\n\n<h3>Soust\u0159edil jsem se jen na to podstatn\u00e9<\/h3>\n\n\n\n<p>P\u0159i psan\u00ed postav jsem se soust\u0159edil jen a pouze na to, jak se postavy chovaj\u00ed a jak mluv\u00ed.<\/p>\n\n\n\n<p>Jakou maj\u00ed minulost, obl\u00edbenou barvu, dosa\u017een\u00e9 vzd\u011bl\u00e1n\u00ed, nebo po\u010det sourozenc\u016f, jsem v\u016fbec ne\u0159e\u0161il.<\/p>\n\n\n\n<p>Vzhledem k tomu, \u017ee d\u011bl\u00e1m interaktivn\u00ed p\u0159\u00edb\u011bh, jsem se a\u017e do samotn\u00e9ho konce v\u00fdvoje soust\u0159edil p\u0159edev\u0161\u00edm na text, pak jeho vizu\u00e1ln\u00ed zpracov\u00e1n\u00ed a a\u017e v naprosto t\u00e9 posledn\u00ed \u0159ad\u011b jsem se zaob\u00edral v\u011bcmi jako vzhled hlavn\u00edho menu, gui vizu\u00e1lu nebo fonty.<\/p>\n\n\n\n<h3>Ka\u017ed\u00e1 cesta hrou je do\u010dista jin\u00e1<\/h3>\n\n\n\n<p>V hern\u00edm designu se klade d\u016fraz na to, aby ka\u017ed\u00e1 hr\u00e1\u010dova volba vedla k odli\u0161n\u00e9mu z\u00e1\u017eitku.<\/p>\n\n\n\n<p>Sna\u017eil jsem se tento princip dodr\u017eet a proto v\u00e1s ka\u017ed\u00e1 volba zavede na zcela odli\u0161n\u00e9 m\u00edsto, kde se bude d\u00edt n\u011bco nov\u00e9ho a povede to k unik\u00e1tn\u00edmu konci.<\/p>\n\n\n\n<p>Co\u017e je v p\u0159\u00edm\u00e9m kontrastu s 5&#215;12, kde p\u0159\u00edb\u011bh vede v\u017edy stejn\u00fdm sm\u011brem a volby ve h\u0159e jsou sp\u00ed\u0161e k vyj\u00e1d\u0159en\u00ed sebe sama, ne\u017e pro ovlivn\u011bn\u00ed p\u0159\u00edb\u011bhu.<\/p>\n\n\n\n<p>Velice m\u011b bavilo sledovat p\u0159\u00e1tele, kdy\u017e sd\u00edleli sv\u00e9 z\u00e1\u017eitky se hrou a chv\u00edlemi to vypadalo, jako kdyby ka\u017ed\u00fd z nich hr\u00e1l zcela odli\u0161nou hru.<\/p>\n\n\n\n<p>Zp\u011btn\u011b m\u016f\u017eu samoz\u0159ejm\u011b pouk\u00e1zat i na n\u011bkolik aspekt\u016f, se kter\u00fdmi tak spokojen\u00fd nejsem.<\/p>\n\n\n\n<h2>Co mus\u00edm zlep\u0161it<\/h2>\n\n\n\n<h3>Hudbu jsem \u0159e\u0161il p\u0159\u00edli\u0161 pozd\u011b.<\/h3>\n\n\n\n<p>Na za\u010d\u00e1tku jsem si sice ud\u011blal \u201cproof of concept\u201d ale zapomn\u011bl jsem na hudbu!<\/p>\n\n\n\n<p>Kdy\u017e jsem tedy po kompletn\u00edm naps\u00e1n\u00ed, opakovan\u00e9m p\u0159eps\u00e1n\u00ed a naanimov\u00e1n\u00ed za\u010dal hledat odpov\u00eddaj\u00edc\u00ed audio, m\u011bl jsem probl\u00e9m.<\/p>\n\n\n\n<p>Hudba co jsem na\u0161el bu\u010f ke sc\u00e9n\u011b nesed\u011bla a nebo \u010dasto kompletn\u011b zm\u011bnila jej\u00ed t\u00f3n.<\/p>\n\n\n\n<p>Do p\u0159\u00ed\u0161t\u011b bych cht\u011bl hudbu hledat v pr\u016fb\u011bhu a ps\u00e1t tak v\u00edce na m\u00edru.<\/p>\n\n\n\n<h3>Zku\u0161en\u00ed hr\u00e1\u010di videoher, byli zmaten\u00ed a nespokojen\u00ed<\/h3>\n\n\n\n<p>Bylo n\u011bkolik experiment\u00e1ln\u00edch prvk\u016f, kter\u00e9 jsem v P\u0159\u00edsad\u011b zkou\u0161el a kter\u00e9 neklikly s ka\u017ed\u00fdm.<\/p>\n\n\n\n<p>U <strong>alternace <\/strong>ne\u0161lo dop\u0159edu vid\u011bt, jestli nov\u00fd pr\u016fb\u011bh bude lep\u0161\u00ed, ne\u017e st\u00e1vaj\u00edc\u00ed.<\/p>\n\n\n\n<p>V tom jsem vid\u011bl ten risk, ale pro n\u011bkter\u00e9 ten nedostatek informac\u00ed, vedl k pocitu bezmoci.<\/p>\n\n\n\n<p>Hr\u00e1\u010d nem\u011bl jak zjistit, co bude alternativou a tud\u00ed\u017e nemohl ud\u011blat v\u011bdom\u00e9 rozhodnut\u00ed.<\/p>\n\n\n\n<p>Co je\u0161t\u011b nefungovalo byl <strong>invent\u00e1\u0159<\/strong>, nebo sp\u00ed\u0161e jeho absence.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"700\" height=\"394\" src=\"https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/image-700x394.png\" alt=\"\" class=\"wp-image-351\" srcset=\"https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/image-700x394.png 700w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/image-300x169.png 300w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/image-768x433.png 768w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/image-800x451.png 800w, https:\/\/emilgasparec.cz\/blog\/wp-content\/uploads\/2023\/11\/image.png 1276w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p>Sekund\u00e1rn\u00ed t\u00e9ma, kter\u00e9 jsem cht\u011bl v p\u0159\u00edb\u011bhu prozkoumat byly \u0161\u00edlen\u00e9 vyn\u00e1lezy potrhl\u00e9ho v\u011bdce. Aby ale bylo srozumiteln\u00e9, o \u010dem se postavy bav\u00ed a co zrovna pl\u00e1nuj\u00ed pou\u017e\u00edt, ud\u011blal jsem s\u00e9rii ikon, kter\u00e9 se ve spr\u00e1vn\u00fd \u010das objev\u00ed na obrazovce.<\/p>\n\n\n\n<p>Hr\u00e1\u010di videoher ale instant\u011b nabyli dojmu, \u017ee dostanou do ruky invent\u00e1\u0159, kter\u00fd budou moci aktivn\u011b pou\u017e\u00edvat, co\u017e nebyl v\u016fbec m\u016fj z\u00e1m\u011br.&nbsp;<\/p>\n\n\n\n<h3>Stinn\u00e1 str\u00e1nka m\u00e9ho nejv\u011bt\u0161\u00edho \u00fasp\u011bchu\u00a0<\/h3>\n\n\n\n<p>Ka\u017ed\u00fd pr\u016fb\u011bh hrou je jin\u00fd, co\u017e d\u011bl\u00e1 exploraci velice uspokojivou.<\/p>\n\n\n\n<p>Opakovan\u00e9 hran\u00ed je zde tou hlavn\u00ed odm\u011bnou, proto\u017ee hr\u00e1\u010d tak uvid\u00ed ten kontrast mezi jednotliv\u00fdmi linkami.<\/p>\n\n\n\n<p>Co ale s lidmi, kte\u0159\u00ed si hru zahraj\u00ed jen jednou?<\/p>\n\n\n\n<p>I kdyby hned p\u0159i prvn\u00edm pr\u016fchodu do\u0161li do toho nejlep\u0161\u00edho konce, budou ze hry m\u00edt maxim\u00e1ln\u011b 10% z optim\u00e1ln\u00edho pro\u017eitku!<\/p>\n\n\n\n<p>Na posledn\u00ed chv\u00edli jsme do credits implementoval po\u010d\u00edtadlo konc\u016f a jejich pojmenov\u00e1n\u00ed, jako aspo\u0148 n\u011bjakou motivaci hru zkusit znovu.<\/p>\n\n\n\n<p>Pokud bych se ale vydal touto cestou znovu, implementoval bych toho v\u00edc.&nbsp;<\/p>\n\n\n\n<p>Jako nap\u0159\u00edklad speci\u00e1ln\u00ed cesty a volby, kter\u00e9 se odemknou a\u017e po jednom nebo v\u00edce dohr\u00e1n\u00ed.<\/p>\n\n\n\n<p>Nebo \u017ee po najit\u00ed n\u011bkolika konc\u016f se otev\u0159e epilog.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Posledn\u00ed p\u0159\u00edsada mo\u017en\u00e1 nen\u00ed nejlep\u0161\u00ed visual novela, kterou jsem kdy napsal, ale je to rozhodn\u011b d\u00edlo, kter\u00e9 bylo nejl\u00e9pe vytvo\u0159eno. Vedle vlastn\u00edho umu na m\u00e9 stran\u011b bezpochyby st\u00e1ly i konstelace hv\u011bzd, \u010d\u00ednsk\u00fd horoskop, podpora rodiny, p\u0159\u00e1tel, osud a bioritmy. Hlavn\u00ed pod\u00edl ale p\u0159ikl\u00e1d\u00e1m jak m\u00fdch star\u00fdm a vy\u0161perkovan\u00fdm technik\u00e1m, tak i aplikaci cel\u00e9 \u0159ady nov\u00fdch&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/posts\/349"}],"collection":[{"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/comments?post=349"}],"version-history":[{"count":1,"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions"}],"predecessor-version":[{"id":352,"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/posts\/349\/revisions\/352"}],"wp:attachment":[{"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/media?parent=349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/categories?post=349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/emilgasparec.cz\/blog\/wp-json\/wp\/v2\/tags?post=349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}