{"id":4361,"date":"2019-06-08T13:28:48","date_gmt":"2019-06-08T11:28:48","guid":{"rendered":"http:\/\/godotengine.eu\/?p=4361"},"modified":"2020-02-12T16:09:06","modified_gmt":"2020-02-12T15:09:06","slug":"gra-air-combat-ustawienia-i-tworzenie-projektu-2","status":"publish","type":"post","link":"https:\/\/godotengine.eu\/?p=4361","title":{"rendered":"Gra Air Combat \u2013 Ustawienia i tworzenie projektu \u2013 2"},"content":{"rendered":"\n<p style=\"background-color:#b4c4d9\" class=\"has-text-color has-background has-primary-color\">Naturalnym pocz\u0105tkiem nowego projektu, jest jego stworzenie. Zak\u0142adamy, \u017ce masz ju\u017c pobranego i zainstalowanego Godota. Je\u015bli nie, mo\u017cesz pobra\u0107 go <a href=\"https:\/\/godotengine.org\/download\/windows\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"st\u0105d (opens in a new tab)\">st\u0105d<\/a><a href=\"https:\/\/godotengine.org\/download\/windows\">.<\/a> W tym samouczku u\u017cywam stabilnej wersji <strong>3.1.1<\/strong>, ale wszystko powinno dzia\u0142a\u0107 bez \u017cadnych modyfikacji w ka\u017cdej wersji Godota 3+, mog\u0105 by\u0107 jedynie niewielkie r\u00f3\u017cnice w tym co widzisz na ekranie, a tym co jest na zrzutach w samouczku je\u015bli u\u017cywasz innej wersji programu. <\/p>\n\n\n\n<h4><strong>Tworzenie projektu<\/strong><\/h4>\n\n\n\n<p style=\"background-color:#a6937c;color:#40372f\" class=\"has-text-color has-background\"><strong>UWAGA! <\/strong>W samouczku podaj\u0119 polskie nazwy opcji, a za nimi w nawiasie angielskie. Niestety na t\u0119 chwil\u0119, przet\u0142umaczona jest tylko cz\u0119\u015b\u0107 interfejsu. Prawdopodobnie w przysz\u0142ych wersjach stan ten b\u0119dzie si\u0119 poprawia\u0142. Tam gdzie s\u0105 nazwy opcji s\u0105 tylko po angielsku podaj\u0119 je bez nawiasu. <\/p>\n\n\n\n<p>Uruchamiaj\u0105c Godota zobaczysz ekran <strong>Mened\u017cera Projektu (Project Manager)<\/strong>. Kliknij na przycisku <strong>Nowy projekt (New Project)<\/strong>. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter is-resized\"><img src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:1024\/h:598\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/001.jpg\" alt=\"\" class=\"wp-image-4365\" width=\"606\" height=\"355\"\/><\/figure><\/div>\n\n\n\n<p>W nast\u0119pnym oknie wybierz katalog dla swojego nowego projektu i nazwij go. Ja nazwa\u0142em go <strong>Air Combat<\/strong> (ta nazwa pojawia si\u0119 na g\u0142\u00f3wnym ekranie gry), ale oczywi\u015bcie mo\u017cesz nazwa\u0107 sw\u00f3j projekt jak tylko Ci si\u0119 podoba. Gdy ju\u017c wybierzesz nazw\u0119, kliknij przycisk<strong> Utw\u00f3rz katalog (Create Folder)<\/strong>. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter is-resized\"><img src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:1024\/h:700\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/002.jpg\" alt=\"\" class=\"wp-image-4366\" width=\"512\" height=\"350\"\/><\/figure><\/div>\n\n\n\n<p>W tym momencie, przycisk <strong>Utw\u00f3rz i edytuj (Create &amp; Edit)<\/strong> powinien zrobi\u0107 si\u0119 aktywny. Kliknij go. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter\"><img width=\"590\" height=\"43\" src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:auto\/h:auto\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/003.jpg\" alt=\"\" class=\"wp-image-4367\"\/><\/figure><\/div>\n\n\n\n<p>W\u0142a\u015bnie zosta\u0142 wy\u015bwietlony interfejs u\u017cytkownika Godota i to jest moment w kt\u00f3rym zaczynamy tworzy\u0107 nasz\u0105 gr\u0119! Po pierwsze, skonfigurujemy kilka ustawie\u0144 naszego projektu. Wybierz <strong>Projekt-&gt;Ustawienia Projektu (Project-&gt;Project Settings)<\/strong> z g\u0142\u00f3wnego menu. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter is-resized\"><img src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:auto\/h:auto\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/004.jpg\" alt=\"\" class=\"wp-image-4368\" width=\"412\" height=\"243\"\/><\/figure><\/div>\n\n\n\n<p>Ustawiamy rozdzielczo\u015b\u0107 naszej gry, w tym wypadku, b\u0119dzie to 720p czyli 1280&#215;720. Z lewej stronie wybieramy <strong>Display<\/strong>, nast\u0119pnie <strong>Window <\/strong>i ustawiamy szeroko\u015b\u0107 &#8211; <strong>Width <\/strong>na <strong>1280<\/strong>, a wysoko\u015b\u0107 &#8211; <strong>Height <\/strong>na <strong>720<\/strong>.  <\/p>\n\n\n\n<p style=\"background-color:#a6937c;color:#40372f\" class=\"has-text-color has-background\"><strong>UWAGA!<\/strong> Zauwa\u017c, \u017ce tutaj znajduj\u0105 si\u0119 te\u017c inne ciekawe ustawienia, kt\u00f3re b\u0119dziesz wykorzystywa\u0142 w r\u00f3\u017cnych projektach, takie jak gra pe\u0142ny ekran &#8211; Fullscreen, zawsze na wierzchu &#8211; Always On Top, skalowalna &#8211; Resizable i wiele innych. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter is-resized\"><img src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:1024\/h:959\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/005.jpg\" alt=\"\" class=\"wp-image-4369\" width=\"616\" height=\"578\"\/><\/figure><\/div>\n\n\n\n<p>Jak ju\u017c jeste\u015bmy w ustawieniach, to jeszcze zmie\u0144my kolor t\u0142a naszej gry. Ten kolor b\u0119dzie wy\u015bwietlany za ka\u017cdym razem, gdy b\u0119dzie renderowana grafika. Wybierz <strong>Rendering<\/strong>, nast\u0119pnie <strong>Environment<\/strong>. Po prawej stronie kliknij pole po prawej od napisu domy\u015blny kolor t\u0142a &#8211; <strong>Default Clear Color<\/strong>, nast\u0119pnie wybierz kolor niebieski (<strong>#0000FF<\/strong>) w kolejnym oknie. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter is-resized\"><img src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:1024\/h:405\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/006.jpg\" alt=\"\" class=\"wp-image-4370\" width=\"611\" height=\"242\"\/><\/figure><\/div>\n\n\n\n<h4><strong>Importowanie zasob\u00f3w gry (Game Assets)<\/strong><\/h4>\n\n\n\n<p>Gra zawiera zwykle ogromn\u0105 ilo\u015b\u0107 materia\u0142\u00f3w r\u00f3\u017cnych typ\u00f3w, od tekstur po pliki audio. Zak\u0142adaj\u0105c, \u017ce pobra\u0142e\u015b zasoby do gry z pierwszej cz\u0119\u015bci samouczka, teraz wystarczy je po prostu przekopiowa\u0107 do naszego projektu. Rozpakuj archiwum z zasobami gry w dowolnym programie. Teraz musimy przekopiowa\u0107 pliki do naszego projektu. W edytorze Godota, znajd\u017a panel <strong>System plik\u00f3w (File System)<\/strong>, kliknij prawym przyciskiem myszy na <strong>res:\/\/<\/strong> i wybierz <strong>Otw\u00f3rz w mened\u017cerze plik\u00f3w (Open in File Manager)<\/strong>. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter is-resized\"><img src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:auto\/h:auto\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/007.jpg\" alt=\"\" class=\"wp-image-4372\" width=\"300\" height=\"492\"\/><\/figure><\/div>\n\n\n\n<p>To spowoduje otwarcie okna Eksploratora, skopiuj tutaj ca\u0142y katalog assets, kt\u00f3ry znajdowa\u0142 si\u0119 w archiwum ZIP, a zostan\u0105 one automatycznie zaimportowane. Po zako\u0144czeniu kopiowania, powinny automatycznie zaimportowa\u0107 si\u0119 do Godota. Sprawd\u017a w panelu <strong>Systemu plik\u00f3w (File System)<\/strong>, zobaczysz \u017ce, pojawi\u0142y si\u0119 tam katalogi zawieraj\u0105ce wszystko czego potrzebujemy, by stworzy\u0107 gr\u0119. <\/p>\n\n\n\n<div class=\"wp-block-image animated fadeIn\"><figure class=\"aligncenter is-resized\"><img src=\"https:\/\/ml8gqeyap2f3.i.optimole.com\/w:auto\/h:auto\/q:auto\/https:\/\/godotengine.eu\/wp-content\/uploads\/2019\/06\/008.jpg\" alt=\"\" class=\"wp-image-4373\" width=\"257\" height=\"421\"\/><\/figure><\/div>\n\n\n\n<p>Wi\u0119kszo\u015b\u0107 grafik pochodzi z tej <a rel=\"noreferrer noopener\" aria-label=\"strony (opens in a new tab)\" href=\"http:\/\/gamedeveloperstudio.com\" target=\"_blank\">strony<\/a>, niemniej jednak niekt\u00f3re zasoby, takie jak audio czy fonty zosta\u0142y pozyskane z innych \u017ar\u00f3de\u0142. Zajrzyj do pliku tekstowego w katalogu danego zasobu, by sprawdzi\u0107 sk\u0105d dok\u0142adnie pochodzi. <\/p>\n\n\n\n<div class=\"wp-block-button alignleft\"><a class=\"wp-block-button__link has-text-color has-background\" href=\"https:\/\/godotengine.eu\/?page_id=4330\" title=\"Air Combat\" style=\"background-color:#40372f;color:#a6937c\" rel=\"http:\/\/godotengine.eu\/air-combat\/\">Menu<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Naturalnym pocz\u0105tkiem nowego projektu, jest jego stworzenie. Zak\u0142adamy, \u017ce masz ju\u017c pobranego i zainstalowanego Godota. Je\u015bli nie, mo\u017cesz pobra\u0107 go st\u0105d. W tym samouczku u\u017cywam stabilnej wersji 3.1.1, ale wszystko powinno dzia\u0142a\u0107 bez \u017cadnych modyfikacji w ka\u017cdej wersji Godota 3+, mog\u0105 by\u0107 jedynie niewielkie r\u00f3\u017cnice w tym co widzisz na ekranie, a tym co jest [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":4291,"comment_status":"open","ping_status":"open","sticky":false,"template":"templates\/template-cover.php","format":"standard","meta":[],"categories":[39],"tags":[38,36],"_links":{"self":[{"href":"https:\/\/godotengine.eu\/index.php?rest_route=\/wp\/v2\/posts\/4361"}],"collection":[{"href":"https:\/\/godotengine.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/godotengine.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/godotengine.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/godotengine.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4361"}],"version-history":[{"count":13,"href":"https:\/\/godotengine.eu\/index.php?rest_route=\/wp\/v2\/posts\/4361\/revisions"}],"predecessor-version":[{"id":4530,"href":"https:\/\/godotengine.eu\/index.php?rest_route=\/wp\/v2\/posts\/4361\/revisions\/4530"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/godotengine.eu\/index.php?rest_route=\/wp\/v2\/media\/4291"}],"wp:attachment":[{"href":"https:\/\/godotengine.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4361"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/godotengine.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4361"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/godotengine.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4361"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}