TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Godot 4.0 Stable

409 pointsby Jowseyabout 2 years ago

28 comments

et1337about 2 years ago
I’ve been playing with this recently and it’s made game development fun for me again. The prospect of creating an account, signing a bunch of EULAs, installing an Electron ”version manager” so I can install a massive engine, hook it up to a massive IDE, only to have it all instantly crash just about extinguished any spark I had left for game development.<p>But Godot is like a breath of fresh air. Lightweight, beautiful abstractions, with a lot of horsepower to back it up. It crashes as much as the competitors if not more, but man is it fun!<p>Even the Godot subreddit feels like a breath of fresh air compared to &#x2F;r&#x2F;gamedev. People are just having fun.
评论 #34985923 未加载
评论 #34984136 未加载
评论 #34986765 未加载
nightowl_gamesabout 2 years ago
I&#x27;ve been using Godot 3 for 2+ years. It&#x27;s great. There&#x27;s some downsides to Godot for sure, but I think they will all be resolved over time.<p>I could work on Godot for the rest of my life. It brings me great joy to contribute to the engine. I would never feel comfortable writing Unity code again, as I do not want any other commercial interests injected into my artwork, my hobbies and my craft.<p>Godot is truly a public good.
评论 #34984816 未加载
评论 #34985050 未加载
评论 #34998969 未加载
TheCraiggersabout 2 years ago
&gt; 1,500 individual contributors across engine and docs.<p>I feel like this is an outstanding achievement. I&#x27;ve never contributed to Godot, but somebody must be doing something right and making people feel welcome. I may have to check it out.
评论 #34983674 未加载
goffiabout 2 years ago
Congrats to all the people involved, it&#x27;s really great to see such a FOSS tool!<p>How is it for app development? I&#x27;ve seen that they have started to showreels for apps (<a href="https:&#x2F;&#x2F;godotengine.org&#x2F;article&#x2F;announcing-godot-2022-showreels&#x2F;" rel="nofollow">https:&#x2F;&#x2F;godotengine.org&#x2F;article&#x2F;announcing-godot-2022-showre...</a>) and it&#x27;s quite impressive. I&#x27;m wondering if it can be a good alternative to stuff like Qt&#x2F;Qt Quick for rapid prototyping, or even production app.<p>The easy export to multiple platforms is a really an interesting point. I&#x27;m mostly wondering if it can handle correctly stuff like accessibility, desktop integration, and if it&#x27;s good at handling texts (Unicode, RTL, etc).
评论 #34984321 未加载
评论 #34985186 未加载
segphaultabout 2 years ago
I tried one of the beta releases and successfully migrated a small toy project that I had been working on in Unity. It&#x27;s remarkable how much Godot has improved. The new 2D tilemap editor in 4.0 is really good. I was also really happy to see that the type system in the Godot scripting language is a lot more comprehensive now.<p>It&#x27;s pretty remarkable how much faster and cleaner the Godot developer experience is compared to Unity. I feel like a spend a huge amount of my Unity development time waiting for the compiler and fighting with the tools. In Godot, the development iteration loop is much faster. I can&#x27;t really speak to 3D capabilities, but for 2D projects I&#x27;m totally sold on Godot and see no reason to ever go back to Unity.
seanw444about 2 years ago
Godot is one of those pinnacle FOSS projects that just totally impresses me, especially given the state its in <i>now</i>, with 4.0. It&#x27;s so cool that a loose community of &quot;The People&quot; have created things like Godot, OBS, and Blender. What a time to be alive.
评论 #34987088 未加载
评论 #34987984 未加载
owlbynightabout 2 years ago
I&#x27;m 41 and just getting into game development. I&#x27;ve been kind of weighing my options for awhile, and waiting for Godot 4 to come out. This is rad.<p>The only complaint I have is that the scale of the GUI is ridiculous. It&#x27;s not like I&#x27;m running some crazy resolution. Why is it so small? Why hasn&#x27;t it been complained into options to scale it? I literally cannot read the project creation interface without using Windows zoom.
评论 #34984411 未加载
_phf6about 2 years ago
I really tried to like Godot, using it to make a node-based logic editor. But GDScript is incredibly bad at handling data, as well as having terrible editor support (and the built in editor is bad), which made things incredibly difficult. It doesn&#x27;t even have first class functions or support for doing multiple HTTP requests at once to a single endpoint if you don&#x27;t make multiple callback functions, one for each request. And the signals system, allegedly meant to reduce spaghetti, only increased it. The inability to put multiple scripts on a object and use of inheritance over composition only made things worse.<p>I tried the Rust integration but the API was very rough around the edges and there was huge amounts of unsafe where I really wasn&#x27;t sure how I was meant to verify its usage.<p>In the end I switched to Bevy+egui. Progress is good, typing is strong, and while some things are more difficult, I&#x27;m not tearing my hair out about basic things.
评论 #34985046 未加载
bogwogabout 2 years ago
&gt; 4 years of development.<p>For some perspective, console generations are usually around 6-7 years. Given their stated AAA aspirations, I wonder what the future development process will actually look like, because another dark age like from Godot 3 to 4 would be a deal breaker. It&#x27;s easy to say &quot;future 4.x releases will come with a much faster cadence&quot;, but it&#x27;s also easy to decide that something else absolutely needs to be rebuilt from the ground up in a multi-year effort.<p>But negativity aside, finally having a stable release is great. Godot is a really nice engine, and definitely a huge step up from the existing commercial engines in terms of usability.
评论 #34983300 未加载
评论 #34983366 未加载
评论 #34983298 未加载
评论 #34986025 未加载
评论 #34983668 未加载
dangabout 2 years ago
Related (about this release—there are too many Godot threads to list):<p><i>What&#x27;s new in C# for Godot 4.0</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34944340" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34944340</a> - Feb 2023 (105 comments)<p><i>Godot 4.0 RC 2</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34805594" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34805594</a> - Feb 2023 (8 comments)<p><i>Godot 4 Release Candidate 1</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34709249" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34709249</a> - Feb 2023 (27 comments)<p><i>Godot 4.0 beta 16: Initial .NET 7 support</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34547637" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34547637</a> - Jan 2023 (33 comments)<p><i>Godot 4.0 beta 9 Released</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34052510" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=34052510</a> - Dec 2022 (15 comments)<p><i>Godot Engine Release Management: 4.0 and beyond</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33793281" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33793281</a> - Nov 2022 (43 comments)<p><i>Movie Maker mode in Godot 4.0</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33598256" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=33598256</a> - Nov 2022 (8 comments)<p><i>Godot 4 Beta 1</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32856034" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32856034</a> - Sept 2022 (110 comments)<p><i>Godot 4.0 will discontinue visual scripting</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32571893" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32571893</a> - Aug 2022 (110 comments)<p><i>Godot 4.0 development enters feature freeze ahead of the first beta</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32265429" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32265429</a> - July 2022 (118 comments)<p><i>Fog Volumes arrive in Godot 4.0</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32003065" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=32003065</a> - July 2022 (44 comments)
fhd2about 2 years ago
Been working with Godot for a couple of months now and can highly recommend it. Maybe it&#x27;s just the mental model that matches mine well, but I have to spend very little time reading things up - in general stuff turns out to work how I think it should, and it&#x27;s not more complicated than it has to be. Quite different from my experience with Unity.<p>I&#x27;ll probably steer clear of 4.0 for now though - for my non-AAA needs 3.x (3.6 will receive LTS if I understood it correctly) is quite sufficient, and it looks like I&#x27;d have to do quite a bit of yak shaving to switch.
milliamsabout 2 years ago
The release announcement blog post with all the information is at <a href="https:&#x2F;&#x2F;godotengine.org&#x2F;article&#x2F;godot-4-0-sets-sail&#x2F;" rel="nofollow">https:&#x2F;&#x2F;godotengine.org&#x2F;article&#x2F;godot-4-0-sets-sail&#x2F;</a>.<p>It might make more sense to use that link instead.
shdonabout 2 years ago
Having looked at the migration guide from 3.x to 4.x, I am rather worried at the large amount of stuff that needs to be changed to port projects from 3.x to 4.x. There&#x27;s an automated conversion tool for parts of it, but there&#x27;s so much that it doesn&#x27;t handle.<p>My enthusiasm waned quite quickly when I read that. The huge amount of breaking changes means that few projects or tutorials are likely to get updated and adoption of this new version is likely to be much slower as it&#x27;s like having to build the ecosystem up from scratch.<p>As I&#x27;m about to start my first larger Godot project, I was initially waiting for 4 so I could work in that (and looking forward to it), now I&#x27;m going to have to seriously consider staying on 3.x if I want to get a good start.<p>Definitely not the case that you can just take a 3.x project, load it into 4.0, spend a few minutes fixing some bugs or deprecation warnings and then enjoy new features or performance enhancements.
评论 #34983826 未加载
评论 #34983474 未加载
评论 #34983625 未加载
评论 #34984251 未加载
Temporary_31337about 2 years ago
How have people found the learning curve and debugging? My son did a game with it, but once we started trying custom stuff it wasn’t clear where the code for some things was - some things were in the scene some in the shapes etc. I.e. it’s crazy easy to start with but gets a lot harder as you go?
评论 #34983277 未加载
评论 #34987999 未加载
评论 #34983551 未加载
评论 #34983186 未加载
EntrePrescottabout 2 years ago
Anyone have experience with IK and skeletal animation of rigged 3D models on Godot 4? Last time I checked (back in the 3.x days), it seemed like Godot 3.x was lacking in that area (as opposed to 2D animation) but that they planned to improve 3D animation in Godot 4. I&#x27;d be interested to know how viable it now is in Godot 4 compared to other engines.
评论 #34991332 未加载
birracervezaabout 2 years ago
Amazing engine that just keeps getting better and better.<p>Congratulations on the release!
bodge5000about 2 years ago
I&#x27;ve been looking forward to this for so long and when it finally comes I&#x27;m on an overnight train in Vietnam (I purposely didn&#x27;t bring a laptop for the trip). Still, makes mo so happy to see all that hard work payoff, solid job from the team and all contributors
ydnaclementineabout 2 years ago
Any recommended tutorials? Preferably text&#x2F;books over videos
评论 #34983350 未加载
raajgabout 2 years ago
Been using the RC build over Godot 3 and have been pleasantly surprised. There are several quality of life improvements - the biggest one being that you can set default font and just change font sizes without having to create a new theme for reach node - this is probably my most used new feature!!<p>Wonderful job Godot team, and huge congrats on the 4.0 release
MintPawabout 2 years ago
Release notes is a 404.
评论 #34983646 未加载
评论 #34983246 未加载
pentagramaabout 2 years ago
I usually prefer just read the release notes of software updates, but in this case, a video showing and explaining the new features is a great companion <a href="https:&#x2F;&#x2F;youtu.be&#x2F;chXAjMQrcZk" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;chXAjMQrcZk</a>
norwalkbearabout 2 years ago
If someone builds a unity to Godot converter, I&#x27;d switch in a heartbeat.
评论 #34988013 未加载
raincoleabout 2 years ago
A hyporthetical question: if you&#x27;re going to contribute to an open source game engine, which one would it be and why? Godot? Bevy? Others?
评论 #34994062 未加载
simjndabout 2 years ago
What&#x27;s the difference between the new &quot;automatic mesh LOD&quot; in Godot and Nanite in Unreal 5?
评论 #34988302 未加载
wlesieutreabout 2 years ago
To the dead comment asking about &quot;mono&quot; builds, they have a .NET runtime so you can use C#
jti107about 2 years ago
this is awesome...i&#x27;ve started dabbling in game dev and was messing around with unreal 5. i will have to give this a shot
ameliusabout 2 years ago
I&#x27;m betting we will see StableDiffusion models that can create 3D graphics assets, and basically everyone can create a game (no artists or programmers required).
评论 #34984397 未加载
评论 #34984481 未加载
ralusekabout 2 years ago
Unpopular Opinion: Godot should make JavaScript&#x2F;Typescript its scripting languages.
评论 #34984627 未加载
评论 #34983956 未加载
评论 #34985420 未加载
评论 #34992858 未加载
评论 #34986954 未加载
评论 #34993056 未加载