{"id":107043,"date":"2023-03-02T12:48:28","date_gmt":"2023-03-02T10:48:40","guid":{"rendered":"https:\/\/prohoster.info\/?p=107043"},"modified":"2023-03-03T23:49:34","modified_gmt":"2023-03-03T21:49:34","slug":"vypusk-otkrytogo-igrovogo-dvizhka-godot-4-0","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-otkrytogo-igrovogo-dvizhka-godot-4-0","title":{"rendered":"Wydanie otwartego silnika gier Godot 4.0","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Po czterech latach prac opublikowano wydanie otwartego silnika gier Godot 4.0, kt\u00f3ry nadaje si\u0119 do tworzenia gier 2D i 3D. Silnik obs\u0142uguje \u0142atwy do nauczenia j\u0119zyk do definiowania logiki gry, graficzne \u015brodowisko do projektowania gier, system wdra\u017cania gier za jednym klikni\u0119ciem, szerokie mo\u017cliwo\u015bci animacji i symulacji proces\u00f3w fizycznych, wbudowany debuger oraz system identyfikacji w\u0105skich garde\u0142 wydajno\u015bci. Kod silnika gier, \u015brodowiska projektowania gier oraz zwi\u0105zanych z nim narz\u0119dzi developerskich (silnik fizyczny, serwer d\u017awi\u0119ku, backendy renderowania 2D\/3D itp.) jest rozpowszechniany na licencji MIT.     <\/p>\n<p>\u0179r\u00f3d\u0142a silnika zosta\u0142y otwarte w 2014 roku przez studio OKAM, po dziesi\u0119ciu latach rozwoju produktu komercyjnego profesjonalnego poziomu, kt\u00f3ry by\u0142 wykorzystywany do tworzenia i publikacji 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 przygotowane dla Linux, Android, Windows oraz macOS.       <\/p>\n<p>W ga\u0142\u0119zi Godot 4.0 zawarto oko\u0142o 12 tysi\u0119cy zmian i naprawiono 7 tysi\u0119cy b\u0142\u0119d\u00f3w. W pracach nad silnikiem i pisaniu dokumentacji wzi\u0119\u0142o udzia\u0142 oko\u0142o 1500 os\u00f3b. W\u015br\u00f3d kluczowych zmian:  <\/p>\n<ul>\n<li class=\"l\"> Zaproponowano dwa nowe backendy renderowania (sklastryzowany i mobilny) oparte na API graficznym Vulkan, kt\u00f3re zast\u0105pi\u0142y backendy wykonuj\u0105ce renderowanie przez OpenGL ES i OpenGL. Dla starszych i s\u0142abszych urz\u0105dze\u0144 zintegrowano backend wspieraj\u0105cy zgodno\u015b\u0107 oparty na OpenGL, wykorzystuj\u0105cy now\u0105 architektur\u0119 renderowania. Dla dynamicznego renderowania o ni\u017cszej rozdzielczo\u015bci wykorzystano technologi\u0119 supersamplingu AMD FSR (FidelityFX Super Resolution), kt\u00f3ra u\u017cywa algorytm\u00f3w skalowania przestrzennego i rekonstrukcji detali, aby zredukowa\u0107 utrat\u0119 jako\u015bci obrazu przy powi\u0119kszeniu oraz konwersji do wy\u017cszej rozdzielczo\u015bci. Zrealizowano silnik renderowania oparty na Direct3D 12, kt\u00f3ry poprawi wsparcie dla platform Windows i Xbox.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/2347c01a2e2d749e45472dcca291ae4f.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano mo\u017cliwo\u015b\u0107 pracy z interfejsem w trybie wieloekranowym (r\u00f3\u017cne panele i cz\u0119\u015bci interfejsu mo\u017cna odczepi\u0107 jako osobne okna).    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/c1d2d959e2ae1becc8c43eb013ec396b.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano nowe narz\u0119dzie do edycji interfejsu u\u017cytkownika oraz nowy widget do projektowania wizualnego.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/a7f57bdb8400a7f278a1d8a759575345.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano nowy edytor motyw\u00f3w.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/c56a25b6762e71e2df1bc232fee27fe4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Ca\u0142kowicie przepisano system zarz\u0105dzania o\u015bwietleniem i cieniami, kt\u00f3ry wykorzystuje technologi\u0119 globalnego o\u015bwietlenia w trybie rzeczywistym SDFGI (Signed Distance Field Global Illumination). Znacz\u0105co poprawiono jako\u015b\u0107 renderowania cieni.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/43c81bfc2df03cee602a8464d0969def.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\">W\u0119ze\u0142 GIProbe, u\u017cywany do wype\u0142niania sceny odbitym \u015bwiat\u0142em, zosta\u0142 zast\u0105piony w\u0119z\u0142em VoxelGI, optymalnym do przetwarzania o\u015bwietlenia w trybie rzeczywistym w scenach z ma\u0142ymi lub \u015brednimi wn\u0119trzami. Dla mniej wydajnego sprz\u0119tu pozostawiono opcj\u0119 wst\u0119pnego renderowania \u015bwiat\u0142a i cieni przy u\u017cyciu map o\u015bwietlenia, kt\u00f3re teraz wykorzystuj\u0105 GPU do przyspieszenia ich renderowania.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/e7d6584c222fb0e9d10ca556a5280586.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Wprowadzono nowe techniki optymalizacji renderingu. Dodano automatyczne przycinanie okluzji (occlusion culling), kt\u00f3re dynamicznie identyfikuje i usuwa modele ukryte za innymi powierzchniami, aby zwi\u0119kszy\u0107 wydajno\u015b\u0107 renderingu i zmniejszy\u0107 obci\u0105\u017cenie CPU oraz GPU.  <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/67505061ae1837585398622d1300c604.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano tryb SSIL (Screen Space Indirect Lighting), kt\u00f3ry pozwala poprawi\u0107 jako\u015b\u0107 renderingu na wysokowydajnym sprz\u0119cie poprzez lepsze przetwarzanie ciemnych obszar\u00f3w i o\u015bwietlenia po\u015bredniego. Dodatkowo, wprowadzono dodatkowe ustawienia symulacji rozproszonego o\u015bwietlenia po\u015bredniego za pomoc\u0105 techniki SSAO (Screen Space Ambient Occlusion), takie jak wyb\u00f3r poziomu wp\u0142ywu \u015bwiat\u0142a bezpo\u015bredniego.\n<li class=\"l\"> Proponowane s\u0105 realistyczne jednostki o\u015bwietlenia, kt\u00f3re umo\u017cliwiaj\u0105 regulacj\u0119 intensywno\u015bci \u015bwiat\u0142a i wykorzystanie do zarz\u0105dzania jasno\u015bci\u0105 ko\u0144cowej sceny standardowych ustawie\u0144 aparatu, takich jak przys\u0142ona, czas na\u015bwietlania i ISO.\n<li class=\"l\"> Dodano nowe narz\u0119dzia do edytowania poziom\u00f3w w grach 2D. Wprowadzono radykalne zmiany w procesie tworzenia gier 2D. Dodano nowy edytor map kafelkowych (tilemap), kt\u00f3ry obs\u0142uguje warstwy, automatyczne wype\u0142nianie krajobrazu, losowe rozmieszczanie ro\u015blin, kamieni i r\u00f3\u017cnych obiekt\u00f3w, elastyczne wybieranie obiekt\u00f3w. Ujednolicono prac\u0119 z mapami kafelkowymi i zestawami fragment\u00f3w do budowy mapy (tileset). Zapewniono automatyczne rozszerzanie fragment\u00f3w w zestawie, aby wyeliminowa\u0107 luki mi\u0119dzy s\u0105siednimi fragmentami. Dodano now\u0105 funkcj\u0119 rozmieszczania obiekt\u00f3w na scenie, kt\u00f3r\u0105 mo\u017cna na przyk\u0142ad wykorzysta\u0107 do dodawania postaci do kom\u00f3rek siatki kafelkowej.      <center>  <video controls=\"\" style=\"width: 700px; height: 500px; max-width:100%\"><source src=\"https:\/\/godotengine.org\/storage\/blog\/godot-4-0-sets-sail\/03-2d-tilemap-editor.mp4\" type=\"video\/mp4\"><\/video>  <\/center>\n<li class=\"l\"> W przypadku renderowania 2D wprowadzono mo\u017cliwo\u015b\u0107 korzystania z grup powierzchni, co pozwala na mieszanie nak\u0142adaj\u0105cych si\u0119 element\u00f3w powierzchni, na przyk\u0142ad mo\u017cna po\u0142\u0105czy\u0107 kilka sprite'\u00f3w i zmiesza\u0107 je z t\u0142em, jakby by\u0142y jednym elementem. Dodano w\u0142a\u015bciwo\u015b\u0107 Clip Children, kt\u00f3ra umo\u017cliwia u\u017cywanie dowolnego elementu 2D jako maski. Do silnika 2D dodano tak\u017ce opcj\u0119 umo\u017cliwiaj\u0105c\u0105 korzystanie z metody wyg\u0142adzania MSAA (Multisample Anti-Aliasing) w celu poprawy jako\u015bci obraz\u00f3w i uzyskania g\u0142adszych kraw\u0119dzi.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/593b54f2b1a424441121756824e9e085.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Poprawiono prac\u0119 z o\u015bwietleniem i cieniami w grach 2D. Znacz\u0105co zwi\u0119kszono wydajno\u015b\u0107 przy u\u017cyciu wielu \u017ar\u00f3de\u0142 \u015bwiat\u0142a. Dodano mo\u017cliwo\u015b\u0107 symulacji tr\u00f3jwymiarowo\u015bci poprzez zmian\u0119 poziomu o\u015bwietlenia na mapach normalnych, a tak\u017ce tworzenie takich efekt\u00f3w wizualnych jak d\u0142ugie cienie, po\u015bwiaty i wyra\u017ane kontury.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/a55cf44b5b5476864a2a6c195ec89668.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano efekt obj\u0119to\u015bciowej mg\u0142y, wykorzystuj\u0105cy technik\u0119 tymczasowej reprojekcji, aby uzyska\u0107 realistyczny wygl\u0105d i wysok\u0105 wydajno\u015b\u0107.      <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/418f28bbcbf897036c757095bb81f135.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano shadery chmur, kt\u00f3re pozwalaj\u0105 dynamicznie generowa\u0107 chmury zmieniaj\u0105ce si\u0119 w czasie rzeczywistym.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/7079330bc3df20785a9e27fdd6aa23e0.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Wprowadzono obs\u0142ug\u0119 \u201edekalek\u201d, metody projekcji materia\u0142u na powierzchni\u0119.      <center>  <video controls=\"\" style=\"width: 700px; height: 500px; max-width:100%\"><source src=\"https:\/\/godotengine.org\/storage\/blog\/godot-4-0-sets-sail\/04-vfx-decals.mp4\" type=\"video\/mp4\"><\/video>  <\/center>\n<li class=\"l\"> Dodano efekty oparte na cz\u0105steczkach stosowane w ca\u0142ej przestrzeni gry, wykorzystuj\u0105ce GPU i obs\u0142uguj\u0105ce przyci\u0105gacze, kolizje, smugi i emitery.      <center>  <video controls=\"\" style=\"width: 700px; height: 500px; max-width:100%\"><source src=\"https:\/\/godotengine.org\/storage\/blog\/godot-4-0-sets-sail\/04-vfx-particle-trails.mp4\" type=\"video\/mp4\"><\/video>  <\/center>\n<li class=\"l\"> Rozszerzono mo\u017cliwo\u015bci interfejsu do wizualnego edytowania shader\u00f3w.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/7e10d1b7565a47545abef18bf5b80e83.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Rozszerzono j\u0119zyk shader\u00f3w, w kt\u00f3rym dodano obs\u0142ug\u0119 struktur, makr preprocesora, podstawiania shader\u00f3w (operator include), ujednoliconych tablic i u\u017cycia \u201evarying\u201d do przesy\u0142ania danych z obs\u0142uguj\u0105cego fragment do obs\u0142uguj\u0105cego o\u015bwietlenie.\n<li class=\"l\"> Dodano mo\u017cliwo\u015b\u0107 wykorzystania shader\u00f3w obliczeniowych, korzystaj\u0105cych z GPU do przyspieszania algorytm\u00f3w.\n<li class=\"l\"> W j\u0119zyku skryptowym GDScript ulepszono system statycznej typizacji, wprowadzono now\u0105 sk\u0142adni\u0119 definiowania w\u0142a\u015bciwo\u015bci, dodano s\u0142owa kluczowe await i super, wprowadzono operacje map\/reduce, zrealizowano nowy system adnotacji, dodano mo\u017cliwo\u015b\u0107 u\u017cywania znak\u00f3w unicode w nazwach zmiennych oraz funkcji. Dodano narz\u0119dzie do automatycznego generowania dokumentacji. Zwi\u0119kszono wydajno\u015b\u0107 i stabilno\u015b\u0107 GDScript runtime. W \u015brodowisku programistycznym umo\u017cliwiono jednoczesne wy\u015bwietlanie wielu b\u0142\u0119d\u00f3w oraz dodano nowe ostrze\u017cenia dotycz\u0105ce typowych problem\u00f3w.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/e420b907cbfc2b743b1b3d3e8f3239a1.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Rozszerzono mo\u017cliwo\u015bci tworzenia logiki gry w j\u0119zyku C#. Dodano wsparcie dla platformy .NET 6 oraz j\u0119zyka C# 10. Dla warto\u015bci skalarnych wykorzystano typy 64-bitowe. Wiele interfejs\u00f3w API zosta\u0142o przet\u0142umaczonych z typ\u00f3w int i float na long i double. Umo\u017cliwiono definiowanie sygna\u0142\u00f3w w formie zdarze\u0144 C#. Dodano mo\u017cliwo\u015b\u0107 tworzenia rozszerze\u0144 GDExtensions w j\u0119zyku C#.\n<li class=\"l\"> Dodano eksperymentalne wsparcie dla rozszerze\u0144 (GDExtension), kt\u00f3re mo\u017cna wykorzysta\u0107 do rozszerzenia mo\u017cliwo\u015bci silnika bez jego rekompilacji i bez wprowadzania zmian w kodzie.\n<li class=\"l\"> Zaproponowano domy\u015blnie w\u0142asny silnik symulacji proces\u00f3w fizycznych Godot Physics, zoptymalizowany do rozwi\u0105zywania problem\u00f3w typowych dla gier komputerowych, oraz doprowadzony do parytetu funkcjonalno\u015bci z wcze\u015bniej u\u017cywanym silnikiem Bullet (na przyk\u0142ad w Godot Physics dodano obs\u0142ug\u0119 nowych form kolizji, wsparcie dla map wysoko\u015bci oraz mo\u017cliwo\u015b\u0107 u\u017cywania w\u0119z\u0142\u00f3w SoftBody do symulacji odzie\u017cy). Przeprowadzono optymalizacj\u0119 wydajno\u015bci i rozszerzono zastosowanie wielow\u0105tkowo\u015bci z podzia\u0142em obci\u0105\u017cenia na r\u00f3\u017cne rdzenie CPU podczas symulacji proces\u00f3w fizycznych w \u015brodowiskach 2D i 3D. Rozwi\u0105zano wiele problem\u00f3w z symulacj\u0105.\n<li class=\"l\"> Zaproponowano nowy system renderowania tekstu, kt\u00f3ry daje wi\u0119ksz\u0105 kontrol\u0119 nad przycinaniem i \u0142amaniem tekstu, a tak\u017ce zapewnia wysok\u0105 ostro\u015b\u0107 przy wszelkich rozdzielczo\u015bciach ekranu.\n<li class=\"l\"> Rozszerzono narz\u0119dzia do lokalizacji i pracy nad t\u0142umaczeniem.\n<li class=\"l\"> Dodano oddzielny dialog do importowania zasob\u00f3w 2D i 3D, wspieraj\u0105cy podgl\u0105d oraz zmian\u0119 ustawie\u0144 importowanej sceny, materia\u0142\u00f3w i w\u0142a\u015bciwo\u015bci fizycznych.    <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/739fde5d37e01230e8906056eb4f0c7e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Do edytora dodano nowe widgety, takie jak panel cofania zmian oraz nowy dialog wyboru koloru i aktualizacji palety.  <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/5b8a918f795bd4b4f67529e6d9f1f0b7.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Zaktualizowano interfejs inspekcji, <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pl\/control-panel\/\"   title=\"panelu administracyjnego\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"518\">panelu administracyjnego<\/a> scena i edytor skrypt\u00f3w. Ulepszono pod\u015bwietlenie sk\u0142adni, dodano mo\u017cliwo\u015b\u0107 wy\u015bwietlania wielu kursor\u00f3w oraz zapewniono narz\u0119dzia do edytowania format\u00f3w JSON i YAML.      <center>  <video controls=\"\" style=\"width: 700px; height: 500px; max-width:100%\"><source src=\"https:\/\/godotengine.org\/storage\/blog\/godot-4-0-sets-sail\/10-editor-multiple-cursors.mp4\" type=\"video\/mp4\"><\/video>  <\/center>\n<li class=\"l\"> Rozszerzono mo\u017cliwo\u015bci edytora animacji, w kt\u00f3rym dodano wsparcie dla mieszania figur oraz usprawniono procesy wykorzystuj\u0105ce krzywe B\u00e9ziera. Przepisano kod dla animacji 3D, wprowadzaj\u0105c wsparcie dla kompresji w celu zmniejszenia wykorzystania pami\u0119ci. Przepisano system mieszania animacji i tworzenia efekt\u00f3w przej\u015bciowych. Rozszerzono mo\u017cliwo\u015bci tworzenia z\u0142o\u017conych animacji. W celu przechowywania i ponownego wykorzystania stworzonych animacji zaproponowano biblioteki animacji.        <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/da46321b3e15f7464b90609593631bb4.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano tryb tworzenia film\u00f3w, wykonuj\u0105cy renderowanie sceny klatka po klatce w najwy\u017cszej jako\u015bci do tworzenia klip\u00f3w i nagrywania wideo.\n<li class=\"l\"> Rozszerzono wsparcie dla he\u0142m\u00f3w 3D i platform wirtualnej rzeczywisto\u015bci. Wbudowano wsparcie dla standardu OpenXR, definiuj\u0105cego uniwersalne API do tworzenia aplikacji wirtualnej i rozszerzonej rzeczywisto\u015bci. Na Windows i Linux zapewniono wsparcie dla wszystkich popularnych he\u0142m\u00f3w 3D, w tym he\u0142m\u00f3w SteamVR, Oculus i Monado.\n<li class=\"l\"> Zwi\u0119kszono stabilno\u015b\u0107 podsystemu organizacji gier sieciowych oraz uproszczono proces tworzenia gier wieloosobowych.\n<li class=\"l\"> Rozszerzono mo\u017cliwo\u015bci systemu d\u017awi\u0119kowego, wbudowano wsparcie dla polifonii, dodano API do syntezatora mowy oraz zrealizowano mo\u017cliwo\u015b\u0107 p\u0119tlowania d\u017awi\u0119ku.\n<li class=\"l\"> Zapewniono mo\u017cliwo\u015b\u0107 uruchomienia interfejsu Godot na tabletach Android oraz w przegl\u0105darkach internetowych.        <center><img decoding=\"async\" alt=\"Wydanie otwartego silnika gier Godot 4.0\" src=\"\/wp-content\/uploads\/2023\/03\/110c7912b81aa1db613ca0ce443d0125.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>\n<li class=\"l\"> Dodano nowy system budowania gier dla r\u00f3\u017cnych architektur CPU. Teraz mo\u017cna na przyk\u0142ad zbudowa\u0107 dla Raspberry Pi, Microsoft Volterra, Surface Pro X, Pine Phone, VisionFive, ARM Chromebook i Asahi Linux.\n<li class=\"l\"> W API wprowadzono zmiany, kt\u00f3re naruszaj\u0105 zgodno\u015b\u0107. Przej\u015bcie z Godot 3.x na Godot 4.0 b\u0119dzie wymaga\u0142o przepisania aplikacji, jednak dla ga\u0142\u0119zi Godot 3.x zapewniono d\u0142ugi cykl wsparcia, kt\u00f3rego czas trwania b\u0119dzie zale\u017ca\u0142 od zainteresowania u\u017cytkownik\u00f3w starym API.      <\/ul>\n<p>                  <center>  <div class=\"youtube-placeholder\" data-id=\"chXAjMQrcZk\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/chXAjMQrcZk\/hqdefault.jpg\" alt=\"Odtwarzaj wideo\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58730\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \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 4.0, \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 \u0443\u0437\u043a\u0438\u0445 \u043c\u0435\u0441\u0442 \u0432 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \u041a\u043e\u0434 \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":107044,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-107043","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \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 4.0, \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.\" \/>\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\/news\/vypusk-otkrytogo-igrovogo-dvizhka-godot-4-0\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Godot 4.0 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \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 4.0, \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.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-otkrytogo-igrovogo-dvizhka-godot-4-0\" \/>\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=\"2023-03-02T10:48:40+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-03-03T21:49:34+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\udd47Wydanie otwartego silnika gier Godot 4.0 | ProHoster","description":"Po czterech latach rozwoju opublikowano wydanie darmowego silnika gier Godot 4.0, odpowiedniego do tworzenia gier 2D i 3D.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-otkrytogo-igrovogo-dvizhka-godot-4-0","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\u0412\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0438\u0433\u0440\u043e\u0432\u043e\u0433\u043e \u0434\u0432\u0438\u0436\u043a\u0430 Godot 4.0 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0447\u0435\u0442\u044b\u0440\u0451\u0445 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 \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 4.0, \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.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/vypusk-otkrytogo-igrovogo-dvizhka-godot-4-0","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":"2023-03-02T10:48:40+00:00","article:modified_time":"2023-03-03T21:49:34+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"107043","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":"default","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":"2026-02-08 19:50:03","updated":"2026-02-08 19:50:03","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\/107043","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=107043"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/107043\/revisions"}],"predecessor-version":[{"id":157708,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/107043\/revisions\/157708"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/107044"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=107043"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=107043"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=107043"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}