TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What's new in C# for Godot 4.0

151 点作者 __natty__大约 2 年前

9 条评论

sovietmudkipz大约 2 年前
Any godot programmers here. How is godot&#x27;s support of games in the browser?<p>4 years ago I was deciding on a game engine to use. I considered it to unreal, Unity, and godot. I want to be able to build games that can be played on the web. I have many fond memories of the Flash game days. Distributing games over the web allows me to share games with people without the friction of installers, or App Store gate keepers, which I think is super cool. At the time, only Unity supported web. I decided to go full in on Unity.
评论 #34947078 未加载
评论 #34945178 未加载
评论 #34945423 未加载
评论 #34946795 未加载
评论 #34945617 未加载
评论 #34945852 未加载
评论 #34946295 未加载
wnzl大约 2 年前
„ we now use the .NET SDK to embed the .NET runtime. This means we use the CoreCLR runtime for desktop platforms”<p>Wow this is huge! Seems like Unity is lagging behind and their journey for CoreCLR just started.
评论 #34944983 未加载
评论 #34944808 未加载
评论 #34946083 未加载
KronisLV大约 2 年前
I started learning Godot 3 a while back, however Godot 4 seems very promising, especially because of the built in LOD support, which feels ahead of even what Unity provides (since these would be automatically generated, a bit like in Unreal): <a href="https:&#x2F;&#x2F;docs.godotengine.org&#x2F;en&#x2F;latest&#x2F;tutorials&#x2F;3d&#x2F;mesh_lod.html" rel="nofollow">https:&#x2F;&#x2F;docs.godotengine.org&#x2F;en&#x2F;latest&#x2F;tutorials&#x2F;3d&#x2F;mesh_lod...</a><p>Now, Godot 3 still had a plugin for similar functionality, except for the automatic generation (so close to being on par with Unity in that regard), I even ported it over to C# in private: <a href="https:&#x2F;&#x2F;blog.kronis.dev&#x2F;articles&#x2F;porting-the-godot-lod-plugin-from-gdscript-to-c" rel="nofollow">https:&#x2F;&#x2F;blog.kronis.dev&#x2F;articles&#x2F;porting-the-godot-lod-plugi...</a><p>However, while the older version might be more stable for now, such as having mobile and web export, it&#x27;s also pretty clear that migrating to the newer one once it comes out will actually be a good idea, also because of the new improved 3D rendering in general.
andrewstuart大约 2 年前
It’s surprising to me that javascript wasn’t chosen as the scripting language for all these gaming engines. Though I do see the benefit of C# being typed and compiled.
评论 #34944887 未加载
评论 #34945066 未加载
评论 #34946375 未加载
评论 #34944847 未加载
评论 #34945242 未加载
评论 #34944838 未加载
评论 #34945027 未加载
评论 #34945025 未加载
评论 #34944946 未加载
superchroma大约 2 年前
<i>&quot;The main change for C# support is that we moved away from the Mono SDK and we now use the .NET SDK to embed the .NET runtime&quot;</i><p>And .NET 6. Terrific work. Unity still isn&#x27;t taking industry seriously so it&#x27;s terrific to see viable alternatives.
评论 #34944820 未加载
Quarrelsome大约 2 年前
Does this impact the required code? I remember checking out the samples and much preferring the syntax of the native script given the C# is full of GetNode&lt;Button&gt;().op() as opposed to Button.op() in the native.
评论 #34945018 未加载
评论 #34944822 未加载
swalsh大约 2 年前
Godot is increasingly becoming really interesting to me. It seems to be working its way towards the engine for developers who design (as opposed to other engines which seem to be for designers who develop).
sylware大约 2 年前
[elf&#x2F;linux] vulkan and guidelines&#x2F;build container to workaround (modules&#x2F;version)&amp;(symbol&#x2F;version)s based aggressive planned obsolescence from glibc libs and the static libstdc++ (-static-libstdc++).
debacle大约 2 年前
Really impressive changes here. Godot&#x27;s C# support has been one of its weaknesses compared to Unity.