Hacker News new | ask | show | jobs
by pwdisswordfish0 1380 days ago
It would be nice if we brought the rule back where it's against HN guidelines to post submissions for every new version of some software. Every Godot thread ends up with the same comments posted, none of them particularly interesting or insightful. And in this particular case, it's not even an official release; it's just a beta!
8 comments

I disagree. I want to see more actual software on Hacker News. This is a space for "hackers," is it not?

While Godot fairly established, there are up-and-comers in software development, and one of the few ways I will ever know about these people and their projects are by Show HNs and product update submissions.

It may be dozens of releases or years before I even hear about a project, and this type of comment clearly comes from a place of not knowing at all what it is like to work so hard on something nor knowing at all how to promote a product.

People have an aversion to promoting and advertising, but I want to see "WAYWO?"!

I'd far more* rather see that than political nonsense, bullshit tech opinion articles, and news completely unrelated to the hacker or business space.

Edit: Further, with respect to Godot, the authors continually make more progress on the codebase and there is a lot to talk about. Not just specifically with Godot and their prioritization of software features, but how the developers and contributors are having an impact on the hobbyist and independent developer scene.

I have gripes with the space as it currently is, and I know I'm not the only one. I want to read those opinions here. If you don't like it, don't upvote it.

For example, why have they in the past prioritized their own programming language? Decades old game engine codebases have rich features like material sounds, and fully integrated multiplayer features, but almost no open source game engines feature these things. Instead, they all focus on shallow flashy features like PBR workflows. I want to talk about those things.

Another comment here mentions a custom physics engine that is being introduced. That's interesting! And further discussion is warranted over whether or not that is something that developers care about! What about other features like native split screen support? There's so much in this space to discuss.

Godot has a large number of integrated multiplayer features from low level primitives to higher level interfaces. It also has support for p2p with webrtc.

https://docs.godotengine.org/en/stable/tutorials/networking/...

We're working on those, but at some point Godot Engine 4.0 needs to ship..

* https://github.com/godotengine/godot-proposals/issues/4435 (spatial audio)

* https://github.com/godotengine/godot-proposals/issues/3904 (network interest management)

* I can't find the proposal, but we, V-Sekai, call those physical materials or sound materials. Like a piece of concrete has different friction and a different sound. The worst part is it requires the Godot Engine 4 artists to conform to like 300 materials.

There's a form response for why choose gdscript here. https://docs.godotengine.org/en/stable/about/faq.html
This isn't merely some milestone. This is a 2-3 year major rewrite of the engine with a rewritten render pipeline/engine, a heavily updated scripting engine+language, and a lot more. People (I admit, myself among them) have been chomping at the bit to see Beta 1 where the API/etc stability is guaranteed barring major bugs forcing them to revert things.
Godot 4 entering beta is quite an important thing since that is update that has been in works for a couple of years now and adds lots of new capabilities to Godot.
Ultimately it’s the HN community that collectively votes on what makes it to the front page.
100% this, lets leave rules and mods out of it as much as possible. Let the community decide.
This comment makes no sense. If it was some random alpha release of Godot (there have been more than a dozen) then sure, but this is the first beta release, which means it's now somewhat stable. That's a big deal, considering how much rewriting as been going on.
It makes a lot of sense. We have Godot submissions all the time.

Someone submitted one for a v4 alpha. (That it didn't get traction is irrelevant.)

Here's one for the beta.

When v4 is released, it'll inevitably be posted here, too.

> Someone submitted one for a v4 alpha. (That it didn't get traction is irrelevant.)

That's actually highly relevant, and no the comment made no sense.

Hitting the first beta version is a big deal. The next one won't be, but the 4.0 release certainly will.

What's wrong with posting milestones of a great open source project?
I actually agree with the idea of restraint, but this is a colossal release with literally dozens of major highly anticipated features and a huge load of bug fixes and performance optimizations. Given the development time frame and resources this is a spectacular delivery. Also highly recommend checking out the code base directly as the team have done a great job of keeping the sources well organized and clear.
> this is a colossal release

It isn't. It's (yet another) pre-release. There's a story about an upcoming Godot release posted every 1, 2, 3 weeks or so.

I hope to be the one to post LÖVE 12 when its out. LÖVE is a far superior game engine in every way! https://love2d.org/
It looks nice. Will it give me direct access to the C and SDL APIs? Can I use my own SDL cdefs?
People currently do this by accessing them directly with the LuaJIT FFI.