{"id":5955,"date":"2021-06-22T12:00:37","date_gmt":"2021-06-22T10:00:37","guid":{"rendered":"http:\/\/zsht.pl\/strona\/?p=5955"},"modified":"2021-06-22T12:00:37","modified_gmt":"2021-06-22T10:00:37","slug":"lorem-ipsum-dziennik-dewelopera-cz-10-projekt-poziomow-i-grywalizacja","status":"publish","type":"post","link":"http:\/\/zsht.pl\/strona\/index.php\/2021\/06\/22\/lorem-ipsum-dziennik-dewelopera-cz-10-projekt-poziomow-i-grywalizacja\/","title":{"rendered":"LOREM IPSUM &#8211; DZIENNIK DEWELOPERA CZ. 10 \u2013 PROJEKT POZIOM\u00d3W I GRYWALIZACJA"},"content":{"rendered":"<div class=\"intro\"><p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>W naszym ostatnim dzienniku postanowili\u015bmy opisa\u0107 etap prac, kt\u00f3ry pomimo, \u017ce by\u0142 realizowany przez znacz\u0105cy okres produkcji naszego dema, to jednak bardzo zgrabnie wpasowuje si\u0119 w <strong>podsumowanie ca\u0142o\u015bci<\/strong>. Mowa o <strong>projektowaniu i budowie poziom\u00f3w<\/strong> naszej gry. To po nich b\u0119dzie porusza\u0142 si\u0119 gracz i to one b\u0119d\u0105 stanowi\u0107 aren\u0119 przedstawianych wydarze\u0144. Wszystkie opracowane do tej pory elementy, skrypty, czy pomys\u0142y musz\u0105 zosta\u0107 sprawnie zaimplementowane na \u015bcie\u017cce naszego bohatera, jednocze\u015bnie harmonijnie ze sob\u0105 wsp\u00f3\u0142graj\u0105c.<\/p>\n<p><\/div><!--more--><\/p>\n<p><iframe loading=\"lazy\" style=\"display: block; margin: auto;\" src=\"https:\/\/www.youtube.com\/embed\/eEDnT7VxycA\" width=\"640\" height=\"400\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><strong>Silnik \u201eUnity\u201d<\/strong> o kt\u00f3rym wspominali\u015bmy ju\u017c wcze\u015bniej jest bardzo zaawansowanym narz\u0119dziem, jednak\u017ce przy odpowiednim opanowaniu jego obs\u0142ugi potrafi znacz\u0105co u\u0142atwi\u0107 prac\u0119. Nasze <strong>pierwsze eksperymenty<\/strong> polega\u0142y na budowie przyk\u0142adowych, testowych poziom\u00f3w z dost\u0119pnych \u201ebloczk\u00f3w\u201d. W zale\u017cno\u015bci od gry mo\u017cemy wyr\u00f3\u017cni\u0107 ich kilka rodzaj\u00f3w. Mog\u0105 to by\u0107 klocki odpowiadaj\u0105ce za powierzchni\u0119 po kt\u00f3rej chodzi nasza posta\u0107, elementy schowane pod ziemi\u0105, sufity, stopnie, platformy, \u015bciany, a nawet wod\u0119, czy dowolnie wykreowany przez autor\u00f3w budulec naszego \u015bwiata. Gdy ka\u017cdy taki element otrzyma swoj\u0105 rol\u0119, mo\u017cna przyst\u0105pi\u0107 do uk\u0142adania ich we <strong>wczesny prototyp etapu<\/strong>. Gdy tw\u00f3rca uzna, i\u017c lepiej b\u0119dzie podmieni\u0107 dany blok, nie musi zaczyna\u0107 wszystkiego od nowa. Wystarczy jedynie zamieni\u0107 grafiki dla wybranego klocka, a program sam dokona modyfikacji we wszystkich miejscach, w kt\u00f3rych zosta\u0142 u\u017cyty.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter size-full wp-image-5959\" src=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/4-3.png\" alt=\"\" width=\"1639\" height=\"470\" srcset=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/4-3.png 1639w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/4-3-300x86.png 300w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/4-3-1024x294.png 1024w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/4-3-768x220.png 768w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/4-3-1536x440.png 1536w\" sizes=\"(max-width: 1639px) 100vw, 1639px\" \/><\/p>\n<p>\u015awiat gry wcale nie musi by\u0107 kanciasty. Jego kszta\u0142t wcale nie jest ograniczony do prostok\u0105t\u00f3w. W pocz\u0105tkowych etapach testowali\u015bmy elementy tworz\u0105ce <strong>r\u00f3wnie pochy\u0142e,<\/strong> ale za du\u017co czasu zajmowa\u0142a nam optymalizacja poruszania si\u0119 po nich postaci. Mickiewicz zbyt wolno wbiega\u0142 na zbocze, a prawdziwym problemem okaza\u0142y si\u0119 dziki. Zbiegaj\u0105c potrafi\u0142y rozp\u0119dzi\u0107 si\u0119 do niebotycznych pr\u0119dko\u015bci, za\u015b czasami potrzeba wspi\u0119cia si\u0119 na <strong>delikatny pag\u00f3rek<\/strong> okazywa\u0142a si\u0119 niemo\u017cliwa do zrealizowania, jednocze\u015bnie ko\u0144cz\u0105c po\u015bcig za graczem. Uznali\u015bmy, \u017ce lepiej <strong>dopracowa\u0107 wersj\u0119 podstawow\u0105, <\/strong>zostawiaj\u0105c cz\u0119\u015b\u0107 wyzwa\u0144 na przysz\u0142o\u015b\u0107. Podobnie wygl\u0105da\u0142a sprawa blok\u00f3w, kt\u00f3re gracz m\u00f3g\u0142 poruszy\u0107. By\u0142 to \u015bwietny punkt wypadowy dla r\u00f3\u017cnego rodzaju <strong>\u0142amig\u0142\u00f3wek,<\/strong> kt\u00f3rych rozwi\u0105zanie by\u0142oby niezb\u0119dne do dalszego progresu w grze. Posta\u0107 musia\u0142aby <strong>zepchn\u0105\u0107 dany blok<\/strong> na wybran\u0105 zapadnie, lub ustawi\u0107 j\u0105 w takim miejscu by stworzy\u0107 dla siebie stopie\u0144. Niestety z jednej strony przesuwanie ich po wspomnianych r\u00f3wniach pochy\u0142ych wymaga\u0142yby d\u0142ugotrwa\u0142ego <strong>dopracowania mechanizmu<\/strong> ich przemieszczania, a z drugiej powodowa\u0142y one dosy\u0107 zabawny problem z naszymi dzikami. Okaza\u0142o si\u0119, \u017ce po napotkaniu na taki element nasz antagonista traci\u0142 zupe\u0142nie zainteresowanie Mickiewiczem, ca\u0142\u0105 uwag\u0119 skupiaj\u0105c na napotkanej przeszkodzie. Nie wiemy, czy to normalne zwyczaje godowe tych stworze\u0144, ale uznali\u015bmy, \u017ce nie b\u0119dziemy w to wnika\u0107.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-5960\" src=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-scaled.jpg\" alt=\"\" width=\"2164\" height=\"902\" srcset=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-scaled.jpg 2560w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-300x125.jpg 300w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-1024x427.jpg 1024w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-768x320.jpg 768w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-1536x640.jpg 1536w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-2048x854.jpg 2048w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/5-720x300.jpg 720w\" sizes=\"(max-width: 2164px) 100vw, 2164px\" \/><\/p>\n<p>Stworzenie samego szkieletu obydwu poziom\u00f3w by\u0142o zadaniem, z kt\u00f3rym dzielnie walczy\u0142 przez wiele tygodni <strong>Daniel<\/strong>. Pierwszy etap tradycyjnie musia\u0142 pe\u0142ni\u0107 rol\u0119 <strong>samouczka<\/strong>. Gracz powinien zosta\u0107 zapoznany z <strong>podstawowymi zasadami gry i sterowaniem<\/strong>, by dalej m\u00f3c samodzielnie prze\u017cywa\u0107 przygod\u0119. Nale\u017ca\u0142o w przemy\u015blany spos\u00f3b rozlokowa\u0107 wszystkie aktywno\u015bci na \u015bcie\u017cce naszego bohatera i okrasi\u0107 je podpowiedziami E-booczka. Gdy nast\u0119puje potrzeba zakupienia nowej zdolno\u015bci, automatycznie zostajemy przeniesieni do wybranej pozycji w <strong>Warsztacie Pisarza,<\/strong> a wymagany zakup zostaje pod\u015bwietlony. Zadbali\u015bmy o to, by gracz nie m\u00f3g\u0142 zakupi\u0107 innej zdolno\u015bci, co uniemo\u017cliwi\u0142oby zako\u0144czenie tutoriala. Ka\u017cdy element etapu by\u0142 <strong>wielokrotnie testowany<\/strong> i poprawiany. Z jednej strony chcieli\u015bmy, aby gracz mierzy\u0142 si\u0119 z wyzwaniem przemierzaj\u0105c \u015bwiat naszej gry. D\u0142ugie i p\u0142askie korytarze by\u0142y urozmaicane przeszkodami, czy ruchomymi platformami, za\u015b puste komnaty wype\u0142niali\u015bmy stopniami, czy ruchomymi mechanizmami. Zdecydowanie wi\u0119cej przyjemno\u015bci i satysfakcji da graczowi wdrapywanie si\u0119 po <strong>ruchomym podestach<\/strong> na szczyt ni\u017c jedna, d\u0142uga i monotonna wspinaczka po drabinie na ko\u0144cu.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-5961\" src=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/6-scaled.jpg\" alt=\"\" width=\"1692\" height=\"1015\" srcset=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/6-scaled.jpg 2560w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/6-300x180.jpg 300w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/6-1024x614.jpg 1024w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/6-768x461.jpg 768w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/6-1536x922.jpg 1536w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/6-2048x1229.jpg 2048w\" sizes=\"(max-width: 1692px) 100vw, 1692px\" \/><\/p>\n<p>Trzeba pami\u0119ta\u0107, aby nie przesadzi\u0107, gdy\u017c <strong>zbyt du\u017ce skomplikowanie<\/strong> budowy poziom\u00f3w wprawdzie mo\u017ce zakrawa\u0107 na budowanie \u201epseudo-otwartego \u015bwiata\u201d, ale r\u00f3wnie dobrze mo\u017ce te\u017c sprawi\u0107, \u017ce gracz zwyczajnie si\u0119 w nim pogubi. Liczne testy kolejnych wersji etap\u00f3w wykazywa\u0142y ca\u0142a mas\u0119 wcze\u015bniej <strong>niedostrzegalnych problem\u00f3w<\/strong>. Nasza posta\u0107, czy kt\u00f3ry\u015b z przeciwnik\u00f3w byli w stanie zablokowa\u0107 si\u0119, wypa\u015b\u0107 \u201epoza poziom\u201d, lub wpa\u015b\u0107 do miejsca, z kt\u00f3rego nie mo\u017cna si\u0119 wydosta\u0107. Nieraz zdarza\u0142o si\u0119, \u017ce stoj\u0105c na danej platformie\u2026 kolejna by\u0142a poza ekranem. Gracz nie wiedzia\u0142 gdzie ma skoczy\u0107, a celowanie na \u015blepo by\u0142o r\u00f3wnoznaczne z mo\u017cliwo\u015bci\u0105 wskoczenia w przepa\u015b\u0107. Z rozwag\u0105 nale\u017ca\u0142o tak\u017ce podej\u015b\u0107 do tematu tzw. \u201e<strong>backtrackingu\u201d<\/strong>. Oznacza on sytuacje, w kt\u00f3rej posta\u0107 jest zmuszona <strong>ponownie przej\u015b\u0107<\/strong> przez odwiedzony ju\u017c wcze\u015bniej fragment etapu, np. aby dotrze\u0107 do nowego miejsca, dzi\u0119ki nowo zdobytej umiej\u0119tno\u015bci, czy przedmiotowi. W ten spos\u00f3b tw\u00f3rcy potrafi\u0105 <strong>sztucznie wyd\u0142u\u017ca\u0107 czas gry<\/strong>, jednak\u017ce zbyt du\u017ca jego ilo\u015b\u0107 bardzo negatywnie odbija si\u0119 na samej rozgrywce. W naszym przypadku, gdy uda si\u0119 nam chocia\u017cby odnale\u017a\u0107 worek z gorczyc\u0105, otwiera si\u0119 przej\u015bcie, kt\u00f3re skraca powr\u00f3t do cmentarnej bramy, dzi\u0119ki czemu nie jeste\u015bmy zmuszeni wraca\u0107 po swoich \u015bladach.<\/p>\n<p><iframe loading=\"lazy\" style=\"display: block; margin: auto;\" src=\"https:\/\/www.youtube.com\/embed\/H3ca9Y1URPQ\" width=\"640\" height=\"400\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p><strong>System mechanizm\u00f3w<\/strong>, kt\u00f3ry wprowadzili\u015bmy do gry, pozwala\u0142 nam p\u0142ynnie sterowa\u0107 poczynaniami gracza. Wym\u00f3g otwarcia przej\u015bcia za pomoc\u0105 odpowiedniej d\u017awigni da\u0142 nam mo\u017cliwo\u015b\u0107 skierowania go w wybranym przez nas momencie w dane miejsce. Zauwa\u017cyli\u015bmy jednak, \u017ce otwarcie danego przej\u015bcia jest czasami bardzo nieczytelne i nie mo\u017cemy nikogo zmusza\u0107 do szukania na \u015blepo nowo otwartej \u015bcie\u017cki. Wprowadzili\u015bmy wi\u0119c <strong>symboliczne oznaczenia<\/strong>, kt\u00f3re wyst\u0119puj\u0105 zar\u00f3wno przy d\u017awigni, jak i poruszanym przez ni\u0105 elemencie, a samemu procesowi towarzyszy sprawny <strong>najazd kamer\u0105<\/strong>, ukazuj\u0105cy otwierane przej\u015bcie. W jednym miejscu uda\u0142o nam si\u0119 nawet stworzy\u0107 nasz\u0105 ma\u0142\u0105 <strong>zagadk\u0119 logiczn\u0105<\/strong>, gdzie uruchamiane mechanizmy poruszaj\u0105 platformami, kt\u00f3re przy odpowiedniej kombinacji s\u0105 w stanie doprowadzi\u0107 nas do wyj\u015bcia. Nie mogli\u015bmy si\u0119 te\u017c powstrzyma\u0107 i zafundowali\u015bmy tak\u017ce <strong>kilka niespodzianek<\/strong>, chocia\u017cby w formie pojawiaj\u0105cych si\u0119 kolc\u00f3w, czy uwalnianych przeciwnik\u00f3w, po otwarciu bramy mechanizmem.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-5958\" src=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/3-3.png\" alt=\"\" width=\"1704\" height=\"351\" srcset=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/3-3.png 4188w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/3-3-300x62.png 300w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/3-3-1024x211.png 1024w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/3-3-768x158.png 768w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/3-3-1536x316.png 1536w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/3-3-2048x422.png 2048w\" sizes=\"(max-width: 1704px) 100vw, 1704px\" \/><\/p>\n<p>W naszych dziennikach pojawi\u0142o si\u0119 ju\u017c okre\u015blenie \u2013<strong> grywalizacja<\/strong>. Nie bez powodu od razu kojarzy nam si\u0119 z rywalizacj\u0105. To ona jest tym czynnikiem \u201ewci\u0105gaj\u0105cym\u201d do gry, a czasem nawet i lekko \u201euzale\u017cniaj\u0105cym\u201d. S\u0105 to te wszystkie zabiegi, kt\u00f3re sprawiaj\u0105, \u017ce chcemy pogra\u0107 jeszcze chwil\u0119, jeszcze jeden etap, brn\u0105\u0107 dalej, albo poprawia\u0107 sw\u00f3j wynik. Zbieramy punkty, <strong>rozwijamy i ulepszamy nasz\u0105 posta\u0107<\/strong>, odnajdujemy ukryte przedmioty i skarby, odkrywamy nowe lokacje, otrzymujemy wynik ko\u0144cowy, kt\u00f3ry zawsze mo\u017cemy poprawi\u0107 i przegoni\u0107 znajomych. Po raz kolejny przechodzimy ten sam etap, by uzyska\u0107 lepsz\u0105 ocen\u0119, a w zamian m\u00f3c dokupi\u0107 nowy sk\u0142adnik ekwipunku, zmieni\u0107 fryzur\u0119 naszemu bohaterowi, albo otrzyma\u0107 przepis, kt\u00f3ry pozwoli nam wytworzy\u0107 nowy przedmiot. Uwielbiamy <strong>rywalizowa\u0107, zbiera\u0107, kolekcjonowa\u0107<\/strong>, a przede wszystkim kochamy by\u0107 <strong>nagradzani<\/strong>. Bez grywalizacji odbiorca bardzo szybko straci motywacj\u0119 do dalszej gry.<\/p>\n<p><iframe loading=\"lazy\" style=\"display: block; margin: auto;\" src=\"https:\/\/www.youtube.com\/embed\/o4ZmsMqQ8K8\" width=\"640\" height=\"400\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>W <strong>\u201eLorem Ipsum\u201d<\/strong> w wielu miejscach realizujemy ten aspekt. Pierwszym z nich jest opisywany wcze\u015bniej <strong>system rozwoju postaci<\/strong> i otrzymywane punkty Weny. Gracz pokonuj\u0105c przeciwnik\u00f3w otrzymuje wymiern\u0105 nagrod\u0119 w postaci mo\u017cliwo\u015bci wzmocnienia swojego bohatera. W ka\u017cdym z nas, w mniejszym lub wi\u0119kszym stopniu czai si\u0119 dusza rasowego\u2026 chomika. Chcemy gromadzi\u0107, wyszukiwa\u0107 i kompletowa\u0107, a przy okazji <strong>odkrywa\u0107 sekrety<\/strong> stoj\u0105ce za naszymi \u201eznajd\u017akami\u201d. Dali\u015bmy wi\u0119c graczom mo\u017cliwo\u015b\u0107 zbierania fragment\u00f3w poczt\u00f3wek, kt\u00f3re nie tylko regeneruj\u0105 nasze zdrowie, lecz tak\u017ce posiadaj\u0105 kolejne cz\u0119\u015bci \u017cyciorysu naszego wieszcza. Wpisy pojawiaj\u0105ce si\u0119 w dzienniku nie tylko stanowi\u0105 istotny <strong>aspekt edukacyjny<\/strong> gry, lecz motywuj\u0105 nas do dok\u0142adnego <strong>zwiedzania \u015bwiata gry<\/strong> i zagl\u0105dania w ka\u017cdy mo\u017cliwy k\u0105t.<\/p>\n<p><iframe loading=\"lazy\" style=\"display: block; margin: auto;\" src=\"https:\/\/www.youtube.com\/embed\/IUICbWu-jvw\" width=\"640\" height=\"400\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><span data-mce-type=\"bookmark\" style=\"display: inline-block; width: 0px; overflow: hidden; line-height: 0;\" class=\"mce_SELRES_start\">\ufeff<\/span><\/iframe><\/p>\n<p>Nad tym wszystkim funkcjonuje <strong>system zada\u0144<\/strong>, kt\u00f3re wyznaczaj\u0105 nam aktualny cel rozgrywki. Dzi\u0119ki temu gracz doskonale wie co powinien zrobi\u0107, gdzie si\u0119 uda\u0107 i oczywi\u015bcie jaka czeka go za to nagroda. By wszystkie komunikaty i odblokowane wpisy by\u0142y czytelne, opracowali\u015bmy <strong>system powiadomie\u0144<\/strong>, dzi\u0119ki kt\u00f3remu na bie\u017c\u0105co jeste\u015bmy informowani o nowo dodanych elementach w naszej bazie. Po wej\u015bciu do dziennika, ka\u017cda pozycja, z kt\u00f3r\u0105 jeszcze nie zapoznali\u015bmy si\u0119 jest oznaczona wykrzyknikiem, co u\u0142atwia <strong>intuicyjne odszukiwanie<\/strong> konkretnej zawarto\u015bci. Dodajmy do tego otrzymywanie unikalnych przedmiot\u00f3w, kt\u00f3re pozwol\u0105 nam odblokowa\u0107 dalsz\u0105 cz\u0119\u015b\u0107 etapu lub zakupi\u0107 unikatow\u0105 umiej\u0119tno\u015b\u0107, jak np. <strong>\u201eanielski promyk\u201d<\/strong> i dostajemy dosy\u0107 konkretny zarys naszego systemu grywalizacji. Gdyby by\u0142o tego ma\u0142o, to zako\u0144czenie ca\u0142ego naszego dema jest nagradzane dost\u0119pem do <strong>obszernej i bogatej galerii<\/strong> w kt\u00f3rej zamie\u015bcili\u015bmy liczne ciekawostki z procesu tworzenia naszego projektu.<\/p>\n<p><img loading=\"lazy\" class=\"aligncenter wp-image-5957\" src=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/2-2.png\" alt=\"\" width=\"1782\" height=\"456\" srcset=\"http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/2-2.png 3352w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/2-2-300x77.png 300w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/2-2-1024x262.png 1024w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/2-2-768x197.png 768w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/2-2-1536x393.png 1536w, http:\/\/zsht.pl\/strona\/wp-content\/uploads\/2021\/06\/2-2-2048x524.png 2048w\" sizes=\"(max-width: 1782px) 100vw, 1782px\" \/><\/p>\n<p>Na koniec nale\u017ca\u0142o jeszcze ustali\u0107 wygodny i jasny spos\u00f3b <strong>sterowania postaci\u0105<\/strong> oraz w czytelny spos\u00f3b zaprezentowa\u0107 to odbiorcy. I je\u017celi s\u0105dzicie, \u017ce to by\u0142 ju\u017c koniec naszych przyg\u00f3d, to z pewno\u015bci\u0105 nie s\u0142yszeli\u015bcie o s\u0142ynnych, cz\u0119sto nieko\u0144cz\u0105cy si\u0119 <strong>cyklach test\u00f3w<\/strong>, kt\u00f3re ujawnia\u0142y pi\u0119trz\u0105ce si\u0119 wr\u0119cz stosy kolejnych b\u0142\u0119d\u00f3w. By\u0142 to niezwykle <strong>uci\u0105\u017cliwy i d\u0142ugotrwa\u0142y proces<\/strong>, kt\u00f3ry odbywa\u0142 si\u0119 r\u00f3wnolegle ze wszystkimi etapami prac. Ka\u017cd\u0105 wersj\u0119 gry nale\u017ca\u0142o przej\u015b\u0107 od pocz\u0105tku do ko\u0144ca, \u201ewyklika\u0107\u201d wszystkie elementy, <strong>zajrze\u0107 w ka\u017cdy zakamarek<\/strong>, przetestowa\u0107 ka\u017cdy mechanizm i skrypt. Skrupulatne odnotowywanie b\u0142\u0119d\u00f3w, opisywanie ich, w\u0142\u0105cznie ze zrobieniem odpowiedniej zrzuty ekranu i <strong>stworzenie raportu<\/strong> by\u0142o kluczowe w procesie poprawek. Zajmowa\u0142o to <strong>ogromn\u0105 ilo\u015b\u0107 czasu<\/strong>, ale dzi\u0119ki temu ka\u017cdy z cz\u0142onk\u00f3w zespo\u0142u wiedzia\u0142, czym powinien si\u0119 zaj\u0105\u0107. Niestety na porz\u0105dku dziennym by\u0142a sytuacja w kt\u00f3rej zreperowanie jednej usterki wywo\u0142ywa\u0142o drug\u0105, a niejednokrotnie te same bugi lubi\u0142y znienacka powraca\u0107. Oznacza\u0142o to potrzeb\u0119 ka\u017cdorazowego, kompletnego przetestowania produkcji, bez pomijania nawet tych element\u00f3w, kt\u00f3re ju\u017c wcze\u015bniej zosta\u0142y naprawione. Ten etap czasami potrafi ci\u0105gn\u0105c si\u0119 w niesko\u0144czono\u015b\u0107, wi\u0119c nale\u017cy w odpowiednim momencie powiedzie\u0107 stop i wyda\u0107 wersj\u0119, kt\u00f3ra mo\u017cliwie najlepiej zosta\u0142a dopracowana. Trzeba zaakceptowa\u0107 fakt, i\u017c gra mo\u017ce nigdy nie zosta\u0107 pozbawiona wszystkich b\u0142\u0119d\u00f3w, a naszym zadaniem jest <strong>wyeliminowa\u0107 te najbardziej dokuczliwe<\/strong>, szczeg\u00f3lnie je\u017celi we\u017amiemy pod uwag\u0119 niezwykle ograniczone ramy czasowe. Bior\u0105c pod uwag\u0119 ilo\u015b\u0107 b\u0142\u0119d\u00f3w, kt\u00f3re pojawia\u0142y si\u0119 w ko\u0144cowych etapach produkcji, cykl test\u00f3w i poprawek, dzi\u0119ki ogromnej skrupulatno\u015bci i zaanga\u017cowaniu ca\u0142ego zespo\u0142u pozwoli\u0142 nam wyda\u0107 mo\u017cliwie <strong>najbardziej dopracowan\u0105 wersj\u0119<\/strong>, z czego jeste\u015bmy niezwykle dumni.<\/p>\n<p>W ten oto spos\u00f3b \u201epo kr\u00f3tce\u201d przybli\u017cyli\u015bmy ca\u0142y proces tworzenia naszego dzie\u0142a, maj\u0105c nadziej\u0119, \u017ce pozwoli on u\u015bwiadomi\u0107 jak bardzo <strong>z\u0142o\u017conym i momentami karko\u0142omnym<\/strong> by\u0142 on zadaniem. Ostatnie miesi\u0105ce zapami\u0119tamy zapewne do ko\u0144ca \u017cycia. By\u0142 to niezwykle <strong>intensywny i\u00a0pracoch\u0142onny<\/strong> okres, wymagaj\u0105cy wielu po\u015bwi\u0119ce\u0144, ale przez to <strong>niesamowicie kreatywny<\/strong>, a dzi\u0119ki ko\u0144cowemu efektowi ogromnie satysfakcjonuj\u0105cy. Najwa\u017cniejsze dla nas jest to, i\u017c da\u0142 nam przy tym niesamowit\u0105 ilo\u015b\u0107 frajdy, kt\u00f3ra nap\u0119dza\u0142a nas do zarywania kolejnych nocy i godzenia przy tym bardzo licznych obowi\u0105zk\u00f3w. Nie tylko <strong>w ca\u0142o\u015bci zrealizowali\u015bmy<\/strong> nasz ambitny plan, ale w wielu miejscach wykroczyli\u015bmy ponad nasze za\u0142o\u017cenia, przy okazji tworz\u0105c solidn\u0105 i przemy\u015blan\u0105 podstaw\u0119 oraz baz\u0119 pomys\u0142\u00f3w, mechanik i grafik pod <strong>projekt kompletnej gry<\/strong>. Patrz\u0105c wstecz na bardzo znikomy poziom naszego do\u015bwiadczenia i wiedzy z procesu tworzenia gier w momencie rozpocz\u0119cia prac, mo\u017cemy teraz por\u00f3wna\u0107 jak niesamowite post\u0119py i ogrom umiej\u0119tno\u015bci zdobyli\u015bmy w tym czasie. Tworz\u0105c nasz\u0105 <strong>ma\u0142\u0105, wielk\u0105 Krain\u0119 Pisarzy<\/strong> w\u0142o\u017cyli\u015bmy w ni\u0105 nie tylko ca\u0142y nasz rozum, ale przede wszystkim serce. Cieszymy si\u0119, \u017ce teraz mo\u017cemy podzieli\u0107 si\u0119 ni\u0105 tak\u017ce i z Wami \ud83d\ude42<\/p>\n<p>Adrian Zaj\u0105c<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 &nbsp; W naszym ostatnim dzienniku postanowili\u015bmy opisa\u0107 etap prac, kt\u00f3ry pomimo, \u017ce by\u0142 realizowany przez znacz\u0105cy okres produkcji naszego dema, to jednak bardzo zgrabnie wpasowuje si\u0119 w podsumowanie ca\u0142o\u015bci. Mowa o projektowaniu i budowie poziom\u00f3w naszej gry. To po<\/p>\n","protected":false},"author":3,"featured_media":5956,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[11,10],"tags":[],"_links":{"self":[{"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/posts\/5955"}],"collection":[{"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/comments?post=5955"}],"version-history":[{"count":2,"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/posts\/5955\/revisions"}],"predecessor-version":[{"id":5963,"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/posts\/5955\/revisions\/5963"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/media\/5956"}],"wp:attachment":[{"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/media?parent=5955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/categories?post=5955"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/zsht.pl\/strona\/index.php\/wp-json\/wp\/v2\/tags?post=5955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}