mirror of
https://github.com/godotengine/godot-website.git
synced 2026-01-04 06:09:55 +03:00
52 lines
37 KiB
HTML
52 lines
37 KiB
HTML
<!doctype html><html lang=en><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=author content="Godot Engine"><meta name=description content="Develop your 2D & 3D games, cross-platform projects, or even XR ideas!"><script defer data-domain=godotengine.org src=https://plausible.godot.foundation/js/script.file-downloads.outbound-links.js></script><meta property="og:site_name" content="Godot Engine"><meta property="og:url" content="https://godotengine.org/blog/15/index.html"><meta property="og:type" content="website"><meta property="og:description" content="Develop your 2D & 3D games, cross-platform projects, or even XR ideas!"><meta property="og:image" content="https://godotengine.org/assets/share-image.webp"><meta name=twitter:card content="summary_large_image"><meta property="twitter:domain" content="godotengine.org"><meta property="twitter:url" content="https://godotengine.org/blog/15/index.html"><meta property="og:title" content="Godot Engine - Blog - Page 15 – Godot Engine"><title>Godot Engine - Blog - Page 15 – Godot Engine</title>
|
||
<link rel=alternate type=application/rss+xml title="Godot News" href=/rss.xml><link rel=alternate type=application/json title="Godot News" href=/rss.json><link rel=alternate type=application/atom+xml title="Godot News" href=/atom.xml><link rel=icon href=/assets/favicon.png sizes=any><link rel=icon href=/assets/favicon.svg type=image/svg+xml><link rel=stylesheet href=/assets/css/main.css?121><link rel=stylesheet href=/assets/css/header.css?6><link rel=stylesheet href=/assets/css/tobii.min.css><link rel=preload as=font href=/assets/fonts/Montserrat-Italic-VariableFont_wght.woff2 crossorigin><link rel=preload as=font href=/assets/fonts/Montserrat-VariableFont_wght.woff2 crossorigin><link rel=me href=https://mastodon.gamedev.place/@godotengine><style>.donation-header{background-color:#ffa700;color:#000;padding:15px;text-align:center;padding:40px 15px;font-size:1.5em;display:none}.donation-header.visible{display:block}.donation-header h2{color:#000;margin-bottom:0;font-size:1.5em}.donation-header p{margin-top:0}.donation-header img{position:absolute;right:10px;top:10px;filter:invert(1);cursor:pointer}.donation-header .btn{background:#000;color:#fff}@media(max-width:600px){.donation-header{font-size:1.2em}}</style><div class=donation-header id=donation-header><img src=/assets/icons/cross.svg width=24 height=24 alt=Close title=Close id=donation-header-close onclick=dismissHeader()><h2>Donate to Godot!</h2><p>This has been a great year for the engine, but there are still a lot of things we would love to do.<br>If everyone visiting the site would donate €5, we could hire 5 more developers to work on Godot full-time.<br></p><a class=btn href="https://fund.godotengine.org/?ref=december-2025" onclick=dismissHeader(!0)>Donate Now</a></div><script>function dismissHeader(e=!1){var t=new Date;e?t.setTime(t.getTime()+30*24*60*60*1e3):(t.setTime(t.getTime()+48*60*60*1e3),document.getElementById("donation-header").classList.remove("visible")),document.cookie="donationHeaderClosed=1;expires="+t.toUTCString()+";path=/"}document.addEventListener("DOMContentLoaded",function(){var e=document.getElementById("donation-header");document.cookie.includes("donationHeaderClosed=1")||e.classList.add("visible")})</script><input type=checkbox id=nav_toggle_cb><header class="flex column"><div class="container flex align-center"><div id=nav_head><a href=/ id=logo-link><img class=nav-logo src=/assets/logo.svg width=136 height=48 alt="Godot Engine">
|
||
<img class="nav-logo dark-logo" src=/assets/logo_dark.svg width=136 height=48 alt="Godot Engine"></a><div class=mobile-links><span class="fund mobile"><a href=https://fund.godotengine.org><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="width:13px;fill:#fff;margin-right:4px"><path d="M47.6 300.4 228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6.0 115.2.0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"/></svg> Donate</a></span>
|
||
<label for=nav_toggle_cb id=nav_toggle_btn><img src=/assets/icons/hamburger.svg width=24 height=24 alt="Main menu"></label></div></div><nav id=nav><ul class=left><li><a href=/features/ data-dropdown=features-dropdown>Features</a><li class=mobile-only><a href=/consoles/>Console support</a><li class=mobile-only><a href=/priorities/>Priorities</a><li><a href=/showcase/>Showcase</a><li><a href=/blog/>Blog</a><li><a href=/community/ data-dropdown=community-dropdown>Community</a><li><a href=https://godotengine.org/asset-library/asset>Assets</a></ul><ul class=right><li><a href=/download/windows/ class=set-os-download-url>Download</a><li><a href=https://docs.godotengine.org>Docs</a><li><a href=https://contributing.godotengine.org/en/latest/organization/how_to_contribute.html>Contribute</a><li class="fund desktop"><a href=https://fund.godotengine.org><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" style="width:13px;fill:#fff;margin-right:4px;top:1px;position:relative"><path d="M47.6 300.4 228.3 469.1c7.5 7 17.4 10.9 27.7 10.9s20.2-3.9 27.7-10.9L464.4 300.4c30.4-28.3 47.6-68 47.6-109.5v-5.8c0-69.9-50.5-129.5-119.4-141C347 36.5 300.6 51.4 268 84L256 96 244 84c-32.6-32.6-79-47.5-124.6-39.9C50.5 55.6.0 115.2.0 185.1v5.8c0 41.5 17.2 81.2 47.6 109.5z"/></svg> Donate</a></ul></nav></div></header><div class=nav-dropdown-menu id=features-dropdown><a href=/features/ class=touch-only>Features</a>
|
||
<a href=/consoles/>Console support</a>
|
||
<a href=/priorities/>Priorities</a></div><div class=nav-dropdown-menu id=community-dropdown><a href=/community/ class=touch-only>Community</a>
|
||
<a href=https://forum.godotengine.org>Forum</a>
|
||
<a href=/events/>Events</a></div><script>document.addEventListener("DOMContentLoaded",function(){const e=document.querySelectorAll("[data-dropdown]");e.forEach(e=>{const n=e.getAttribute("data-dropdown"),t=document.getElementById(n);if(t){let n=-1;const i=()=>{if(n===-1)return;clearTimeout(n),n=-1},a=()=>t.style.display==="block",r=()=>{if(a())return;if(window.innerWidth<1200)return;i();const n=e.getBoundingClientRect();t.style.top=n.bottom+"px",t.style.left=n.left+"px",t.style.display="block",e.classList.add("dropdown-open")},s=({instant:s=!1}={})=>{if(!a())return;const o=()=>{i(),t.style.display="none",e.classList.remove("dropdown-open")};if(s){o();return}n=setTimeout(o,100)},l=e=>{if(window.innerWidth<1200)return;e.preventDefault(),a()?s({instant:!0}):r()},c=e=>t=>{t.pointerType==="touch"&&e(t)},o=e=>t=>{t.pointerType!=="touch"&&e(t)};e.addEventListener("pointerup",c(e=>l(e))),document.documentElement.addEventListener("pointerup",c(n=>{!e.contains(n.target)&&!t.contains(n.target)&&s({instant:!0})})),e.addEventListener("pointerenter",o(e=>r())),e.addEventListener("pointerleave",o(e=>s())),t.addEventListener("pointerenter",o(e=>i())),t.addEventListener("pointerleave",o(e=>s()))}})})</script><main><style>.posts{display:grid;grid-template-columns:1fr;gap:30px}@media(min-width:768px){.posts{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.posts{grid-template-columns:1fr 1fr 1fr}}.head .main{display:grid;gap:30px;padding:20px 0 39px}.head .main>:last-child,.head .main>:first-child{margin:0}@media(min-width:902px){.head .main{height:120px;grid-template-columns:1fr 1fr;align-content:center;padding:0}.head .main .search-bar{margin-top:6px;justify-self:end}}.tags{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.tags h3{margin-top:1rem;display:inline-block;margin:0;font-size:19px}</style><div class=head><div class="container flex eqsize responsive"><div class=main><h1 class=intro-title>Blog</h1><form class=search-bar action=https://duckduckgo.com/><input type=hidden name=sites value=godotengine.org/article>
|
||
<input name=q maxlength=300 placeholder="Search articles">
|
||
<button class="btn search-bar-btn">
|
||
<img width=24 height=24 src=/assets/icons/search.svg alt=search title=search></button></form></div></div></div><div class=container><div class=tags><h3>Categories</h3><a href=/blog/ title="Show all categories"><div class="tag tag--default active">All</div></a><a href=/blog/news title="General news that don't fit in other categories."><div class="tag tag--">News</div></a><a href=/blog/progress-report title="Progress report about a specific engine subsystem in Godot."><div class="tag tag--">Progress Report</div></a><a href=/blog/events title="Physical and online Godot-related event announcements."><div class="tag tag--">Events</div></a><a href=/blog/release title="Godot stable release announcements. See Pre-release category for alphas, betas and release candidates."><div class="tag tag--">Release</div></a><a href=/blog/pre-release title="Godot pre-release announcement (alpha, beta or release candidate)."><div class="tag tag--">Pre-release</div></a><a href=/blog/showcase title="Showreel video postings and showcase interviews. Showreel-related announcements are in the News category."><div class="tag tag--">Showcase</div></a></div><div class="flex pagination"><a class=pagination-previous href=https://godotengine.org/blog/14/>← Previous</a>
|
||
<a title="Godot Engine - Blog - Page 13" href=https://godotengine.org/blog/13/>13</a>
|
||
<a title="Godot Engine - Blog - Page 14" href=https://godotengine.org/blog/14/>14</a>
|
||
<a class=active title="Godot Engine - Blog - Page 15" href=https://godotengine.org/blog/15/>15</a>
|
||
<a title="Godot Engine - Blog - Page 16" href=https://godotengine.org/blog/16/>16</a>
|
||
<a title="Godot Engine - Blog - Page 17" href=https://godotengine.org/blog/17/>17</a>
|
||
<a class=pagination-next href=https://godotengine.org/blog/16/>Next →</a></div><div class=posts><a href=/article/godot-web-progress-report-8/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/60c/72b/dc3/60c72bdc393a4838114722.png) href=/article/godot-web-progress-report-8/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/faless.webp alt="Fabio Alessandrelli" loading=lazy>
|
||
<span class=by>Fabio Alessandrelli </span><span class=date> - 16 June 2021</span></div><h3>Godot Web progress report #8: Progressive Web Apps</h3><p class=excerpt>One-click Progressive Web Apps are coming to Godot, along with easier testing for your HTML5 exports.</div></article></a><a href=/article/gdscript-progress-report-feature-complete-40/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/60b/4f2/b0a/60b4f2b0a8130694314324.png) href=/article/gdscript-progress-report-feature-complete-40/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/vnen.webp alt="George Marques" loading=lazy>
|
||
<span class=by>George Marques </span><span class=date> - 2 June 2021</span></div><h3>GDScript progress report: Feature-complete for 4.0</h3><p class=excerpt>GDScript is now feature-complete for the upcoming Godot 4.0 version. This article goes through the last bits that were added: typed arrays, lambda functions, builtin static methods, plus a few extra changes for optimization and bug-fixing.</div></article></a><a href=/article/submissions-open-godot-2021-showreel/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/60b/4ee/cfb/60b4eecfbcad8996217557.png) href=/article/submissions-open-godot-2021-showreel/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/reduzio.webp alt="Juan Linietsky" loading=lazy>
|
||
<span class=by>Juan Linietsky </span><span class=date> - 31 May 2021</span></div><h3>Submissions open for Godot 2021 showreel</h3><p class=excerpt>Does your Godot-made game or tool (published or work in progress) make you proud? Would you like to showcase it in the upcoming 2021 showreel? Please send us a short video of it!</div></article></a><a href=/article/maintenance-release-godot-3-3-2/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/60a/bf7/19d/60abf719de011665823007.png) href=/article/maintenance-release-godot-3-3-2/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 24 May 2021</span></div><h3>Maintenance release: Godot 3.3.2</h3><p class=excerpt>Here's a new bugfix release for the 3.3 branch, fixing some regressions in Godot 3.3.1 (notably some crash conditions) and a handful of other minor issues.</div></article></a><a href=/article/physics-progress-report-1/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/60a/554/df7/60a554df7b179532579882.png) href=/article/physics-progress-report-1/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/default_avatar.svg alt="Camille Mohr-Daurat" loading=lazy>
|
||
<span class=by>Camille Mohr-Daurat </span><span class=date> - 19 May 2021</span></div><h3>Physics progress report #1</h3><p class=excerpt>Update on Godot physics engine improvements: test framework, bug fixing, new features and optimizations.</div></article></a><a href=/article/maintenance-release-godot-3-3-1/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/60a/3f2/4d6/60a3f24d6f559187028182.png) href=/article/maintenance-release-godot-3-3-1/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 18 May 2021</span></div><h3>Maintenance release: Godot 3.3.1</h3><p class=excerpt>We released Godot 3.3 a few weeks ago, and feedback so far has been pretty good! But like with any major milestone, there are some bugs which are worth addressing with low-risk maintenance releases to further improve the experience for all Godot users. Godot 3.3.1 focuses purely on bug fixes, and aims to preserve compatibility.</div></article></a><a href=/article/release-candidate-godot-3-3-1-rc-2/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/609/fb3/013/609fb30137c41666258867.jpg) href=/article/release-candidate-godot-3-3-1-rc-2/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 15 May 2021</span></div><h3>Release candidate: Godot 3.3.1 RC 2</h3><p class=excerpt>The first release candidate for Godot 3.3.1 had positive reception, but more important fixes have been merged in the meantime and warrant a second release candidate.</div></article></a><a href=/article/announcing-gogodotjam/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/609/ab0/e5d/609ab0e5d9b60364021896.png) href=/article/announcing-gogodotjam/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/ilaria.webp alt="Ilaria Cislaghi" loading=lazy>
|
||
<span class=by>Ilaria Cislaghi </span><span class=date> - 11 May 2021</span></div><h3>Announcing Go Godot Jam</h3><p class=excerpt></div></article></a><a href=/article/release-candidate-godot-3-3-1-rc-1/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/609/941/01d/60994101d3862403610937.jpg) href=/article/release-candidate-godot-3-3-1-rc-1/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 10 May 2021</span></div><h3>Release candidate: Godot 3.3.1 RC 1</h3><p class=excerpt>There are a number of important bug fixes queued in the 3.3 stable branch for an upcoming Godot 3.3.1 release, so here's a first Release Candidate to test and validate them.</div></article></a><a href=/article/godot-3-3-has-arrived/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/608/097/1a7/6080971a7203c431406770.png) href=/article/godot-3-3-has-arrived/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 21 April 2021</span></div><h3>Godot 3.3 has arrived, with a focus on optimization and reliability</h3><p class=excerpt>All Godot contributors are delighted to release our latest milestone today, Godot 3.3, after more than 7 months of development! This release was initially planned as a 3.2.4 update to the 3.2 branch, but it grew to become a feature-packed update well worth of opening a new stable branch.</div></article></a><a href=/article/godot-showcase-john-watson-gravity-ace/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/607/b66/7e9/607b667e93a46491184773.png) href=/article/godot-showcase-john-watson-gravity-ace/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/calinou.png alt="Hugo Locurcio" loading=lazy>
|
||
<span class=by>Hugo Locurcio </span><span class=date> - 18 April 2021</span></div><h3>Godot Showcase - Gravity Ace developer talks about his experience</h3><p class=excerpt>This week, we are interviewing John Watson about Gravity Ace, a 2D multi-directional gravity shooter. It was released in October 2020 in early access and is available on Windows and Linux.</div></article></a><a href=/article/godot-web-progress-report-7/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/607/199/55d/60719955d6579766750202.png) href=/article/godot-web-progress-report-7/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/faless.webp alt="Fabio Alessandrelli" loading=lazy>
|
||
<span class=by>Fabio Alessandrelli </span><span class=date> - 16 April 2021</span></div><h3>Godot Web progress report #7: Virtual keyboard on the Web, better HTTPClient</h3><p class=excerpt>Experimental virtual keyboard support coming to Godot HTML5 exports, along with improved support to many HTTP-based APIs.</div></article></a><a href=/article/release-candidate-godot-3-3-rc-9/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/607/71c/2db/60771c2db6fd6123159683.jpg) href=/article/release-candidate-godot-3-3-rc-9/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 14 April 2021</span></div><h3>Release candidate: Godot 3.3 RC 9</h3><p class=excerpt>Yet another Release Candidate for Godot 3.3! Fixes a few more issues reported against recent RC builds, bringing us to a state that we're happy to release as stable. So that's what the next build should be (Famous Last Words™)!</div></article></a><a href=/article/tiles-editor-progress-3/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/607/066/eee/607066eee70c4289567474.png) href=/article/tiles-editor-progress-3/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/groud.png alt="Gilles Roudiere" loading=lazy>
|
||
<span class=by>Gilles Roudiere </span><span class=date> - 12 April 2021</span></div><h3>Tiles editor progress report #3</h3><p class=excerpt>A new progress report on the TileMap and TIleSet editors rework.</div></article></a><a href=/article/release-candidate-godot-3-3-rc-8/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/606/c74/84a/606c7484a882d322344009.jpg) href=/article/release-candidate-godot-3-3-rc-8/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 7 April 2021</span></div><h3>Release candidate: Godot 3.3 RC 8</h3><p class=excerpt>Here's another Release Candidate fixing a few important issues prior to Godot 3.3-stable. We're now really close to calling it final, so it's probably your last chance to try the RC and thwart our hopes to release 3.3 soon ;)</div></article></a><a href=/article/online-godotcon-july-2021-call-participation/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/606/75e/144/60675e14444de858952431.png) href=/article/online-godotcon-july-2021-call-participation/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/ilaria.webp alt="Ilaria Cislaghi" loading=lazy>
|
||
<span class=by>Ilaria Cislaghi </span><span class=date> - 2 April 2021</span></div><h3>Online GodotCon July 2021 - Call for participation</h3><p class=excerpt>After the success of our January 2021 event, we are organizing another Online GodotCon in July 2021! You have until 25 April 2021 to send us your talk and demo proposals.</div></article></a><a href=/article/godot-has-been-renamed-godette-engine/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/606/4fb/1b9/6064fb1b9a8b5692034114.png) href=/article/godot-has-been-renamed-godette-engine/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/reduzio.webp alt="Juan Linietsky" loading=lazy>
|
||
<span class=by>Juan Linietsky </span><span class=date> - 1 April 2021</span></div><h3>Godot has been renamed to Godette Engine</h3><p class=excerpt>After months of internal debate, we have decided to deal once and for all with a hot topic and the source of much criticism. Godot is being rebranded in order to gain wider appeal and acceptance.</div></article></a><a href=/article/release-candidate-godot-3-3-rc-7/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/606/2f6/b66/6062f6b667e03340153792.jpg) href=/article/release-candidate-godot-3-3-rc-7/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 30 March 2021</span></div><h3>Release candidate: Godot 3.3 RC 7</h3><p class=excerpt>Here's a new Release Candidate for Godot 3.3 fixing most of the outstanding regressions, and thus bringing us very close to the stable release. Make sure to give it a try and let us know if you run into any new issue compared to Godot 3.2.3.</div></article></a><a href=/article/editor-improvements-godot-40/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/606/23c/e43/60623ce430cfe148969930.jpeg) href=/article/editor-improvements-godot-40/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/reduzio.webp alt="Juan Linietsky" loading=lazy>
|
||
<span class=by>Juan Linietsky </span><span class=date> - 29 March 2021</span></div><h3>Editor improvements for Godot 4.0</h3><p class=excerpt>If you are following my progress, you might have noticed that I took a two month break from rendering to work on many long standing editor improvements and features.</div></article></a><a href=/article/godot-web-progress-report-6/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/605/23a/448/60523a448123d203397950.png) href=/article/godot-web-progress-report-6/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/faless.webp alt="Fabio Alessandrelli" loading=lazy>
|
||
<span class=by>Fabio Alessandrelli </span><span class=date> - 20 March 2021</span></div><h3>Web Editor PWA, easier HTML customizations, and faster load times!</h3><p class=excerpt>Godot on the Web is feeling more and more like native, getting performance improvements (20% faster load time), easier customizations, and more!</div></article></a><a href=/article/release-candidate-godot-3-3-rc-6/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/605/476/229/605476229ad0d849814406.jpg) href=/article/release-candidate-godot-3-3-rc-6/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 19 March 2021</span></div><h3>Release candidate: Godot 3.3 RC 6</h3><p class=excerpt>We decided to rename the upcoming version 3.2.4 to Godot 3.3 to better reflect how feature-packed it is! So this new 3.3 RC 6 is a direct follow-up to 3.2.4 RC 5, with a few more bugs fixed and the version changed.</div></article></a><a href=/article/godot-openxr-support/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/605/33d/fed/60533dfed520d231708447.jpg) href=/article/godot-openxr-support/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/bastiaan.jpg alt="Bastiaan Olij" loading=lazy>
|
||
<span class=by>Bastiaan Olij </span><span class=date> - 18 March 2021</span></div><h3>Godot OpenXR support</h3><p class=excerpt>An update on the current work being rounded off adding OpenXR support to Godot 3 through a plugin and the planned work for Godot 4.</div></article></a><a href=/article/versioning-change-godot-3x/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/605/21b/37b/60521b37b2e39457329843.png) href=/article/versioning-change-godot-3x/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 17 March 2021</span></div><h3>Versioning change for Godot 3.x</h3><p class=excerpt>We decide to rename the upcoming 3.2.4 release to Godot 3.3 to better advertize that it's a big milestone with tons of new features! It's still fully compatible with previous Godot 3.2.x releases as one would have expected of 3.2.4, so it will be a recommended update for all Godot users. Moreover, we'll start working on Godot 3.4 in parallel to providing bugfix releases for 3.3.x at a faster pace.</div></article></a><a href=/article/release-candidate-godot-3-2-4-rc-5/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/604/ccb/8f8/604ccb8f89381083294997.jpg) href=/article/release-candidate-godot-3-2-4-rc-5/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/akien.webp alt="Rémi Verschelde" loading=lazy>
|
||
<span class=by>Rémi Verschelde </span><span class=date> - 13 March 2021</span></div><h3>Release candidate: Godot 3.2.4 RC 5</h3><p class=excerpt>Godot 3.2.4 is going to be incredibly feature-packed, and we're taking the time necessary to ensure that it will also be stable. We had a fourth Release Candidate a few days ago which got good testing and helped surface various bugs, many of which have been fixed. So we're now making a RC 5 build to keep iterating fast and make sure that the bug fixes work as expected. Thanks to all pre-release testers who help us find and debug regressions!</div></article></a></div><div class="flex pagination"><a class=pagination-previous href=https://godotengine.org/blog/14/>← Previous</a>
|
||
<a title="Godot Engine - Blog - Page 13" href=https://godotengine.org/blog/13/>13</a>
|
||
<a title="Godot Engine - Blog - Page 14" href=https://godotengine.org/blog/14/>14</a>
|
||
<a class=active title="Godot Engine - Blog - Page 15" href=https://godotengine.org/blog/15/>15</a>
|
||
<a title="Godot Engine - Blog - Page 16" href=https://godotengine.org/blog/16/>16</a>
|
||
<a title="Godot Engine - Blog - Page 17" href=https://godotengine.org/blog/17/>17</a>
|
||
<a class=pagination-next href=https://godotengine.org/blog/16/>Next →</a></div></div></main><footer class=footer-global><div class=wrapper><div class=columns><div class=col><h2>Godot Engine</h2><ul><li><a class=set-os-download-url href=/download>Download</a><li><a href=https://docs.godotengine.org>Documentation</a><li><a href=/features/>Features</a><li><a href=https://editor.godotengine.org/releases/latest/>Web editor</a><li><a href=/download/archive/>Release archive</a><li><a href=https://github.com/godotengine>Source code</a></ul></div><div class=col><h2>Project</h2><ul><li><a href=/blog/>Blog</a><li><a href=/code-of-conduct/>Code of conduct</a><li><a href=/governance/>Governance</a><li><a href=/teams/>Teams</a><li><a href=/priorities/>Priorities</a><li><a href=/community/>Communities</a></ul></div><div class=col><h2>Resources</h2><ul><li><a href=https://godotengine.org/asset-library/asset>Asset library</a><li><a href=/press/>Press kit</a><li><a href=/showcase/>Showcase</a><li><a href=/education/>Education</a><li><a href=/consoles/>Console support</a></ul></div><div class=col><h2>Foundation</h2><ul><li><a href=https://godot.foundation/>About</a><li><a href=https://fund.godotengine.org>Donate</a><li><a href=/license/>License</a><li><a href=/privacy-policy/>Privacy policy</a><li><a href=/contact/>Contact us</a></ul></div></div><hr><div class=credits-and-socials><p>© 2007-2025 Juan Linietsky, Ariel Manzur and <a href=https://github.com/godotengine/godot/blob/master/AUTHORS.md target=_blank rel=noopener>contributors</a>. Hosted by the <a href=https://godot.foundation/ target=_blank rel=noopener>Godot Foundation</a>. Website <a href=https://github.com/godotengine/godot-website target=_blank rel=noopener>source code on GitHub</a>.<div class=social><a href=https://github.com/godotengine target=_blank rel=noopener title=GitHub><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6.0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6.0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3.0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1.0-6.2-.3-40.4-.3-61.4.0.0-70 15-84.7-29.8.0.0-11.4-29.1-27.8-36.6.0.0-22.9-15.7 1.6-15.4.0.0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5.0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9.0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4.0 33.7-.3 75.4-.3 83.6.0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6.0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9.0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
|
||
</a><a href=https://bsky.app/profile/godotengine.org target=_blank rel=noopener title=Bluesky><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><path d="M407.8 294.7c-3.3-.4-6.7-.8-10-1.3 3.4.4 6.7.9 10 1.3zM288 227.1C261.9 176.4 190.9 81.9 124.9 35.3 61.6-9.4 37.5-1.7 21.6 5.5 3.3 13.8.0 41.9.0 58.4S9.1 194 15 213.9c19.5 65.7 89.1 87.9 153.2 80.7 3.3-.5 6.6-.9 10-1.4-3.3.5-6.6 1-10 1.4-93.9 14-177.3 48.2-67.9 169.9C220.6 589.1 265.1 437.8 288 361.1c22.9 76.7 49.2 222.5 185.6 103.4 102.4-103.4 28.1-156-65.8-169.9-3.3-.4-6.7-.8-10-1.3 3.4.4 6.7.9 10 1.3 64.1 7.1 133.6-15.1 153.2-80.7C566.9 194 576 75 576 58.4s-3.3-44.7-21.6-52.9c-15.8-7.1-40-14.9-103.2 29.8C385.1 81.9 314.1 176.4 288 227.1z"/></svg>
|
||
</a><a href=https://mastodon.gamedev.place/@godotengine target=_blank rel=noopener title=Mastodon><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M433 179.1c0-97.2-63.7-125.7-63.7-125.7-62.5-28.7-228.6-28.4-290.5.0.0.0-63.7 28.5-63.7 125.7.0 115.7-6.6 259.4 105.6 289.1 40.5 10.7 75.3 13 103.3 11.4 50.8-2.8 79.3-18.1 79.3-18.1l-1.7-36.9s-36.3 11.4-77.1 10.1c-40.4-1.4-83-4.4-89.6-54a102.5 102.5.0 01-.9-13.9c85.6 20.9 158.7 9.1 178.8 6.7 56.1-6.7 105-41.3 111.2-72.9 9.8-49.8 9-121.5 9-121.5zm-75.1 125.2h-46.6V190.1c0-49.7-64-51.6-64 6.9v62.5H201V197c0-58.5-64-56.6-64-6.9v114.2H90.2c0-122.1-5.2-147.9 18.4-175 25.9-28.9 79.8-30.8 103.8 6.1l11.6 19.5 11.6-19.5c24.1-37.1 78.1-34.8 103.8-6.1 23.7 27.3 18.4 53 18.4 175z"/></svg>
|
||
</a><a href=https://discord.gg/godotengine target=_blank rel=noopener title=Discord><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><path d="M524.5 69.8a1.5 1.5.0 00-.8-.7A485.1 485.1.0 00404.1 32a1.8 1.8.0 00-1.9.9 337.5 337.5.0 00-14.9 30.6 447.8 447.8.0 00-134.4.0 309.5 309.5.0 00-15.1-30.6 1.9 1.9.0 00-1.9-.9A483.7 483.7.0 00116.1 69.1a1.7 1.7.0 00-.8.7C39.1 183.7 18.2 294.7 28.4 404.4a2 2 0 00.8 1.4A487.7 487.7.0 00176 479.9a1.9 1.9.0 002.1-.7 348.2 348.2.0 0030-48.8 1.9 1.9.0 00-1-2.6 321.2 321.2.0 01-45.9-21.9 1.9 1.9.0 01-.2-3.1c3.1-2.3 6.2-4.7 9.1-7.1a1.8 1.8.0 011.9-.3c96.2 43.9 200.4 43.9 295.5.0a1.8 1.8.0 011.9.2c2.9 2.4 6 4.9 9.1 7.2a1.9 1.9.0 01-.2 3.1 301.4 301.4.0 01-45.9 21.8 1.9 1.9.0 00-1 2.6 391.1 391.1.0 0030 48.8 1.9 1.9.0 002.1.7 486 486 0 00147.2-74.1 1.9 1.9.0 00.8-1.4c12.2-126.7-20.6-236.8-87-334.5zm-302 267.8c-29 0-52.8-26.6-52.8-59.2s23.4-59.3 52.8-59.3c29.7.0 53.3 26.8 52.8 59.2.0 32.7-23.4 59.3-52.8 59.3zm195.4.0c-29 0-52.8-26.6-52.8-59.2s23.3-59.3 52.8-59.3c29.7.0 53.3 26.8 52.8 59.2.0 32.7-23.2 59.3-52.8 59.3z"/></svg>
|
||
</a><a href=https://www.reddit.com/r/godot title=Reddit target=_blank rel=noopener><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 256C0 114.6 114.6.0 256 0S512 114.6 512 256 397.4 512 256 512H37.1c-13.7.0-20.5-16.5-10.9-26.2L75 437C28.7 390.7.0 326.7.0 256zM349.6 153.6c23.6.0 42.7-19.1 42.7-42.7s-19.1-42.7-42.7-42.7c-20.6.0-37.8 14.6-41.8 34-34.5 3.7-61.4 33-61.4 68.4v.2c-37.5 1.6-71.8 12.3-99 29.1-10.1-7.8-22.8-12.5-36.5-12.5-33 0-59.8 26.8-59.8 59.8.0 24 14.1 44.6 34.4 54.1 2 69.4 77.6 125.2 170.6 125.2s168.7-55.9 170.6-125.3c20.2-9.6 34.1-30.2 34.1-54 0-33-26.8-59.8-59.8-59.8-13.7.0-26.3 4.6-36.4 12.4-27.4-17-62.1-27.7-1e2-29.1v-.2c0-25.4 18.9-46.5 43.4-49.9 4.4 18.8 21.3 32.8 41.5 32.8zM177.1 246.9c16.7.0 29.5 17.6 28.5 39.3s-13.5 29.6-30.3 29.6-31.4-8.8-30.4-30.5S160.3 247 177 247zm190.1 38.3c1 21.7-13.7 30.5-30.4 30.5s-29.3-7.9-30.3-29.6c-1-21.7 11.8-39.3 28.5-39.3s31.2 16.6 32.1 38.3zm-48.1 56.7c-10.3 24.6-34.6 41.9-63 41.9s-52.7-17.3-63-41.9c-1.2-2.9.8-6.2 3.9-6.5 18.4-1.9 38.3-2.9 59.1-2.9s40.7 1 59.1 2.9c3.1.3 5.1 3.6 3.9 6.5z"/></svg>
|
||
</a><a href=/rss.xml title=RSS target=_blank rel=noopener><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M64 32C28.7 32 0 60.7.0 96V416c0 35.3 28.7 64 64 64h320c35.3.0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zM96 136c0-13.3 10.7-24 24-24 137 0 248 111 248 248 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-110.5-89.5-2e2-2e2-2e2-13.3.0-24-10.7-24-24zm0 96c0-13.3 10.7-24 24-24 83.9.0 152 68.1 152 152 0 13.3-10.7 24-24 24s-24-10.7-24-24c0-57.4-46.6-104-104-104-13.3.0-24-10.7-24-24zm0 120a32 32 0 1164 0 32 32 0 11-64 0z"/></svg></a></div></div></div></footer><script defer src=/assets/js/localize.js?7></script><script defer src=/assets/js/tobii.min.js></script><script defer src=/assets/js/highlight.min.js?1></script><script defer src=/assets/js/highlight.gdscript.min.js?1></script><script>document.addEventListener("DOMContentLoaded",()=>{document.querySelectorAll("pre:not(.manual) code").forEach(e=>{hljs.highlightBlock(e)}),document.querySelectorAll("[data-post-date]").forEach(e=>{Date.parse(e.dataset.postDate)>Date.now()-1e3*60*60*48&&e.classList.add("post-recent-highlight")}),new Tobii({zoom:!1});const e=document.querySelectorAll(".set-os-download-url");for(let n=0;n<e.length;n++){const s=e[n];let o="download";"version"in s.dataset&&s.dataset.version==="3"&&(o="download/3.x");let t="windows";navigator.platform.indexOf("Mac")!==-1?t="macos":navigator.userAgent.indexOf("Android")!==-1?t="android":navigator.platform.indexOf("Linux")!==-1&&(t="linux"),s.href=`/${o}/${t}/`}})</script> |