{"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\/hu\/blog\/reliz-igrovogo-dvizhka-godot-3-2","title":{"rendered":"A Godot 3.2 j\u00e1t\u00e9kmotor kiad\u00e1sa","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=\"A Godot 3.2 j\u00e1t\u00e9kmotor kiad\u00e1sa\" 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>A MUNK\u00c1L K\u00c9R\u00c9S\u00c9RE! Az opennetr\u0151l \u00e1tvett.<\/p>\n<p>10 h\u00f3napos fejleszt\u00e9s ut\u00e1n megjelent a szabad j\u00e1t\u00e9kmotor kiad\u00e1sa <a rel=\"nofollow\" href=\"https:\/\/godotengine.org\/article\/here-comes-godot-3-2\">Godot 3.2<\/a>, amely alkalmas 2D \u00e9s 3D j\u00e1t\u00e9kok k\u00e9sz\u00edt\u00e9s\u00e9re. A motor egy k\u00f6nnyen tanulhat\u00f3 j\u00e1t\u00e9klogikai nyelvet, grafikus j\u00e1t\u00e9ktervez\u0151 k\u00f6rnyezetet, egy kattint\u00e1sos telep\u00edt\u00e9si rendszert, sz\u00e9lesk\u00f6r\u0171 anim\u00e1ci\u00f3s \u00e9s fizikai szimul\u00e1ci\u00f3s lehet\u0151s\u00e9geket, be\u00e9p\u00edtett hibakeres\u0151t \u00e9s teljes\u00edtm\u00e9nyprobl\u00e9m\u00e1k felder\u00edt\u0151 rendszer\u00e9t t\u00e1mogatja. A j\u00e1t\u00e9kmotor, a j\u00e1t\u00e9ktervez\u0151 k\u00f6rnyezet \u00e9s a kapcsol\u00f3d\u00f3 fejleszt\u0151eszk\u00f6z\u00f6k (fizikai motor, hangszolg\u00e1ltat\u00f3, 2D\/3D renderel\u0151 h\u00e1tt\u00e9r stb.) MIT licenc alatt \u00e1llnak rendelkez\u00e9sre.<\/p>\n<p><\/noindex><\/p>\n<p>A motor forr\u00e1sk\u00f3dj\u00e1t 2014-ben az OKAM m\u0171hely tette nyilv\u00e1noss\u00e1, miut\u00e1n t\u00edz \u00e9ven \u00e1t egy professzion\u00e1lis szint\u0171 szabadalmaztatott term\u00e9kk\u00e9nt fejl\u0151d\u00f6tt, amelyet sz\u00e1mos PC-s, konzolos \u00e9s mobilj\u00e1t\u00e9k k\u00e9sz\u00edt\u00e9s\u00e9re \u00e9s kiad\u00e1s\u00e1ra haszn\u00e1ltak. A motor t\u00e1mogatja a legn\u00e9pszer\u0171bb \u00e1ll\u00f3 \u00e9s mobil platformokat (Linux, Windows, macOS, Wii, Nintendo 3DS, PlayStation 3, PS Vita, Android, iOS, BBX), valamint a webes j\u00e1t\u00e9kfejleszt\u00e9st. K\u00e9sz, futtathat\u00f3 bin\u00e1ris kiad\u00e1sok k\u00e9sz\u00fcltek Linuxra, Windowsra \u00e9s macOS-ra.<\/p>\n<p>Egy k\u00fcl\u00f6n \u00e1gon egy \u00faj renderel\u0151 h\u00e1tt\u00e9r ker\u00fcl kifejleszt\u00e9sre a Vulkan grafikus API alapj\u00e1n, amely a k\u00f6vetkez\u0151 Godot 4.0 kiad\u00e1sban lesz el\u00e9rhet\u0151, a jelenleg el\u00e9rhet\u0151 OpenGL ES 3.0 \u00e9s OpenGL 3.3 renderel\u0151 h\u00e1tt\u00e9r helyett (az OpenGL ES \u00e9s OpenGL t\u00e1mogat\u00e1s megmarad a r\u00e9gi OpenGL ES 2.0\/OpenGL 2.1 h\u00e1tt\u00e9r \u00faj Vulkan alap\u00fa architekt\u00far\u00e1ra val\u00f3 m\u0171k\u00f6dtet\u00e9s\u00e9vel). Az \u00e1tt\u00e9r\u00e9s a Godot 3.2-r\u0151l a Godot 4.0-ra API szinten nem kompatibilit\u00e1st ig\u00e9nyel az alkalmaz\u00e1sok \u00fajra\u00edr\u00e1s\u00e1hoz, de a Godot 3.2 \u00e1gon hossz\u00fa t\u00e1v\u00fa t\u00e1mogat\u00e1si ciklus lesz biztos\u00edtva, amely a felhaszn\u00e1l\u00f3k ig\u00e9nyeit\u0151l f\u00fcgg. A 3.2.x \u00e1tmeneti verzi\u00f3kba nem z\u00e1rhat\u00f3 ki a stabilit\u00e1st nem befoly\u00e1sol\u00f3 \u00faj\u00edt\u00e1sok portol\u00e1sa a 4.x \u00e1gb\u00f3l, mint p\u00e9ld\u00e1ul az AOT ford\u00edt\u00e1s t\u00e1mogat\u00e1sa, ARCore, DTLS \u00e9s iOS platformok C# projektekhez.<\/p>\n<p>A Godot 3.2 f\u0151 \u00fajdons\u00e1gai:<\/p>\n<ul>\n<li> Hozz\u00e1adva az Oculus Quest virtu\u00e1lis val\u00f3s\u00e1g sisakok t\u00e1mogat\u00e1sa, az Android platformhoz k\u00e9sz\u00fclt plugin alapj\u00e1n. Az iOS kiterjesztett val\u00f3s\u00e1g rendszerek fejleszt\u00e9s\u00e9hez hozz\u00e1adva az ARKit keretrendszer t\u00e1mogat\u00e1sa. Az Androidhoz az ARCore keretrendszer t\u00e1mogat\u00e1sa fejl\u0151dik, de ez m\u00e9g nem k\u00e9sz\u00fclt el, \u00e9s a 3.3.x k\u00f6ztes kiad\u00e1sok egyik\u00e9ben ker\u00fcl bevezet\u00e9sre.<\/noindex>\n<\/li>\n<li> A vizu\u00e1lis shader szerkeszt\u0151 fel\u00fclete \u00e1tdolgoz\u00e1sra ker\u00fclt. \u00daj csom\u00f3pontok ker\u00fcltek hozz\u00e1ad\u00e1sra a fejlettebb shaderek l\u00e9trehoz\u00e1s\u00e1hoz. A klasszikus szkriptekkel megval\u00f3s\u00edtott shaderekhez t\u00e1mogat\u00e1s ker\u00fclt a konstansokhoz, t\u00f6mb\u00f6kh\u00f6z \u00e9s a 'varying' m\u00f3dos\u00edt\u00f3khoz. Sz\u00e1mos, az OpenGL ES 3.0 backendhez specifikus shader \u00e1tkonvert\u00e1l\u00e1sra ker\u00fclt az OpenGL ES 2 sz\u00e1m\u00e1ra.\n<\/li>\n<li> A t\u00e9nylegesen helyes anyagok renderel\u00e9s\u00e9nek (PBR) t\u00e1mogat\u00e1sa szinkroniz\u00e1lva lett az \u00faj PBR render\u00e1l\u00f3 motorok k\u00e9pess\u00e9geivel, mint p\u00e9ld\u00e1ul a Blender Eevee \u00e9s a Substance Designer, annak \u00e9rdek\u00e9ben, hogy hasonl\u00f3 megjelen\u00edt\u00e9st biztos\u00edtson a Godot \u00e9s a haszn\u00e1lt 3D modellez\u0151 csomagok k\u00f6z\u00f6tt.\n<\/li>\n<li> K\u00fcl\u00f6nb\u00f6z\u0151 renderel\u00e9si be\u00e1ll\u00edt\u00e1sok optimaliz\u00e1l\u00e1sa a teljes\u00edtm\u00e9ny n\u00f6vel\u00e9se \u00e9s a k\u00e9pmin\u0151s\u00e9g jav\u00edt\u00e1sa \u00e9rdek\u00e9ben. Sok lehet\u0151s\u00e9g ker\u00fclt \u00e1thelyez\u00e9sre a GLES3 backendbe, bele\u00e9rtve az MSAA (Multisample anti-aliasing) sim\u00edt\u00e1si m\u00f3dszer \u00e9s a k\u00fcl\u00f6nb\u00f6z\u0151 ut\u00f3feldolgoz\u00e1si effektusok (f\u00e9nyt\u00fckr\u00f6z\u0151d\u00e9s, DOF elmos\u00f3d\u00e1s \u00e9s BCS) t\u00e1mogat\u00e1s\u00e1t.\n<\/li>\n<li> Teljes t\u00e1mogat\u00e1s hozz\u00e1adva a glTF 2.0 (GL Transmission Format) form\u00e1tum\u00fa 3D jelenetek \u00e9s modellek import\u00e1l\u00e1s\u00e1ra, valamint kezdeti t\u00e1mogat\u00e1s az FBX form\u00e1tumhoz, amely lehet\u0151v\u00e9 teszi anim\u00e1ci\u00f3val rendelkez\u0151 jelenetek import\u00e1l\u00e1s\u00e1t Blenderb\u0151l, de m\u00e9g nem kompatibilis a Maya \u00e9s 3ds Max programokkal. Hozz\u00e1adva a skelet\u00e1l\u00e1s t\u00e1mogat\u00e1sa a glTF 2.0 \u00e9s FBX jelenetek import\u00e1l\u00e1sa sor\u00e1n, lehet\u0151v\u00e9 t\u00e9ve ugyanannak a v\u00e1zrendszernek a haszn\u00e1lat\u00e1t t\u00f6bb mesh-ben. A glTF 2.0 t\u00e1mogat\u00e1s\u00e1nak jav\u00edt\u00e1s\u00e1n \u00e9s stabiliz\u00e1l\u00e1s\u00e1n a Blender csomag fejleszt\u0151i k\u00f6z\u00f6ss\u00e9ggel k\u00f6z\u00f6sen dolgoztak, ahol a jav\u00edtott glTF 2.0 t\u00e1mogat\u00e1s a 2.83-as kiad\u00e1sban fog megjelenni.\n<\/li>\n<li> A motor h\u00e1l\u00f3zati lehet\u0151s\u00e9gei kib\u0151v\u00fcltek a WebRTC \u00e9s WebSocket protokollok, valamint a multicast \u00fczemm\u00f3dban t\u00f6rt\u00e9n\u0151 UDP haszn\u00e1lat\u00e1nak t\u00e1mogat\u00e1s\u00e1val. API ker\u00fclt hozz\u00e1ad\u00e1sra a kriptogr\u00e1fiai hashekkel \u00e9s tan\u00fas\u00edtv\u00e1nyokkal val\u00f3 munk\u00e1hoz. Grafikus felhaszn\u00e1l\u00f3i fel\u00fclet ker\u00fclt bevezet\u00e9sre a h\u00e1l\u00f3zati aktivit\u00e1s profiloz\u00e1s\u00e1hoz. Elkezd\u0151d\u00f6tt a Godot WebAssembly\/HTML5 port\u00e1nak l\u00e9trehoz\u00e1sa, amely lehet\u0151v\u00e9 teszi a szerkeszt\u0151 b\u00f6ng\u00e9sz\u0151ben t\u00f6rt\u00e9n\u0151 futtat\u00e1s\u00e1t.\n<\/li>\n<li> Az Android platformhoz k\u00e9sz\u00fclt plugint \u00e1tform\u00e1lt\u00e1k, valamint az export\u00e1l\u00e1si rendszert. Mostant\u00f3l az Android csomagok l\u00e9trehoz\u00e1s\u00e1hoz k\u00e9t k\u00fcl\u00f6nb\u00f6z\u0151 export\u00e1l\u00e1si rendszer \u00e1ll rendelkez\u00e9sre: az egyik egy el\u0151re \u00f6ssze\u00e1ll\u00edtott motorral, a m\u00e1sik pedig lehet\u0151s\u00e9get biztos\u00edt saj\u00e1t testre szabott motorvari\u00e1nson alapul\u00f3 build l\u00e9trehoz\u00e1s\u00e1ra. A saj\u00e1t build-ek be\u00e1ll\u00edt\u00e1sa k\u00f6zvetlen\u00fcl az Android plugin szintj\u00e9n v\u00e9gezhet\u0151, an\u00e9lk\u00fcl, hogy manu\u00e1lisan m\u00f3dos\u00edtani kellene az alap\u00e9rtelmezett sablont;\n<\/li>\n<li> A szerkeszt\u0151 t\u00e1mogat\u00e1st kapott egyes funkci\u00f3k szelekt\u00edv letilt\u00e1s\u00e1hoz, p\u00e9ld\u00e1ul elt\u00e1vol\u00edthat\u00f3k a 3D-szerkeszt\u0151, a szkriptszerkeszt\u0151, az er\u0151forr\u00e1sk\u00f6nyvt\u00e1r, az elemek, panelek \u00e9s tulajdons\u00e1gok megjelen\u00edt\u00e9s\u00e9re szolg\u00e1l\u00f3 gombok, amelyek nem sz\u00fcks\u00e9gesek a fejleszt\u0151nek (a felesleges elemek elrejt\u00e9se jelent\u0151sen leegyszer\u0171s\u00edti a felhaszn\u00e1l\u00f3i fel\u00fcletet);\n<\/li>\n<li> Bevezet\u00e9sre ker\u00fclt az alapvet\u0151 t\u00e1mogat\u00e1s a forr\u00e1sk\u00f3d-kezel\u0151 rendszerek integr\u00e1l\u00e1s\u00e1hoz, \u00e9s megval\u00f3sult a Git t\u00e1mogat\u00e1s\u00e1ra szolg\u00e1l\u00f3 plugin a szerkeszt\u0151ben;\n<\/li>\n<li> Lehet\u0151s\u00e9get k\u00edn\u00e1lunk a j\u00e1t\u00e9kok sor\u00e1n haszn\u00e1lt kamera fel\u00fcl\u00edr\u00e1s\u00e1ra a szerkeszt\u0151 ablak\u00e1n kereszt\u00fcl, ami lehet\u0151v\u00e9 teszi a k\u00fcl\u00f6nb\u00f6z\u0151 j\u00e1t\u00e9km\u00f3dok \u00e9rt\u00e9kel\u00e9s\u00e9t (szabad n\u00e9zet, elemek ellen\u0151rz\u00e9se stb.);\n<\/li>\n<li> Javasoltuk egy LSP (Language Server Protocol) szerver megval\u00f3s\u00edt\u00e1s\u00e1t a GDScript nyelvhez, amely lehet\u0151v\u00e9 teszi a GDScript szintaxis\u00e1ra \u00e9s a k\u00f3d automatikus kieg\u00e9sz\u00edt\u00e9si szab\u00e1lyaira vonatkoz\u00f3 inform\u00e1ci\u00f3k \u00e1tad\u00e1s\u00e1t k\u00fcls\u0151 szerkeszt\u0151knek, mint p\u00e9ld\u00e1ul a VS Code plugin \u00e9s Atom;\n<\/li>\n<li> Sz\u00e1mos fejleszt\u00e9s ker\u00fclt bevezet\u00e9sre a be\u00e9p\u00edtett GDScript szkriptszerkeszt\u0151ben: lehet\u0151s\u00e9g ny\u00edlt k\u00f6nyvjelz\u0151k elhelyez\u00e9s\u00e9re a k\u00f3dban, minimap panel ker\u00fclt bevezet\u00e9sre (a k\u00f3d gyors \u00e1ttekint\u00e9s\u00e9hez), javult a beviteli automatikus kieg\u00e9sz\u00edt\u00e9s, \u00e9s b\u0151v\u00fcltek a vizu\u00e1lis szkripttervez\u00e9si m\u00f3d lehet\u0151s\u00e9gei;\n<\/li>\n<li> Bevezet\u00e9sre ker\u00fclt a pseudo-3D j\u00e1t\u00e9kok l\u00e9trehoz\u00e1s\u00e1ra szolg\u00e1l\u00f3 m\u00f3d, amely lehet\u0151v\u00e9 teszi a m\u00e9lys\u00e9g hat\u00e1s\u00e1nak haszn\u00e1lat\u00e1t k\u00e9tdimenzi\u00f3s j\u00e1t\u00e9kokban, t\u00f6bb r\u00e9teg defini\u00e1l\u00e1s\u00e1val, amelyek hamis perspekt\u00edv\u00e1t alkotnak;\n<\/li>\n<li> A 2D szerkeszt\u0151ben visszat\u00e9rt a text\u00fara atlaszok t\u00e1mogat\u00e1sa;\n<\/li>\n<li> A GUI-ban moderniz\u00e1lt\u00e1k a horgonyok \u00e9s a ter\u00fcletek hat\u00e1rvonalainak elhelyez\u00e9s\u00e9nek folyamat\u00e1t;\n<\/li>\n<li> A sz\u00f6veges adatokhoz lehet\u0151s\u00e9g ny\u00edlt az effektusok param\u00e9tereinek val\u00f3s idej\u0171 figyelemmel k\u00eds\u00e9r\u00e9s\u00e9re, t\u00e1mogatva a BBCode c\u00edmk\u00e9ket \u00e9s lehet\u0151v\u00e9 t\u00e9ve saj\u00e1t effektusok defini\u00e1l\u00e1s\u00e1t;\n<\/li>\n<li> Bevezet\u00e9sre ker\u00fclt egy hangstream-gener\u00e1tor, amely lehet\u0151v\u00e9 teszi hanghull\u00e1mok l\u00e9trehoz\u00e1s\u00e1t egyedi keretek \u00e9s spektr\u00e1lis elemz\u0151 alapj\u00e1n;\n<\/li>\n<li> A V-HACD k\u00f6nyvt\u00e1r seg\u00edts\u00e9g\u00e9vel lehet\u0151s\u00e9g ny\u00edlik a bem\u00e9lyed\u0151 h\u00e1l\u00f3k pontos \u00e9s egyszer\u0171s\u00edtett dombor\u00fa darabokra val\u00f3 sz\u00e9tszed\u00e9s\u00e9re. Ez a funkci\u00f3 jelent\u0151sen megk\u00f6nny\u00edti a megl\u00e9v\u0151 3D-h\u00e1l\u00f3k \u00fctk\u00f6z\u00e9si form\u00e1inak gener\u00e1l\u00e1s\u00e1t;\n<\/li>\n<li> Lehet\u0151v\u00e9 v\u00e1lt a j\u00e1t\u00e9kmenet logik\u00e1j\u00e1nak fejleszt\u00e9se C# nyelven Mono haszn\u00e1lat\u00e1val Android \u00e9s WebAssembly platformokhoz (kor\u00e1bban a C# t\u00e1mogatott volt Linux, Windows \u00e9s macOS rendszerekhez). A Mono 6.6 verzi\u00f3j\u00e1n alapulva t\u00e1mogatott\u00e1 v\u00e1lt a C# 8.0. A C# sz\u00e1m\u00e1ra kezdeti t\u00e1mogat\u00e1s val\u00f3sult meg az el\u0151re komp\u00e1jl\u00e1sra (AOT, ahead-of-time), amely hozz\u00e1 lett adva a k\u00f3d alaphoz, de m\u00e9g nem aktiv\u00e1lt\u00e1k (a WebAssembly eset\u00e9ben jelenleg interpretert haszn\u00e1lnak). A C# k\u00f3d szerkeszt\u00e9s\u00e9hez lehet\u0151s\u00e9g van k\u00fcls\u0151 szerkeszt\u0151k csatlakoztat\u00e1s\u00e1ra, mint p\u00e9ld\u00e1ul a MonoDevelop, Visual Studio for Mac \u00e9s Jetbrains Rider;\n<\/li>\n<li> Jelent\u0151sen kib\u0151v\u00edtett\u00e9k \u00e9s jav\u00edtott\u00e1k a dokument\u00e1ci\u00f3t. Nyilv\u00e1noss\u00e1gra hozt\u00e1k a dokument\u00e1ci\u00f3 r\u00e9szleges ford\u00edt\u00e1s\u00e1t orosz nyelvre (leford\u00edtott\u00e1k a kezd\u0151 \u00fatmutat\u00f3t).\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/godotengine.org\/article\/here-comes-godot-3-2\">H\u00edr a Godot weboldal\u00e1n<\/a><\/p>\n<p><\/noindex><noindex><\/p>\n<p><a rel=\"nofollow\" href=\"https:\/\/godotengine.org\/download\/linux\">T\u00f6ltse le a leg\u00fajabb verzi\u00f3t<\/a><\/p>\n<p><\/noindex><\/p>\n<p>Forr\u00e1s: <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.3 - 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\/hu\/blog\/reliz-igrovogo-dvizhka-godot-3-2\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\/hu\/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\udd47Godot 3.2 j\u00e1t\u00e9kmotor kiad\u00e1s | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/reliz-igrovogo-dvizhka-godot-3-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\/hu\/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\/hu\/wp-json\/wp\/v2\/posts\/41273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=41273"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/41273\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/41274"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=41273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=41273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=41273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}