{"id":121477,"date":"2020-12-02T19:30:54","date_gmt":"2020-12-02T19:30:54","guid":{"rendered":"https:\/\/gamefromscratch.com\/?p=24134"},"modified":"2020-12-02T19:30:54","modified_gmt":"2020-12-02T19:30:54","slug":"godot-4-new-2d-features-showcase","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2020\/12\/02\/godot-4-new-2d-features-showcase\/","title":{"rendered":"Godot 4 New 2D Features Showcase"},"content":{"rendered":"<div><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2020\/12\/godot-4-new-2d-features-showcase.jpg\" class=\"ff-og-image-inserted\"><\/div>\n<p>Over on the <a href=\"https:\/\/godotengine.org\/article\/godots-2d-engine-gets-several-improvements-upcoming-40\">Godot Engine blog<\/a> they recently put together a summary of some of the exciting new 2D features that will arrive in Godot 4. Today we go hands-on with the majority of these new features. In addition to the new tricks showcased<a href=\"https:\/\/youtu.be\/_VR-xHsio78\"> in the video<\/a> there are other 2D improvements in Godot 4 including across the board performance improvements (due to the new Vulkan renderer and internal optimizations) as well as support for 2D signed distance fields.<\/p>\n<p>Highlighted new features include:<\/p>\n<ul>\n<li>new 2D CanvasTexture with support for diffuse, normal and specular maps<\/li>\n<li>better support for 2D lights (all drawn in a single pass)<\/li>\n<li>directional light and shadow support<\/li>\n<li>new child clipping feature<\/li>\n<li>new CanvasGroup for grouping multiple sprites into a single draw call<\/li>\n<\/ul>\n<p>In addition to these new features, Godot have also just <a href=\"https:\/\/godotengine.org\/article\/tiles-editor-rework\">released an update<\/a> on the improvements to tilemap support, which will be covered in a separate video. Check out the <a href=\"https:\/\/youtu.be\/_VR-xHsio78\">video <\/a>below to see these excellent new Godot 2D features in action.<\/p>\n<figure class=\"wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\">\n<div class=\"ast-oembed-container\">[youtube https:\/\/www.youtube.com\/watch?v=_VR-xHsio78?feature=oembed&#038;w=1500&#038;h=844]<\/div>\n<\/div>\n<\/figure>\n<div class=\"code-block code-block-1\"> <ins class=\"adsbygoogle\" data-ad-format=\"autorelaxed\" data-ad-client=\"ca-pub-5156240514307514\" data-ad-slot=\"1997524572\"><\/ins>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Over on the Godot Engine blog they recently put together a summary of some of the exciting new 2D features that will arrive in Godot 4. Today we go hands-on with the majority of these new features. In addition to the new tricks showcased in the video there are other 2D improvements in Godot 4 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":121478,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71,20],"tags":[1180,1172,47],"class_list":["post-121477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-game-development","category-news","tag-2d","tag-godot","tag-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/121477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=121477"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/121477\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/121478"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=121477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=121477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=121477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}