mirror of
https://github.com/godotengine/godot-website.git
synced 2026-01-04 06:09:55 +03:00
49 lines
36 KiB
HTML
49 lines
36 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?2><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><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><a href=/showcase/>Showcase</a><li><a href=/blog/>Blog</a><li><a href=/community/>Community</a><li><a href=https://godotengine.org/asset-library/asset>Assets</a><li class=mobile-only><a href=/consoles/>Console support</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://docs.godotengine.org/en/stable/contributing/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></div><script>document.addEventListener("DOMContentLoaded",function(){const e="ontouchstart"in window||navigator.maxTouchPoints>0,t=document.querySelectorAll("[data-dropdown]");t.forEach(t=>{const i=t.getAttribute("data-dropdown"),n=document.getElementById(i);if(n){let i;function s(){if(window.innerWidth<1200)return;clearTimeout(i);const e=t.getBoundingClientRect();n.style.top=e.bottom+"px",n.style.left=e.left+"px",n.style.display="block",t.classList.add("dropdown-open")}function o(){i=setTimeout(()=>{n.style.display="none",t.classList.remove("dropdown-open")},100)}function a(e){if(window.innerWidth<1200)return;e.preventDefault();const o=n.style.display==="block";o?(n.style.display="none",t.classList.remove("dropdown-open")):s()}e?t.addEventListener("click",a):(t.addEventListener("mouseenter",s),t.addEventListener("mouseleave",o),n.addEventListener("mouseenter",()=>clearTimeout(i)),n.addEventListener("mouseleave",o))}}),e&&document.addEventListener("click",function(e){t.forEach(t=>{const s=t.getAttribute("data-dropdown"),n=document.getElementById(s);n&&!t.contains(e.target)&&!n.contains(e.target)&&(n.style.display="none",t.classList.remove("dropdown-open"))})})})</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/tiles-editor-progress-report-2/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/601/d5d/1e6/601d5d1e6adec835022302.png) href=/article/tiles-editor-progress-report-2/></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> - 5 February 2021</span></div><h3>Tiles editor progress report #2</h3><p class=excerpt>The TileMap and TileSet editors got a lot of improvements. Most of the painting tools are now implemented again and usability has been greatly improved.</div></article></a><a href=/article/godot-web-progress-report-5/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/601/c12/f25/601c12f25ba04034388411.png) href=/article/godot-web-progress-report-5/></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> - 4 February 2021</span></div><h3>Web Editor release candidate, HTML5 gamepads and more!</h3><p class=excerpt>The Web Editor has reached release candidate state, improved HTML5 gamepad support allows supporting more devices out of the box.</div></article></a><a href=/article/new-communication-platform-godot-contributors/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/601/ad2/3e5/601ad23e55ddd872740322.png) href=/article/new-communication-platform-godot-contributors/></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> - 3 February 2021</span></div><h3>New communication platform for Godot contributors</h3><p class=excerpt>Godot contributors are moving from good old IRC to a new self-hosted chat platform based on Rocket.Chat! It provides many modern features that will enable a better communication flow between contributors, as well as providing a central place for all team or topic-specific discussion channels around Godot development.</div></article></a><a href=/article/godot-40-optimization-progress-report/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/601/9da/560/6019da560b8db978357511.png) href=/article/godot-40-optimization-progress-report/></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> - 2 February 2021</span></div><h3>Godot 4.0 optimization progress report</h3><p class=excerpt>As most of the rendering features for the upcoming Godot 4.0 are done, I have spent the past two months optimizing the rendering engine, both on the CPU and GPU side. All this work has resulted in significantly faster rendering times.</div></article></a><a href=/article/release-candidate-godot-3-2-4-rc-1/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/601/2b1/5cc/6012b15cc7e62358528785.jpg) href=/article/release-candidate-godot-3-2-4-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> - 28 January 2021</span></div><h3>Release candidate: Godot 3.2.4 RC 1</h3><p class=excerpt>After 4 months of development it's time to aim for the 3.2.4 stable release to bring the numerous new features and even more important bug fixes to all Godot users. So here's a first Release Candidate to get broader testing of everything that has been iterated upon in the past 6 beta builds.</div></article></a><a href=/article/online-godotcon-2021-schedule/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/600/97d/d65/60097dd655b97035169712.png) href=/article/online-godotcon-2021-schedule/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/julian.webp alt="Julian Murgia" loading=lazy>
|
||
<span class=by>Julian Murgia </span><span class=date> - 21 January 2021</span></div><h3>Online GodotCon 2021: Schedule</h3><p class=excerpt>Online GodotCon 2021 is right around the corner, streaming on Saturday, January 23rd from 8:45 am UTC! Join us on the YouTube Premiere to watch the conference at the same time as all other Godot users in the world, and use our new open source chat platform to discuss about talks or Godot in general with attendees and speakers.</div></article></a><a href=/article/announcing-new-community-map-user-groups/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/600/86b/4bc/60086b4bc8790999054229.png) href=/article/announcing-new-community-map-user-groups/></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> - 20 January 2021</span></div><h3>Announcing the new community map for user groups</h3><p class=excerpt>Starting from today, there is a new User groups page on the Godot Engine website! This page replaces the old User groups page by featuring a community map that can be freely navigated and contributed to.</div></article></a><a href=/article/godot-showcase-monolith-of-minds-resolutiion/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/600/74c/0ca/60074c0ca1012683594514.png) href=/article/godot-showcase-monolith-of-minds-resolutiion/></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> - 19 January 2021</span></div><h3>Godot Showcase - Resolutiion developer Monolith of Minds talks about their experience</h3><p class=excerpt>We've interviewed Monolith of Minds about their latest game Resolutiion. It was released in May 2020 and is available on Windows, macOS, Linux and Nintendo Switch.</div></article></a><a href=/article/dev-snapshot-godot-3-2-4-beta-6/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/600/305/9f5/6003059f52bb4613931642.jpg) href=/article/dev-snapshot-godot-3-2-4-beta-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> - 16 January 2021</span></div><h3>Dev snapshot: Godot 3.2.4 beta 6</h3><p class=excerpt>Here's another feature-packed beta for the upcoming Godot 3.2.4 release. It adds the following main changes: new CPU lightmapper, new dynamic BVH for rendering and the GodotPhysics backends, multiple fixes to one-way collisions, iOS plugins support, and a new AspectRatioContainer Control node.</div></article></a><a href=/article/dev-snapshot-godot-3-2-4-beta-5/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5ff/6f7/246/5ff6f724691ad311133792.jpg) href=/article/dev-snapshot-godot-3-2-4-beta-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> - 7 January 2021</span></div><h3>Dev snapshot: Godot 3.2.4 beta 5</h3><p class=excerpt>Another beta build on the way to Godot 3.2.4, which promises a much improved feature set for Godot 3.2 users while we wait for the 4.0 release. This beta 5 includes many bug fixes and improvements, but also new features such as WebXR support and a minimap in the graph editors!</div></article></a><a href=/article/introducing-the-godot-gltf-2-0-scene-exporter/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5ff/358/855/5ff358855fada706463549.png) href=/article/introducing-the-godot-gltf-2-0-scene-exporter/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/default_avatar.svg alt="Ernest Lee" loading=lazy>
|
||
<span class=by>Ernest Lee </span><span class=date> - 4 January 2021</span></div><h3>Introducing the Godot glTF 2.0 scene exporter</h3><p class=excerpt>To supplement Godot's existing import capabilities for the glTF 2.0 open format for 3D assets, Godot 4.0 now includes support for exporting Godot scenes as glTF 2.0. This import/export workflow allows a seamless transition from and to 3D modelling and animation software, giving artists and designers greater flexibility to use each tool for what it can do best.</div></article></a><a href=/article/godot-2020-year-in-review-video/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fe/e21/1c7/5fee211c7e4eb714359827.jpg) href=/article/godot-2020-year-in-review-video/></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> - 31 December 2020</span></div><h3>Godot 2020 Year in Review video</h3><p class=excerpt>While 2020 was a difficult year for most of us, it's been a great year for Godot development! In the spirit of last year's retrospective article, we made a video showcasing various features that have been developed in 2020.</div></article></a><a href=/article/complex-text-layouts-progress-report-3/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fe/1a5/089/5fe1a50899fe1978638754.png) href=/article/complex-text-layouts-progress-report-3/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/default_avatar.svg alt="Pāvels Nadtočajevs" loading=lazy>
|
||
<span class=by>Pāvels Nadtočajevs </span><span class=date> - 29 December 2020</span></div><h3>Complex text layouts progress report #3</h3><p class=excerpt>Report on the complex text layouts support implementation progress, including changes to RichTextEdit class, compatibility and custom control implementation details.</div></article></a><a href=/article/godot-web-export-progress-report-4/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fe/1bf/c80/5fe1bfc80c475551734903.png) href=/article/godot-web-export-progress-report-4/></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> - 24 December 2020</span></div><h3>Web Editor beta, AudioWorklet, GDNative and more!</h3><p class=excerpt>The Web Editor reaches beta (3.2.4 beta 4), GDNative lands on the web, thread-enabled HTML5 builds now come with an improved audio driver using the AudioWorklet API.</div></article></a><a href=/article/camille-mohr-daurat-hired-work-physics/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fd/d4a/1da/5fdd4a1dadfac213080744.png) href=/article/camille-mohr-daurat-hired-work-physics/></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 December 2020</span></div><h3>Camille Mohr-Daurat was hired to work on physics</h3><p class=excerpt>We hired Camille Mohr-Daurat to work on the 2D and 3D physics engines for Godot 4.</div></article></a><a href=/article/godot-showcase-little-red-dog-games/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fd/8c9/92b/5fd8c992b68a7578144586.jpg) href=/article/godot-showcase-little-red-dog-games/></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> - 15 December 2020</span></div><h3>Godot Showcase - Little Red Dog Games talk about their experience</h3><p class=excerpt>This week, we've interviewed Little Red Dog Games' lead developer Ryan Hewer about their latest project, Rogue State Revolution.</div></article></a><a href=/article/godot-engine-receiving-support-funded-facebook-reality-labs/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fd/3d8/93c/5fd3d893cc1bb743932204.png) href=/article/godot-engine-receiving-support-funded-facebook-reality-labs/></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> - 11 December 2020</span></div><h3>Godot Engine receiving support funded by Facebook Reality Labs</h3><p class=excerpt>It is with great excitement that we announce that the Godot Engine project is receiving support funded by a grant from Facebook Reality Labs to further the development of Virtual Reality (VR) features within Godot.</div></article></a><a href=/article/dev-snapshot-godot-3-2-4-beta-4/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fd/398/01a/5fd39801a2fcb799144127.jpg) href=/article/dev-snapshot-godot-3-2-4-beta-4/></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> - 11 December 2020</span></div><h3>Dev snapshot: Godot 3.2.4 beta 4</h3><p class=excerpt>Here's a new feature-packed beta build for the upcoming Godot 3.2.4: GDNative support for HTML5, MP3 support, FBX import fixes, and more!</div></article></a><a href=/article/new-showcase-for-projects-made-with-godot/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fc/e5b/f98/5fce5bf98e348880445902.png) href=/article/new-showcase-for-projects-made-with-godot/></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> - 7 December 2020</span></div><h3>Announcing the new showcase for projects made with Godot</h3><p class=excerpt>We are proud to announce the official Godot showcase is making a return after 3 years of absence! The new showcase focuses on high-quality, published projects but also features a few projects that had successful crowdfunding campaigns.</div></article></a><a href=/article/godot-docs-improvements-report/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fc/8fe/e80/5fc8fee80a1e9162541704.png) href=/article/godot-docs-improvements-report/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/nathan.webp alt="Nathan GDQuest" loading=lazy>
|
||
<span class=by>Nathan GDQuest </span><span class=date> - 4 December 2020</span></div><h3>Godot docs improvements report</h3><p class=excerpt>Some of you like the docs for what it covers already; others dislike it for what it lacks. The team's well-aware there is always room for improvement, and so they hired me to work part-time on it since September. Here are all the changes you can already enjoy today!</div></article></a><a href=/article/call-for-participation-online-godotcon-2021/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fc/8f2/85e/5fc8f285e75a5623838507.png) href=/article/call-for-participation-online-godotcon-2021/></div><div class=content><div class=info><img class=avatar width=25 height=25 src=/assets/images/authors/julian.webp alt="Julian Murgia" loading=lazy>
|
||
<span class=by>Julian Murgia </span><span class=date> - 3 December 2020</span></div><h3>Call for participation to Online GodotCon 2021</h3><p class=excerpt>Given the international situation, we are going online for our next Godot conference in 2021! Online GodotCon 2021 will happen on the 23rd of January 2021, with pre-recorded talks and then live Q&As with the speakers, as well as a dedicated chat platform for attendees to socialize together. We're now asking all interested users to send us proposals for talks, demos, etc. for the event.</div></article></a><a href=/article/tiles-editor-rework/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fc/66e/e08/5fc66ee08ee7b547877260.gif) href=/article/tiles-editor-rework/></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> - 1 December 2020</span></div><h3>Tiles editor progress report #1</h3><p class=excerpt>As you may already know, I now have been hired for a month to work on the TileMap and TileSet editors. My goal here is to improve the UX of working with tiles, making it both easier to use and more powerful. So here is a first progress report on how things are going.</div></article></a><a href=/article/godots-2d-engine-gets-several-improvements-upcoming-40/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fc/2a1/782/5fc2a17821989501808749.png) href=/article/godots-2d-engine-gets-several-improvements-upcoming-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> - 28 November 2020</span></div><h3>Godot's 2D engine gets several improvements for upcoming 4.0</h3><p class=excerpt>While the focus of Godot 4.0 Vulkan rewrite has largely been improvements to the 3D engine, the 2D side will also see several improvements.</div></article></a><a href=/article/dev-snapshot-godot-3-2-4-beta-3/ style=text-decoration:none><article class=article-card><div class=thumbnail style=background-image:url(/storage/app/uploads/public/5fc/0f4/eac/5fc0f4eac186e790380821.jpg) href=/article/dev-snapshot-godot-3-2-4-beta-3/></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> - 27 November 2020</span></div><h3>Dev snapshot: Godot 3.2.4 beta 3</h3><p class=excerpt>This third beta build for the upcoming Godot 3.2.4 fixes some regressions from previous snapshots, and adds a native ARM64 build for the recently released Apple M1 chip.</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?5></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 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> |