{"id":238335,"date":"2020-04-09T12:00:57","date_gmt":"2020-04-09T10:00:57","guid":{"rendered":"http:\/\/noezgames.com\/?p=238335"},"modified":"2021-05-23T12:10:09","modified_gmt":"2021-05-23T10:10:09","slug":"prvni-kroky-znovu-a-lepe","status":"publish","type":"post","link":"https:\/\/noezgames.com\/?p=238335","title":{"rendered":"Prvn\u00ed kroky &#8211; znovu a l\u00e9pe"},"content":{"rendered":"<p>Po odchodu z TEAMu21 jsme byli velmi nad\u0161en\u00ed a hned se pustili do pr\u00e1ce. Jak u\u017e jsem psal v blogu, bylo t\u0159eba vytvo\u0159it alespo\u0148 jednu lokaci od ka\u017ed\u00e9ho typu. Za\u010dal jsem teda t\u00edm, o \u010dem jsem si myslel, \u017ee bude nejjednodu\u0161\u0161\u00ed a t\u00edm jsou interi\u00e9ry.<br \/>\n<br \/>\nPravdou je, \u017ee z\u00e1kladn\u00ed level design interi\u00e9ru nijak extra slo\u017eit\u00fd nebyl. Je to jako hr\u00e1t si se stavebnic\u00ed, kde pracujete s omezen\u00fdm po\u010dtem d\u00edlk\u016f a kdy\u017e v\u00e1m opravdu n\u011bjak\u00fd moc chyb\u00ed, d\u00e1 se dovyrobit \/ dokoupit.<br \/>\n<br \/>\nSamoz\u0159ejm\u011b jsme za\u010dali nar\u00e1\u017eet na r\u016fzn\u00e9 men\u0161\u00ed i v\u011bt\u0161\u00ed probl\u00e9my. Asi nejpal\u010div\u011bj\u0161\u00edm probl\u00e9mem jsou sv\u011btla. Ty zat\u00edm nejsou \u00fapln\u011b prioritn\u00ed, ale \u0159e\u0161it se samoz\u0159ejm\u011b budou muset. Ot\u00e1zkou je, kam um\u00edstit light proby, kam reflexn\u00ed proby, co zap\u00e9kat a co naopak nechat procedur\u00e1ln\u00ed (dynamick\u00e9). Jak\u00e9 intenzity nastavit, jak\u00e9 shadery pou\u017e\u00edt atd\u2026<br \/>\n<br \/>\nAle zp\u011bt od probl\u00e9m\u016f k hotov\u00e9mu. Co v\u00e1m chci v tomto p\u0159\u00edsp\u011bvku prim\u00e1rn\u011b p\u0159edstavit je environmnet. Jak u\u017e jsem psal d\u0159\u00edve, tak grafika se musela d\u011blat \u00fapln\u011b od znova. Tak\u017ee paraleln\u011b s tvorbou assets datab\u00e1ze za\u010daly vznikat i prvn\u00ed lokace a o tom, \u017ee u\u017e jich m\u00e1me celkem dost se p\u0159esv\u011bd\u010d\u00edte ihned. Z ka\u017ed\u00e9 jedn\u00e9 lokality, kterou jsem za posledn\u00ed p\u016fl rok vytvo\u0159il zde nahod\u00edm p\u00e1r screen\u016f.<br \/>\n<br \/>\nHned prvn\u00ed lokaci, kterou hr\u00e1\u010d uvid\u00ed, je podpalub\u00ed. Bude se jednat o takov\u00fd tutorial pro ovl\u00e1d\u00e1n\u00ed first person GUI. Hr\u00e1\u010d zde bude m\u00edt mo\u017enost vyzkou\u0161et si z\u00e1kladn\u00ed interakci s prost\u0159ed\u00edm, pr\u00e1ci se sv\u011btlem apod\u2026<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Below_deck_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Below_deck_01.png\" alt=\"Podpalub\u00ed\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Below_deck_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Below_deck_02.png\" alt=\"Podpalub\u00ed_02\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nPot\u00e9 hr\u00e1\u010de \u010dek\u00e1 prvn\u00ed st\u0159et s nep\u0159\u00edtelem, kde se nau\u010d\u00ed z\u00e1kladn\u00ed prvky soubojov\u00e9 mechaniky. K tomuto \u00fa\u010delu poslou\u017e\u00ed druh\u00e1 sc\u00e9na.<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Ships_battleground_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Ships_battleground_01.png\" alt=\"P\u0159epaden\u00ed pir\u00e1ty - battleground\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nA nyn\u00ed u\u017e hr\u00e1\u010de hod\u00edme p\u0159\u00edmo do hry. V t\u00e9to \u010d\u00e1sti se dostane do hlavn\u00edho m\u011bsta cel\u00e9 hry. T\u00edm je p\u0159\u00edstavn\u00ed m\u011bsto Lim. Ten bude nakonec rozd\u011blen do 4 \u010dtvrt\u00ed.<br \/>\n<br \/>\nP\u0159\u00edstavn\u00ed \u010dtvr\u0165:<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_01.png\" alt=\"Lim's harbor_01\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_02.png\" alt=\"Lim's harbor_02\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_03.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_03.png\" alt=\"Lim's harbor_03\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_04.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_04.png\" alt=\"Lim's harbor_04\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_05.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_05.png\" alt=\"Lim's harbor_05\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_06.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_06.png\" alt=\"Lim's harbor_06\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_07.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_harbor_07.png\" alt=\"Lim's harbor_07\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nStar\u00e1 obchodn\u00ed \u010dtvr\u0165:<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_01.png\" alt=\"Old_town_01\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_02.png\" alt=\"Old_town_02\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_03.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_03.png\" alt=\"Old_town_03\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_04.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_old_town_04.png\" alt=\"Old_town_04\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\nPrvn\u00ed verze obchodn\u00ed \u010dtvrti:<\/p>\n<div style=\"max-width: 650px;\">\n<iframe loading=\"lazy\" title=\"Aledorn - Lim - Market district presentation v 0.01\" width=\"650\" height=\"366\" src=\"https:\/\/www.youtube.com\/embed\/iWtUjv2hPiA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div>\n<p>\nDungeony a interi\u00e9ry v obchodn\u00ed \u010dtvrti:<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_town_dungeons_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_town_dungeons_01.png\" alt=\"Old_town_interior_01\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_town_dungeons_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_town_dungeons_02.png\" alt=\"Old_town_interior_02\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_interiors_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_interiors_01.png\" alt=\"Old_town_interior_03\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_interiors_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_interiors_02.png\" alt=\"Old_town_interior_04\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nLimsk\u00fd h\u0159bitov:<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_01.png\" alt=\"Lim's_graveyard_01\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_02.png\" alt=\"Lim's_graveyard_02\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_dungeons_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_dungeons_01.png\" alt=\"Lim's_graveyard_03\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_dungeons_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lim_graveyard_dungeons_02.png\" alt=\"Lim's_graveyard_04\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nDal\u0161\u00ed screeny u\u017e nebudu z\u00e1m\u011brn\u011b popisovat, abych toho nevyspoiloval p\u0159\u00edli\u0161 mnoho. Jedn\u00e1 se o sc\u00e9ny, kter\u00e9 reprezentuj\u00ed n\u011bjak\u00fd prvek ve h\u0159e \u2192 dungeony, interi\u00e9ry, bojov\u00e9 interi\u00e9ry, battlegroundy, exteri\u00e9ry, doly, jeskyn\u011b a dal\u0161\u00ed\u2026<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Random_forest_battleground_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Random_forest_battleground_01.png\" alt=\"Random_forest_battleground\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_01.png\" alt=\"Farborn village_01\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_02.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_02.png\" alt=\"Farborn village_02\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_03.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_03.png\" alt=\"Farborn village_03\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_04.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_04.png\" alt=\"Farborn village_04\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_05.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_05.png\" alt=\"Farborn village_05\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_dungeons_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_dungeons_01.png\" alt=\"Farborn's_dungeons_01\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_old_mines_01.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Farborn_old_mines_01.png\" alt=\"Farborn's_dungeons_02\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<\/p>\n<div style=\"max-width: 650px;\">\n<iframe loading=\"lazy\" title=\"Aledorn - Camp GUI\" width=\"650\" height=\"366\" src=\"https:\/\/www.youtube.com\/embed\/Yiop_Ny3lrA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div>\n<p>\nOv\u0161em nevznikal pouze level design. Jeliko\u017e jsem za\u010dal pracovat naplno v Unity, tak jsem z\u00e1hy odhaloval jeho nedostatky a v pr\u016fb\u011bhu \u010dasu jsme ve spolupr\u00e1ci s Arbem za\u010dali vytv\u00e1\u0159et nejr\u016fzn\u011bj\u0161\u00ed n\u00e1stroje, kter\u00e9 pr\u00e1ci v enginu v\u00fdrazn\u011b usnad\u0148uj\u00ed.<br \/>\n<br \/>\nJeden p\u0159\u00edklad za v\u0161echny je nap\u0159. tzv. \u201cRandomPrefabSpawner\u201d. Pokud v unity d\u00e1v\u00e1te jak\u00fdkoliv prefab (stavebn\u00ed prvek) na sc\u00e9nu, tak ho v\u017edy tah\u00e1te z datab\u00e1ze syst\u00e9mem \u201cdrag and drop\u201d, pot\u00e9 ho r\u016fzn\u011b posouv\u00e1te a nat\u00e1\u010d\u00edte. Tento postup je samoz\u0159ejm\u011b naprosto v po\u0159\u00e1dku, pokud vytv\u00e1\u0159\u00edte jedine\u010dn\u00e9 prost\u0159ed\u00ed. Ale pokud chcete d\u011blat nap\u0159. p\u0159\u00edrodu, kde chcete rozmis\u0165ovat ke\u0159e, r\u016fzn\u011b m\u011bnit jejich velikost a rotaci, tak je to syst\u00e9m velmi zdlouhav\u00fd.<br \/>\n<br \/>\nPr\u00e1v\u011b proto jsme si vytvo\u0159ili nov\u00fd n\u00e1stroj. Do n\u011bj jednodu\u0161e nat\u00e1hnu prefaby, kter\u00e9 chci na sc\u00e9nu um\u00edstit. Nastav\u00edm si pravd\u011bpodobnost v\u00fdskytu, rozsahy n\u00e1hodn\u00e9 rotace i m\u011b\u0159\u00edtka a u\u017e jen jednoduch\u00fdm klik\u00e1n\u00edm na sc\u00e9n\u011b jednotliv\u00e9 prefaby (nap\u0159. ke\u0159e, kameny) um\u00eds\u0165uji. Kdy\u017e se mi n\u00e1hodou v\u00fdsledek nel\u00edb\u00ed, funguje i klasick\u00e9 \u201cctrl+z\u201d. Tento n\u00e1stroj naprosto razantn\u00edm zp\u016fsobem zefektivnil level design. Podobn\u00fdch n\u00e1stroj\u016f m\u00e1me ale des\u00edtky. Je super, \u017ee Unity podobn\u00e9 funkce umo\u017e\u0148uje, ale samoz\u0159ejm\u011b by tomu tak nebylo bez zku\u0161en\u00e9ho program\u00e1tora, kter\u00fdm Arbiter rozhodn\u011b je.<br \/>\n<\/p>\n<div style=\"max-width: 650px;\">\n<iframe loading=\"lazy\" title=\"NoEZ games: RandomPrefabSpawner (Unity tool)\" width=\"650\" height=\"366\" src=\"https:\/\/www.youtube.com\/embed\/3xlGBGrPt_k?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div>\n<p>\nJeliko\u017e v Aledornu budou hr\u00e1t sv\u011btla  velkou roli a to zejm\u00e9na v boji, bylo t\u0159eba i tyto pravidla p\u0159ev\u00e9st z pap\u00edru do hry. To u\u017e se n\u00e1m povedlo. Hexy mohou m\u00edt p\u0159esn\u011b t\u0159i typy osv\u011btlen\u00ed. \u017d\u00e1dn\u00e9 sv\u011btlo, \u010d\u00e1ste\u010dn\u00e9 sv\u011btlo a pln\u00e9 sv\u011btlo. Tento efekt prim\u00e1rn\u011b ovliv\u0148uje \u0161anci na z\u00e1sah p\u0159i souboji na d\u00e1lku, ale je toho mnohem v\u00edce. V\u00fdpo\u010det t\u011bchto sv\u011btel vych\u00e1z\u00ed ze vzd\u00e1lenosti a po\u010dtu zdroj\u016f sv\u011btel, ty se dokonce i mezi sebou s\u010d\u00edtaj\u00ed, tak\u017ee pokud je na sc\u00e9n\u011b t\u0159eba v\u00edce zdroj\u016f sv\u011btel, kter\u00e9 poskytuj\u00ed \u010d\u00e1ste\u010dn\u00e9 osv\u011btlen\u00ed, tak na n\u011bkter\u00fdch hexech m\u016f\u017ee dokonce vzniknout i osv\u011btlen\u00ed pln\u00e9. L\u00e9pe to ukazuje n\u00e1sleduj\u00edc\u00ed gif.<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lights_spreading.gif\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_EZ_Lights_spreading.gif\" alt=\"Lights spreading\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nPokud si p\u0159ipomeneme i pas\u00e1\u017e ohledn\u011b nedostatk\u016f na\u0161eho dvoj\u010dlen\u00e9ho t\u00fdmu v minul\u00e9m blogu, tak si jist\u011b vzpomenete, \u017ee t\u00edm hlavn\u00edm probl\u00e9mem jsou postavy a oble\u010den\u00ed. V t\u00e9to oblasti jsme se intenzivn\u011b sna\u017eil sehnat n\u011bkoho, kdo by n\u00e1m s danou problematikou pomohl. Ke konci p\u0159edchoz\u00edho blogu jsem psal, \u017ee se k t\u00fdmu p\u0159ipojil V\u00e1clav a dokonce se vr\u00e1til i Jarda. Ohledn\u011b slo\u017een\u00ed t\u00fdmu m\u00e1m tedy n\u011bkolik aktulalit.<br \/>\n<br \/>\nA\u010dkoliv Jarda ze za\u010d\u00e1tku sr\u0161il nad\u0161en\u00edm, tak po n\u011bjak\u00e9 dob\u011b se rozhodl, \u017ee na projektu vlastn\u011b u\u017e d\u011blat nechce, tak\u017ee jak rychle se vr\u00e1til, tak zase ode\u0161el. S V\u00e1clavem to vydr\u017eelo o n\u011bco d\u00e9le, ale bohu\u017eel ne o moc. V\u00e1clav se rozhodl, \u017ee chce ud\u011blat kompletn\u00ed postavy a pro n\u011b pak oble\u010den\u00ed, bohu\u017eel si v pr\u016fb\u011bhu pr\u00e1ce na\u0161el pr\u00e1ci na pln\u00fd \u00favazek a nic z toho nedokon\u010dil. Tak\u017ee jsme byli op\u011bt na nule.<br \/>\n<br \/>\nS Arbem jsme si tedy sedli a ud\u011blali brainstorming ohledn\u011b toho, jak vy\u0159e\u0161it tuto nep\u0159\u00edjemnou situaci. Bylo pot\u0159eba si vyjasnit do jak\u00e9 m\u00edry se dok\u00e1\u017eeme bez dal\u0161\u00ed pomoci obej\u00edt. Rozhodli jsme se tedy pro cestu nejmen\u0161\u00edho odporu. Postavy nakonec budou vytvo\u0159eny pouze a jen z programu \u201cmakehuman\u201d, kter\u00fd je free a d\u00e1 se \u0159\u00edci, \u017ee i posta\u010duj\u00edc\u00ed. Postavy, kter\u00e9 z n\u011bj dostaneme jsou sice o n\u011bco hor\u0161\u00ed ne\u017e z programu Mixamo \u010di dokonce ru\u010dn\u011b d\u011blan\u00e9, ale je to velk\u00e9 usnadn\u011bn\u00ed na\u0161\u00ed pr\u00e1ce.<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_NoEZ_characters_makehuman.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_NoEZ_characters_makehuman.png\" alt=\"Charackters_makehuman\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nPosledn\u00edm probl\u00e9mem tedy bylo oble\u010den\u00ed, zde jsme zkusili zap\u00e1trat v asset datab\u00e1z\u00edch, jestli se situace v pr\u016fb\u011bhu v\u00fdvoje nezm\u011bnila a kupodivu ano. Opravdu jsme na\u0161li p\u00e1r uch\u00e1zej\u00edc\u00edch datab\u00e1z\u00ed lehk\u00fdch a t\u011b\u017ek\u00fdch zbroj\u00ed. Nejsou sice kompletn\u00ed, ale tak z 60% pokryj\u00ed na\u0161e po\u017eadavky. Nicm\u00e9n\u011b st\u00e1le jsme pot\u0159ebovali n\u011bkoho, kdo by zbytek domodeloval \u010di n\u011bjak dod\u011blal tak, aby to s assety ladilo.<br \/>\n<br \/>\nZde jsme m\u011bli \u0161t\u011bst\u00ed, \u017ee se n\u00e1m ozvala, dnes ji\u017e na\u0161e nov\u00e1 kolegyn\u011b, Daniela. Ta za\u010dala na armorech okam\u017eit\u011b pracovat a pokud j\u00ed el\u00e1n vydr\u017e\u00ed, tak budeme schopni ve\u0161ker\u00e9 postavy ve h\u0159e bez probl\u00e9m\u016f obl\u00e9ci. Nev\u00edm, jak je to mo\u017en\u00e9, ale v\u011bhlas projektu mo\u017en\u00e1 m\u00edrn\u011b stoup\u00e1, jeliko\u017e ned\u00e1vno se n\u00e1m ozval dal\u0161\u00ed za\u010d\u00ednaj\u00edc\u00ed grafik Honza. Ten ji\u017e s n\u00e1mi asi m\u011bs\u00edc spolupracuje a mimo jin\u00e9 vytv\u00e1\u0159\u00ed zavazadla do hry (batohy, torny apod\u2026), kter\u00e9 jsme t\u00e9\u017e v\u016fbec nem\u011bli. Z\u00e1hy se p\u0159ipojil k Daniele a spole\u010dn\u011b za\u010dali p\u0159ipravovat oble\u010den\u00ed. Tak pln\u011b douf\u00e1me, \u017ee jejich spolupr\u00e1ce povede ke zd\u00e1rn\u00e9mu c\u00edli.<br \/>\n<br \/>\n<a href=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_NoEZ_armors.png\"><img decoding=\"async\" src=\"https:\/\/noezgames.com\/wp-content\/uploads\/2020\/04\/A_NoEZ_armors.png\" alt=\"Armores_in_progress\" width=\"650\"  position: absolute; top: 0px; right: 0; \/><\/a><br \/>\n<br \/>\nPrvek, kter\u00fd v\u00e1m p\u0159edstav\u00edm na z\u00e1v\u011br je nov\u011b ud\u011blan\u00fd Day\/Night cyklus. Ten funguje i v interi\u00e9rech. Tzn. sv\u011btlo, jdouc\u00ed z oken, se m\u011bn\u00ed v pr\u016fb\u011bhu dne. Z\u00e1rove\u0148 ovliv\u0148uje i ve\u0159ejn\u00e9 osv\u011btlen\u00ed ve m\u011bstech, kter\u00e9 automaticky zhas\u00edn\u00e1 a rozsv\u011bcuje podle denn\u00ed doby. Do tohoto cykle jde za\u0159adit i jak\u00e9koliv sv\u011btlo ve h\u0159e, tzn. \u017ee m\u016f\u017eeme nastavit nap\u0159. i automatickou zm\u011bnu luceren a lustr\u016f v z\u00e1vislosti na poloze slunce<\/p>\n<div style=\"max-width: 650px;\">\n<iframe loading=\"lazy\" title=\"Aledorn - Day&amp;Night cycle\" width=\"650\" height=\"366\" src=\"https:\/\/www.youtube.com\/embed\/eTmoxjrUby4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div>\n<p>\nPln\u011b douf\u00e1m, \u017ee jsem v\u00e1s t\u00edmto updatem trochu nasytil a do srdc\u00ed zbyl\u00fdch podporovatel\u016f zasel sem\u00ednko nad\u011bje, \u017ee si jednou Aledorn opravdu zahraj\u00ed.<br \/>\n<br \/>\nza team NoEZgames<br \/>\nNefarit<br \/>\n<br \/>\nP\u0159eklad<\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_238335\" class=\"pvc_stats total_only  \" data-element-id=\"238335\" 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>Po odchodu z TEAMu21 jsme byli velmi nad\u0161en\u00ed a hned se pustili do pr\u00e1ce. Jak u\u017e jsem psal v blogu, bylo t\u0159eba vytvo\u0159it alespo\u0148 jednu lokaci od ka\u017ed\u00e9ho typu. Za\u010dal\u2026 <a href=\"https:\/\/noezgames.com\/?p=238335\" class=\"read-more-link\">\u010d\u00edst v\u00edce &rarr;<\/a><\/p>\n<div class=\"pvc_clear\"><\/div>\n<p id=\"pvc_stats_238335\" class=\"pvc_stats total_only  \" data-element-id=\"238335\" 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":240220,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[23],"tags":[],"class_list":["post-238335","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aktualita"],"_links":{"self":[{"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/posts\/238335","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=238335"}],"version-history":[{"count":10,"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/posts\/238335\/revisions"}],"predecessor-version":[{"id":251262,"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/posts\/238335\/revisions\/251262"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=\/wp\/v2\/media\/240220"}],"wp:attachment":[{"href":"https:\/\/noezgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=238335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=238335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/noezgames.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=238335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}