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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Godot game engine reaches 2.0

143 点作者 nunodonato超过 9 年前

9 条评论

zubspace超过 9 年前
Godot is awesome. It&#x27;s a great alternative to Unity. It has a friendly community (IRC). The all-in-one editor is nice. The scripting language is easy to get into and if you need to, you can extend the engine and scripting language with C++. And the export to windows, linux, mac, ios, android and web works actually quite well.<p>What&#x27;s really nice is the notion of scenes which I prefer to the way scenes are handled in Unity. Scenes in Godot are are simply node-trees which you can instantiate in existing scenes. For example you create a character in a single scene which you instantiate in a level scene. I always had the impression that this favored encapsulation compared to highly interdependent components in unity.<p>What brought me back to unity was 3D, scripting and debugging. 3D in Godot feels limited. Shader graphs are not really usable, yet. It&#x27;s a lot simpler to create something nice in Unity with the standard shader and some assets. And well, the debugger, it&#x27;s simply not comparable to Visual Studio. Variables are sometimes not inspectable. I missed refactoring alot. And sometimes you need to dig very deep to understand how stuff works because many things are not yet documented.<p>All-in-all, I love Godot. It&#x27;s a nice cross-platform development environment. I simply hope that I can come back later when all rough edges are gone.
评论 #11158644 未加载
评论 #11158738 未加载
Cyph0n超过 9 年前
One thing I don&#x27;t get with game engines: why do they feel the need to make a X-like scripting language, where X=Python in this case, and X=JavaScript in Unity&#x27;s case?<p>Why do they make people re-learn the specifics and slight differences of a language that has been around for more than a decade? On top of this, they are making their engines more difficult to maintain: bug fixes, new features, deprecation and backwards compat., keeping docs up to date, writing tutorials for the language, etc. etc.<p>I just don&#x27;t see why these engines want to re-invent the wheel, even though what they end up with is simply a slightly modified wheel. &#x2F;endrant<p>The engine looks cool however, and the fact that it&#x27;s FOSS makes it a better option for budding game devs. I might give a go when I decide to make a simple game.
评论 #11158165 未加载
评论 #11158217 未加载
评论 #11158281 未加载
评论 #11158238 未加载
评论 #11158237 未加载
评论 #11160283 未加载
评论 #11158202 未加载
评论 #11159717 未加载
评论 #11158340 未加载
评论 #11158162 未加载
chris_wot超过 9 年前
So we are no longer waiting for Godot. Don&#x27;t you think this puts them in a bit of an existential crisis?
评论 #11160787 未加载
评论 #11158215 未加载
laumars超过 9 年前
The features page looks well presented but has anyone actually used Godot? What are their experiences with it compared to writing your own games from scratch?
评论 #11158089 未加载
评论 #11159567 未加载
justincc超过 9 年前
Anybody know if Godot has a business model behind it or is it co-ordinated purely by volunteers? Perhaps it&#x27;s enough that improving the game engine via open source could help Okam Studio produce games more quickly?
some_guy1234超过 9 年前
Atomic Game Engine is also pretty sweet. I actually like it a bit more.<p><a href="http:&#x2F;&#x2F;atomicgameengine.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;atomicgameengine.com&#x2F;</a>
评论 #11161787 未加载
irremediable超过 9 年前
I really need to get around to trying Godot. I&#x27;ve had it installed since 1.0, but I&#x27;ve been too busy&#x2F;lazy to try any (amateur!) gamedev lately.
revanx_超过 9 年前
As someone who just wants to try it out, really wish the site had https and hashes with the supplied binaries.
Mithaldu超过 9 年前
Some meta discussion: &quot;xyz reaches&#x2F;releases version number 234234.324234&quot; is entirely meaningless and the best way to ensure that nobody will care about your release announcement. Your project may internally have a very well defined and entirely logical policy as to how exactly to change version numbers based on internal project changes, but from the outside this is 100% untrustable and invisible, meaning your 2.0 release could mean anything from &quot;we rewrote the entire thing&quot; or &quot;a set amount of time went by&quot; (see Firefox&#x2F;Perl&#x2F;probably others).<p>If you actually care at all about your release announcement being read, include in the title line the actual benefit the new version provides to people.
评论 #11158097 未加载
评论 #11159830 未加载
评论 #11158024 未加载
评论 #11158726 未加载