{"id":190106,"date":"2016-07-29T16:09:48","date_gmt":"2016-07-29T14:09:48","guid":{"rendered":"http:\/\/noezgames.com\/?p=190106"},"modified":"2019-11-04T12:32:01","modified_gmt":"2019-11-04T11:32:01","slug":"cesta-k-alpha-verzi","status":"publish","type":"post","link":"https:\/\/noezgames.com\/?p=190106","title":{"rendered":"Cesta k alpha verzi"},"content":{"rendered":"<p>\u00dasp\u011b\u0161nou kampan\u00ed na kickstarteru \u0161\u00edlenstv\u00ed kolem n\u00ed rozhodn\u011b neskon\u010dilo. St\u00e1le jsem podstupoval velk\u00e9 mno\u017estv\u00ed rozhovor\u016f a hlavn\u011b se mi za\u010dali oz\u00fdvat r\u016fzn\u00ed dal\u0161\u00ed v\u00fdvoj\u00e1\u0159i s ot\u00e1zkami zejm\u00e9na na kampa\u0148. V\u0161em jsem se sna\u017eil vyhov\u011bt, jak nejl\u00e9pe jsem um\u011bl. Co\u017e mi samoz\u0159ejm\u011b bralo \u010das na samotn\u00fd v\u00fdvoj, ale po n\u011bjak\u00e9 dob\u011b z\u00e1jem ustal a mohli jsme se pln\u011b soust\u0159edit na projekt.<br \/>\n<br \/>\nZ\u00e1sadn\u00ed bylo za\u010d\u00edt pracovat na alpha verzi. Tu jsme cht\u011bli p\u016fvodn\u011b zvl\u00e1dnout do konce roku. Nakonec se to \u201co n\u011bco\u201d prot\u00e1hlo. Samoz\u0159ejm\u011b bylo t\u0159eba ud\u011blat si \u201croudmapu\u201d jak\u00fdsi graf, kde jsou zaneseny v\u0161echny d\u016fle\u017eit\u00e9 prvky projektu. Ta vych\u00e1zela z roadmapy pro kickstarter. Velikost\u00ed byla velmi bl\u00edzko p\u016fvodn\u011b zam\u00fd\u0161len\u00e9mu tech-demu, nicm\u00e9n\u011b z d\u016fvodu \u010dasov\u00e9ho pressu, se hodn\u011b v\u011bc\u00ed p\u0159esunulo pr\u00e1v\u011b a\u017e do alpha verze.<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2019\/10\/Road-Map_kickstarter_12-8-14_verejnej.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2019\/10\/Road-Map_kickstarter_12-8-14_verejnej.png\" alt=\"Roadmapa p\u0159evzat\u00e1 z kickstarteru\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><\/p>\n<h4>Obr\u00e1zek 0 \u2013 Roadmapa p\u0159evzat\u00e1 z kickstarteru<\/h4>\n<p>\nV grafice bylo t\u0159eba zam\u011b\u0159it se zejm\u00e9na na postavy a trochu doladit prost\u0159ed\u00ed. Postavy musej\u00ed fungovat univerz\u00e1ln\u011b tak, aby se daly \u201cp\u0159evl\u00e9kat\u201d. Stejn\u011b tak bylo t\u0159eba upravit \u0159adu textur a model\u016f. A zde se za\u010d\u00edn\u00e1 klubat probl\u00e9m, kter\u00fd se st\u00e1le ne\u0159e\u0161il a po\u0159\u00e1d jen nar\u016fstal. To co se m\u011blo ud\u011blat u\u017e na za\u010d\u00e1tku. Bylo toti\u017e t\u0159eba ud\u011blat si intern\u00ed datab\u00e1zi asset\u016f. Ka\u017ed\u00fd jeden prefab (model+textura) za\u0159adit, upravit layery a tagy a v\u016fbec p\u0159izp\u016fsobit h\u0159e tak, aby s ostatn\u00edmi prefaby ladil. To se bohu\u017eel neud\u011blalo a stav\u011blo se st\u00e1le z koupen\u00fdch asset\u016f tak, jak byly p\u016fvodn\u011b. T\u00edm vznikal velk\u00fd nepo\u0159\u00e1dek v projektu.<br \/>\n<br \/>\nP\u0159ed program\u00e1tory st\u00e1lo t\u00e9\u017e velk\u00e9 mno\u017estv\u00ed v\u00fdzev. P\u0159echod z Unity 4 na Unity 5, co\u017e umo\u017enilo n\u011bkter\u00e9 nov\u00e9 v\u011bci, ale z\u00e1rove\u0148 spousta v\u011bc\u00ed se musela p\u0159ed\u011blat a upravit. T\u00edmto upgradem jsme zlep\u0161ili vizu\u00e1ln\u00ed dojem ze hry. D\u00edky nov\u00fdm shader\u016fm sv\u011bt vypadal o n\u011bco realisti\u010dt\u011bji a v\u016fbec celkov\u011b l\u00e9pe. T\u00e9\u017e bylo t\u0159eba upravovat a p\u0159id\u00e1vat funkce do intern\u00edho n\u00e1stroje na game design (dilaogy, questy, itemy apod\u2026).<br \/>\n<br \/>\nV\u00fdvoj alphy byl ovlivn\u011bn zejm\u00e9na grafikou prost\u0159ed\u00ed, kter\u00e1 zrovna byla hotov\u00e1. Jde o to, \u017ee roadmapa cel\u00e9 hry byla samoz\u0159ejm\u011b k dispozici od za\u010d\u00e1tku a s t\u00edm, jak Daniel objevoval jednotliv\u00e9 assety, tak d\u011blal r\u016fzn\u00e9, naprosto nahodil\u00e9 a nesouvisej\u00edc\u00ed lokace. Tak\u017ee jsme tomu museli p\u0159izp\u016fsobit i um\u00edst\u011bn\u00ed alpha verze. Ta m\u011bla p\u016fvodn\u011b obsahovat n\u011bkolik quest\u016f, jednu m\u011bstskou, jednu exteri\u00e9rovou lokaci a n\u011bkolik dungeon\u016f a battleground\u016f. P\u0159edpokl\u00e1dal jsem, \u017ee za\u010dne norm\u00e1ln\u011b tam, kde za\u010d\u00edn\u00e1 hra. To se nakonec nepovedlo a do alpha verze se dostaly pouze dv\u011b lokace, jedna m\u011bstsk\u00e1 &#8211; vesnice Manto, do kter\u00e9 se hr\u00e1\u010d dostane vlastn\u011b a\u017e pozd\u011bji ve h\u0159e a k n\u00ed exteri\u00e9r Les\u00edk u Manta.<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2019\/10\/RoudMap_hra.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2019\/10\/RoudMap_hra.png\" alt=\"P\u016fvodn\u00ed roadmapa cel\u00e9ho projektu\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><\/p>\n<h4>Obr\u00e1zek 1 \u2013 P\u016fvodn\u00ed roadmapa cel\u00e9ho projektu<\/h4>\n<p>\nProbl\u00e9mem cel\u00e9 alpha verze bylo op\u011bt to, co se stalo u dema pro kickstarter. Hodn\u011b v\u011bc\u00ed se muselo \u0159e\u0161it prvopl\u00e1nov\u011b tzn. p\u0159esn\u011b na m\u00edru a nikoli univerz\u00e1ln\u011b tak, aby to bylo pou\u017eito pro celou hru. Takto slepen\u00e1 alpha verze byla prvn\u00edm h\u0159eb\u00ed\u010dkem do rakve. Byla vlastn\u011b slepou v\u011btv\u00ed v\u00fdvoje, i kdy\u017e program\u00e1tor se na n\u00ed samoz\u0159ejm\u011b mnoh\u00e9mu nau\u010dil, p\u00e1\u010d hodn\u011b v\u011bc\u00ed musel v kone\u010dn\u00e9m d\u016fsledku \u0159e\u0161it on.<br \/>\n<br \/>\nV tento moment bylo t\u0159eba v\u00fdvoj \u00fapln\u011b zastavit a za\u010d\u00edt \u0159e\u0161it probl\u00e9my. Bylo nutn\u00e9 ud\u011blat kompletn\u00ed revizi asset\u016f a drtivou v\u011bt\u0161inu sc\u00e9n ud\u011blat od p\u00edky \u00fapln\u011b znova. To se bohu\u017eel neud\u011blalo a st\u00e1le se lepilo z toho, co bylo k dispozici.<br \/>\n<br \/>\nSamotn\u00e1 alpha verze byla p\u0159ijata celkem pozitivn\u011b, i kdy\u017e re\u00e1ln\u011b j\u00ed vyzkou\u0161elo jen n\u011bco m\u00e1lo okolo pades\u00e1ti tester\u016f (backer\u016f). T\u00e9\u017e bylo vytknuto n\u011bkolik v\u011bc\u00ed. Zejm\u00e9na velikost a mo\u017enosti. Ty byly zna\u010dn\u011b omezen\u00e9. Ve h\u0159e bylo p\u0159esn\u011b definovan\u00e9 co m\u00e1 hr\u00e1\u010d k dispozici a ne\u0161lo to moc obm\u011bnit, stejn\u011b jako fungoval pouze jeden quest a dv\u011b lokace. Celkov\u00e1 velikost alpha verze odpov\u00eddala sp\u00ed\u0161e tech-demu, ne\u017e plnohodnotn\u00e9 alpha verzi. I to n\u00e1m bylo nejednou vyt\u00fdk\u00e1no. Nicm\u00e9n\u011b souboje byly p\u0159ijaty velmi kladn\u011b, co\u017e n\u00e1s nesm\u00edrn\u011b t\u011b\u0161ilo, p\u00e1\u010d ty byly pil\u00ed\u0159em alpha verze.<br \/>\n<\/p>\n<div style=\"max-width: 650px;\">\n<iframe loading=\"lazy\" title=\"Dungeons of Aledorn - Alpha Presentation\" width=\"650\" height=\"366\" src=\"https:\/\/www.youtube.com\/embed\/SvpMqJ-VOq0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div>\n<p>\nCo naopak sklidilo nemalou kritiku byly dialogy. Ty se v\u011bt\u0161inou p\u0159\u00edli\u0161 nel\u00edbily. K m\u00e9 nelibosti jsem je v\u0161echny psal j\u00e1, tak\u017ee mi nezbylo nic jin\u00e9ho, ne\u017e na dialogy sehnat nov\u00e9ho \u010dlov\u011bka, co\u017e jsem tak\u00e9 spole\u010dn\u011b s Danielem za\u0159\u00eddil. V pr\u016fb\u011bhu p\u0159ekladu alpha verze se bohu\u017eel stala i jedna nemil\u00e1 v\u011bc a to, \u017ee t\u00fdm opustil p\u0159ekladatel Honza \u0158\u00edha, pro\u010d ode\u0161el p\u0159esn\u011b nezd\u016fvodnil.<br \/>\n<br \/>\nDnes ji\u017e v\u00edm, \u017ee hlavn\u00edm d\u016fvodem byly neshody s Danielem Nezmarem. Ty popravd\u011b nar\u016fstaly velkou m\u011brou. Velk\u00fdm probl\u00e9mem za\u010dala b\u00fdt smlouva. A\u010dkoli jsme v\u0161ichni tla\u010dili na jej\u00ed seps\u00e1n\u00ed a podeps\u00e1n\u00ed, Daniel se tomu st\u00e1le br\u00e1nil. Po\u0159\u00e1d tvrdil, \u017ee spoustu projekt\u016f dokon\u010dil i bez smlouvy a v\u017edy, kdy\u017e byl n\u011bjak\u00fd pokus o jej\u00ed seps\u00e1n\u00ed, tak to skon\u010dilo nezdarem.<br \/>\n<br \/>\nPro ve\u0159ejnost byla alpha venku, nicm\u00e9n\u011b pro n\u00e1s to bylo maxim\u00e1ln\u011b pre-alpha, \u010di trochu v\u011bt\u0161\u00ed tech-demo. Popravd\u011b to jak byla postavena, m\u011blo pro n\u00e1s b\u00fdt jak\u00fdmsi maj\u00e1kem, \u017ee jdeme \u0161patnou cestou.<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_190106\" class=\"pvc_stats total_only  \" data-element-id=\"190106\" style=\"\"><i class=\"pvc-stats-icon small\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/noezgames.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00dasp\u011b\u0161nou kampan\u00ed na kickstarteru \u0161\u00edlenstv\u00ed kolem n\u00ed rozhodn\u011b neskon\u010dilo. St\u00e1le jsem podstupoval velk\u00e9 mno\u017estv\u00ed rozhovor\u016f a hlavn\u011b se mi za\u010dali oz\u00fdvat r\u016fzn\u00ed dal\u0161\u00ed v\u00fdvoj\u00e1\u0159i s ot\u00e1zkami zejm\u00e9na na kampa\u0148. V\u0161em\u2026 <a href=\"https:\/\/noezgames.com\/?p=190106\" class=\"read-more-link\">\u010d\u00edst v\u00edce &rarr;<\/a><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_190106\" class=\"pvc_stats total_only  \" data-element-id=\"190106\" style=\"\"><i class=\"pvc-stats-icon small\" aria-hidden=\"true\"><svg aria-hidden=\"true\" focusable=\"false\" data-prefix=\"far\" data-icon=\"chart-bar\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 512 512\" class=\"svg-inline--fa fa-chart-bar fa-w-16 fa-2x\"><path fill=\"currentColor\" d=\"M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z\" class=\"\"><\/path><\/svg><\/i> <img loading=\"lazy\" decoding=\"async\" width=\"16\" height=\"16\" alt=\"Loading\" src=\"https:\/\/noezgames.com\/wp-content\/plugins\/page-views-count\/ajax-loader-2x.gif\" border=0 \/><\/p>\n<div class=\"pvc_clear\"><\/div>\n","protected":false},"author":1,"featured_media":193122,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-190106","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/posts\/190106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=190106"}],"version-history":[{"count":12,"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/posts\/190106\/revisions"}],"predecessor-version":[{"id":202133,"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/posts\/190106\/revisions\/202133"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/media\/193122"}],"wp:attachment":[{"href":"https:\/\/noezgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=190106"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=190106"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=190106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}