Live data from Hacker News

Are we game yet? – A guide to the Rust game development ecosystem

arewegameyet.rs

51–60 of 139 posts

Re: Are we game yet? – A guide to the Rust game development ecosystem

#51

Are there any resources for developing 2D game graphics, especially for hobbyists? It seems like game development articles focus so much on frameworks and just assume everyone knows where to find / how to make graphics, audio, etc. I would be especially interested in a high level "how to make a game" that didn't go so in-depth into the programming details but which did include procuring the assets and perhaps some st…

It might seem tangential to what you're asking, but I felt I learned more about 2d indie gsme dev from Yahtzee's Dev Diary, than most other resources out there: https://www.escapistmagazine.com/v2/category/yahtzees-dev-di...

Re: Are we game yet? – A guide to the Rust game development ecosystem

#53
post #42

Earlier quoted context omitted.

Aren’t these websites manually created though? In which case, a simple check every month for “new issues with responses, and if so, are they not abandoned” would be nice

They are, but information about if a project is still actively maintained or if it's simply feature complete (data structures come to mind), should be automated in some way, otherwise information becomes stale if the maintainer of that site isn't actively maintaining it (ironically). From what I've experienced, these sites largely go via passive maintainance, ie, based on pull requests and issues, not actively develo…

I'd love to see some kind of metric on crates.io to designate the quality of a crate. I appreciate that creating such a metric could lead to freak economics, so this is obviously not a trivial task, and the metric(s) may have to be mixed up every now and then to avoid to much gaming. Also it might be useful if such metrics are a geometric mean of the crates own score and all its dependencies.

Re: Are we game yet? – A guide to the Rust game development ecosystem

#54
post #50
post #46

Earlier quoted context omitted.

"would make me think that most game code is starting to move away from raw C++" Godot is talked about on Hacker News but it's nowhere in the industry, as for C++ it's the default language for games and it will be the case for the foreseeable future. I feel that there is a real disconnect between hacker news and people working in the industry. Most people here don't seem to understand how different it is from your reg…

Engine development and game development are two different things. For gameplay/scripting, even in 90s there were alternative languages. The way Unreal uses C++ (i.e. as scripting) is not different to how Unity uses C#.

At some point, every game development project becomes engine development :-)

Re: Are we game yet? – A guide to the Rust game development ecosystem

#57
post #35

Not deeply familiar with Rust but with its memory management concept does it allow for something like arena allocator?

Yup: https://docs.rs/typed_arena

That just has allocation, but no way to reset the arena & reclaim its memory. But then again, you'd have to make it so no allocations from the arena are alive & in use when you reset the arena.

Definitely a downside :/ On a side-note: I'm fairly sure the ST trick + -XLinearTypes will allow a better & still type-safe arena allocator to be written in Haskell than is currently possible in Rust.

Re: Are we game yet? – A guide to the Rust game development ecosystem

#58
post #55

Earlier quoted context omitted.

Rust is implemented in Rust ( https://github.com/rust-lang/rust )

(They are making a joke about the game named “Rust”)

Can't believe I wooshed that one after years of telling lost redditors on /r/rust "you're probably looking for /r/playrust"

Re: Are we game yet? – A guide to the Rust game development ecosystem

#59
Part of me worries about all of the awesome speedrunning people do in games written in more memory unsafe languages(like doom 2) and it makes me a bit sad that there could potentially be less broken games that people can take advantage of for speedrunning.

Re: Are we game yet? – A guide to the Rust game development ecosystem

#60

Part of me worries about all of the awesome speedrunning people do in games written in more memory unsafe languages(like doom 2) and it makes me a bit sad that there could potentially be less broken games that people can take advantage of for speedrunning.

Don't worry, logic errors will be with us always.
Post reply on HN