{"id":41273,"date":"2020-02-07T09:28:02","date_gmt":"2020-02-07T06:28:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/reliz-igrovogo-dvizhka-godot-3-2"},"modified":"2020-02-07T09:28:02","modified_gmt":"2020-02-07T06:28:02","slug":"reliz-igrovogo-dvizhka-godot-3-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/reliz-igrovogo-dvizhka-godot-3-2","title":{"rendered":"Wydanie silnika gier Godot 3.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/18943\/original.gif\" itemprop=\"contentURL\"><br \/>\n      <img decoding=\"async\" alt=\"Wydanie silnika gier Godot 3.2\" src=\"\/wp-content\/uploads\/2020\/02\/0527792d4845dbd742905c64b6cd3ee2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>    <\/a><\/p>\n<p><noindex>      <noindex><\/p>\n<p>NA PRO\u015aB\u0118 PRACOWNIK\u00d3W! Wzi\u0119to z openneta.<\/p>\n<p>Po 10 miesi\u0105cach prac rozwojowych opublikowano wydanie wolnego silnika gier <a rel=\"nofollow\" href=\"https:\/\/godotengine.org\/article\/here-comes-godot-3-2\">Godot 3.2<\/a>, odpowiedniego do tworzenia gier 2D i 3D. Silnik wspiera \u0142atwy do nauki j\u0119zyk skryptowania logiki gier, graficzne \u015brodowisko do projektowania gier, system jednoklikowego wdra\u017cania gier, rozbudowane mo\u017cliwo\u015bci animacji oraz symulacji proces\u00f3w fizycznych, wbudowany debugger oraz system identyfikacji w\u0105skich garde\u0142 w wydajno\u015bci. Kod silnika gier, \u015brodowiska projektowania gier i pokrewnych narz\u0119dzi deweloperskich (silnik fizyczny, serwer d\u017awi\u0119ku, backendy renderowania 2D\/3D itd.) jest udost\u0119pniany na licencji MIT.<\/p>\n<p><\/noindex><\/p>\n<p>Kod \u017ar\u00f3d\u0142owy silnika zosta\u0142 ujawniony w 2014 roku przez studio OKAM, po dziesi\u0119ciu latach rozwoju produkt\u00f3w komercyjnych klasy profesjonalnej, kt\u00f3re by\u0142y wykorzystywane do tworzenia i publikowania wielu gier na PC, konsole oraz urz\u0105dzenia mobilne. Silnik obs\u0142uguje wszystkie popularne platformy stacjonarne i mobilne (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), a tak\u017ce rozw\u00f3j gier dla Web. Gotowe do uruchomienia binarne wersje zosta\u0142y utworzone dla Linux, Windows i macOS.<\/p>\n<p>W oddzielnej ga\u0142\u0119zi rozwijany jest nowy backend renderowania oparty na API graficznym Vulkan, kt\u00f3ry zostanie zaprezentowany w nast\u0119pnej wersji Godot 4.0, zamiast aktualnie oferowanych backend\u00f3w renderowania przez OpenGL ES 3.0 i OpenGL 3.3 (wsparcie dla OpenGL ES i OpenGL b\u0119dzie zachowane przez zapewnienie funkcjonalno\u015bci starego backendu OpenGL ES 2.0\/OpenGL 2.1 na nowej architekturze renderowania opartej na Vulkanie). Przej\u015bcie z Godot 3.2 na Godot 4.0 b\u0119dzie wymaga\u0142o przerobienia aplikacji z powodu naruszenia kompatybilno\u015bci na poziomie API, ale dla ga\u0142\u0119zi Godot 3.2 zapewniony zostanie d\u0142ugi cykl wsparcia, kt\u00f3rego d\u0142ugo\u015b\u0107 b\u0119dzie zale\u017ca\u0142a od popytu ze strony u\u017cytkownik\u00f3w. W mi\u0119dzyczasie w wersjach 3.2.x r\u00f3wnie\u017c nie wyklucza si\u0119 portowania nowinek, kt\u00f3re nie wp\u0142yn\u0105 na stabilno\u015b\u0107, z ga\u0142\u0119zi 4.x, takich jak wsparcie dla kompilacji AOT, ARCore, DTLS oraz platformy iOS dla projekt\u00f3w w C#.<\/p>\n<p>G\u0142\u00f3wne nowo\u015bci Godot 3.2:<\/p>\n<ul>\n<li> Dodano wsparcie dla he\u0142m\u00f3w wirtualnej rzeczywisto\u015bci Oculus Quest, zrealizowane na bazie wtyczki dla platformy Android. Dodano wsparcie dla frameworka ARKit do rozwoju system\u00f3w rozszerzonej rzeczywisto\u015bci dla iOS. Dla Androida rozwijane jest wsparcie dla frameworka ARCore, ale na razie nie jest gotowe i zostanie uwzgl\u0119dnione w jednym z po\u015brednich wyda\u0144 3.3.x;<\/noindex>\n<\/li>\n<li> Interfejs edytora wizualnego shader\u00f3w zosta\u0142 przekszta\u0142cony. Dodano nowe w\u0119z\u0142y do tworzenia bardziej zaawansowanych shader\u00f3w. Dla shader\u00f3w realizowanych za pomoc\u0105 klasycznych skrypt\u00f3w dodano wsparcie dla sta\u0142ych, tablic oraz modyfikator\u00f3w &#171;varying&#187;. Wiele shader\u00f3w specyficznych dla backendu OpenGL ES 3.0 zosta\u0142o przeniesionych do OpenGL ES 2;\n<\/li>\n<li> Wsparcie dla fizycznie poprawnego renderowania materia\u0142\u00f3w (PBR) zosta\u0142a zsynchronizowana z mo\u017cliwo\u015bciami nowych silnik\u00f3w PBR-renderingu, takich jak Blender Eevee i Substance Designer, aby zapewni\u0107 podobne przedstawienie sceny w Godot i wykorzystywanych pakietach 3D-modelowania.\n<\/li>\n<li> Przeprowadzono optymalizacj\u0119 r\u00f3\u017cnych ustawie\u0144 renderowania w celu zwi\u0119kszenia wydajno\u015bci i poprawy jako\u015bci obrazu. W backendzie GLES3 przeniesiono wiele mo\u017cliwo\u015bci z GLES3, w tym wsparcie dla metody wyg\u0142adzania MSAA (Multisample anti-aliasing) oraz r\u00f3\u017cne efekty postprocessingu (bloom, rozmycie DOF i BCS);\n<\/li>\n<li> Dodano pe\u0142ne wsparcie dla importu scen 3D i modeli w formacie glTF 2.0 (GL Transmission Format) oraz wczesne wsparcie dla formatu FBX, kt\u00f3ry umo\u017cliwia import scen z animacj\u0105 z Blendera, ale obecnie jest niekompatybilny z Maya i 3ds Max. Dodano wsparcie dla skin\u00f3w szkieletowych podczas importu scen poprzez glTF 2.0 i FBX, co pozwala na u\u017cycie jednego szkieletu w kilku siatkach. Prace nad popraw\u0105 i stabilizacj\u0105 wsparcia glTF 2.0 przeprowadzono we wsp\u00f3\u0142pracy ze spo\u0142eczno\u015bci\u0105 deweloper\u00f3w pakietu Blender, w kt\u00f3rej ulepszone wsparcie glTF 2.0 zostanie zaproponowane w wydaniu 2.83.\n<\/li>\n<li> Mo\u017cliwo\u015bci sieciowe silnika zosta\u0142y rozszerzone o wsparcie dla protoko\u0142\u00f3w WebRTC i WebSocket, a tak\u017ce mo\u017cliwo\u015b\u0107 korzystania z UDP w trybie multicast. Dodano API do korzystania z hase\u0142 kryptograficznych i pracy z certyfikatami. Dodano graficzny interfejs do profilowania aktywno\u015bci sieciowej. Rozpocz\u0119to prace nad stworzeniem portu Godot na WebAssembly\/HTML5, kt\u00f3ry umo\u017cliwi uruchomienie edytora w przegl\u0105darce przez Web.\n<\/li>\n<li> Przeprojektowano wtyczk\u0119 dla platformy Android oraz system eksportu. Teraz do formowania pakiet\u00f3w dla Androida oferowane s\u0105 dwa oddzielne systemy eksportu: jeden z wcze\u015bniej zbudowanym silnikiem, a drugi umo\u017cliwiaj\u0105cy formowanie w\u0142asnych kompilacji na podstawie dostosowanych wersji silnika. Konfiguracj\u0119 w\u0142asnych kompilacji mo\u017cna przeprowadza\u0107 na poziomie wtyczki dla Androida, bez r\u0119cznej edycji podstawowego szablonu.\n<\/li>\n<li> Do edytora dodano wsparcie dla selektywnego wy\u0142\u0105czania poszczeg\u00f3lnych funkcji, na przyk\u0142ad mo\u017cna usun\u0105\u0107 przyciski do uruchamiania edytora 3D, edytora skrypt\u00f3w, biblioteki zasob\u00f3w, w\u0119z\u0142\u00f3w, paneli, w\u0142a\u015bciwo\u015bci i innych element\u00f3w, kt\u00f3re nie s\u0105 potrzebne deweloperowi (ukrycie zb\u0119dnych element\u00f3w znacznie upraszcza interfejs).\n<\/li>\n<li> Dodano pocz\u0105tkowe wsparcie dla integracji z systemami zarz\u0105dzania kodem \u017ar\u00f3d\u0142owym oraz zaimplementowano wtyczk\u0119 do obs\u0142ugi Git w edytorze;\n<\/li>\n<li> Udost\u0119pniono mo\u017cliwo\u015b\u0107 nadpisania kamery dla uruchomionej gry przez okno w edytorze, co umo\u017cliwia ocen\u0119 r\u00f3\u017cnych tryb\u00f3w w grze (swobodne przegl\u0105danie, inspekcja w\u0119z\u0142\u00f3w itp.);\n<\/li>\n<li> Proponowana realizacja serwera LSP (Language Server Protocol) dla j\u0119zyka GDScript, kt\u00f3ra umo\u017cliwia przesy\u0142anie informacji o semantyce GDScript oraz regu\u0142ach autouzupe\u0142niania kodu do zewn\u0119trznych edytor\u00f3w, takich jak wtyczka do VS Code i Atom;\n<\/li>\n<li> Wprowadzono liczne ulepszenia w wbudowanym edytorze skrypt\u00f3w GDScript: dodano mo\u017cliwo\u015b\u0107 ustawiania zak\u0142adek w kodzie, zrealizowano panel minimap (do szybkiego przegl\u0105dania ca\u0142ego kodu), poprawiono autouzupe\u0142nianie, rozszerzono mo\u017cliwo\u015bci trybu wizualnego projektowania skrypt\u00f3w;\n<\/li>\n<li> Dodano tryb tworzenia pseudo-gier 3D, umo\u017cliwiaj\u0105cy wykorzystanie efektu g\u0142\u0119boko\u015bci w grach 2D poprzez zdefiniowanie kilku warstw, tworz\u0105cych fiktywn\u0105 perspektyw\u0119;\n<\/li>\n<li> W edytorze 2D przywr\u00f3cono wsparcie dla atlas\u00f3w tekstur;\n<\/li>\n<li> W GUI zmodernizowano proces rozmieszczania kotwic i granic obszar\u00f3w;\n<\/li>\n<li> Dodano mo\u017cliwo\u015b\u0107 podgl\u0105du na \u017cywo zmian parametr\u00f3w efekt\u00f3w w danych tekstowych, zapewniono wsparcie dla znacznik\u00f3w BBCode i mo\u017cliwo\u015b\u0107 definiowania w\u0142asnych efekt\u00f3w;\n<\/li>\n<li> Dodano generator strumieni d\u017awi\u0119kowych, kt\u00f3ry pozwala na tworzenie fal d\u017awi\u0119kowych na podstawie pojedynczych klatek oraz analizatora widma;\n<\/li>\n<li> Zrealizowano mo\u017cliwo\u015b\u0107 dekompozycji wkl\u0119s\u0142ych siatek na dok\u0142adne i uproszczone wypuk\u0142e cz\u0119\u015bci przy u\u017cyciu biblioteki V-HACD. Ta funkcjonalno\u015b\u0107 znacznie upraszcza generowanie form kolizji dla istniej\u0105cych siatek 3D;\n<\/li>\n<li> Zrealizowano mo\u017cliwo\u015b\u0107 rozwijania logiki gry w j\u0119zyku C# z wykorzystaniem Mono dla platform Android i WebAssembly (wcze\u015bniej C# by\u0142 wspierany dla Linuxa, Windowsa i macOS). Na bazie Mono 6.6 wprowadzono wsparcie dla C# 8.0. Zaimplementowano r\u00f3wnie\u017c wst\u0119pne wsparcie dla kompilacji na czas (AOT, ahead-of-time), kt\u00f3re zosta\u0142o dodane do bazy kodu, ale jeszcze nie jest aktywne (dla WebAssembly stosowany jest nadal interpreter). Do edycji kodu C# wprowadzono mo\u017cliwo\u015b\u0107 pod\u0142\u0105czenia zewn\u0119trznych edytor\u00f3w, takich jak MonoDevelop, Visual Studio for Mac i Jetbrains Rider;\n<\/li>\n<li> Wyra\u017anie rozszerzono i ulepszono dokumentacj\u0119. Opublikowano cz\u0119\u015bciowy przek\u0142ad dokumentacji na j\u0119zyk rosyjski (przet\u0142umaczono wprowadzenie do zaczynania pracy).\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/godotengine.org\/article\/here-comes-godot-3-2\">Aktualno\u015b\u0107 na stronie Godot<\/a><\/p>\n<p><\/noindex><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/godotengine.org\/download\/linux\">Pobierz najnowsz\u0105 wersj\u0119<\/a><\/p>\n<p><\/noindex><\/p>\n<p>\u0179r\u00f3d\u0142o: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/opensource\/15512825\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u041e \u041f\u0420\u041e\u0421\u042c\u0411\u0410\u041c \u0422\u0420\u0423\u0414\u042f\u0429\u0418\u0425\u0421\u042f! \u0412\u0437\u044f\u0442\u043e \u0441 \u043e\u043f\u0435\u043d\u043d\u0435\u0442\u0430. \u041f\u043e\u0441\u043b\u0435 10 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Godot 3.2, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0435\u0433\u043e \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f 2D- \u0438 3D-\u0438\u0433\u0440. \u0414\u0432\u0438\u0436\u043e\u043a \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0434\u043b\u044f \u0438\u0437\u0443\u0447\u0435\u043d\u0438\u044f \u044f\u0437\u044b\u043a \u0437\u0430\u0434\u0430\u043d\u0438\u044f \u0438\u0433\u0440\u043e\u0432\u043e\u0439 \u043b\u043e\u0433\u0438\u043a\u0438, \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0443\u044e \u0441\u0440\u0435\u0434\u0443 \u0434\u043b\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0433\u0440, \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u043d\u0438\u044f \u0438\u0433\u0440 \u0432 \u043e\u0434\u0438\u043d \u043a\u043b\u0438\u043a, \u0448\u0438\u0440\u043e\u043a\u0438\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0430\u043d\u0438\u043c\u0430\u0446\u0438\u0438 \u0438 \u0441\u0438\u043c\u0443\u043b\u044f\u0446\u0438\u0438 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432, \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a \u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0432\u044b\u044f\u0432\u043b\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":41274,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-41273","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/reliz-igrovogo-dvizhka-godot-3-2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Godot 3.2 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/reliz-igrovogo-dvizhka-godot-3-2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2020-02-07T06:28:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-07T06:28:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Premiera silnika gry Godot 3.2 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/reliz-igrovogo-dvizhka-godot-3-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Godot 3.2 | ProHoster","og:url":"https:\/\/prohoster.info\/pl\/blog\/reliz-igrovogo-dvizhka-godot-3-2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2020-02-07T06:28:02+00:00","article:modified_time":"2020-02-07T06:28:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"41273","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:20:47","updated":"2022-09-28 10:12:05","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/41273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=41273"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/41273\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/41274"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=41273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=41273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=41273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}