wg
AreWeRustYet
wg | AreWeRustYet | |
---|---|---|
7 | 8 | |
498 | 491 | |
0.8% | - | |
3.6 | 3.8 | |
about 3 years ago | 8 months ago | |
- | Creative Commons Zero v1.0 Universal |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
wg
-
Rust – Are We Game Yet?
These are issues that I'm aware of that are "tracking" the status of Rust on console:
* <https://github.com/rust-gamedev/wg/issues/90>
* <https://github.com/EmbarkStudios/rust-ecosystem/issues/18>
I say scare quote tracking because due to the nature of console NDAs it's unlikely you'll see much if any useful details in an open public forum.
The issues aren't dissimilar to those facing Godot (although it has the benefit it's able to use existing C++ compilers) and the project has previously outlined some of the issues involved:
* <https://docs.godotengine.org/en/4.0/tutorials/platform/conso...>
* <https://godotengine.org/article/godot-consoles-all-you-need-...>
The current "solution" seems to be console-related development activity occurring via the recently established W4 Games (https://w4games.com/2023/02/28/godot-support-for-consoles-is...) but that's obviously never going to be openly developed without console platform approval (same as any other game engine).
-
I want to make a game that’s compatible with Nintendo switch.
If as me (I am not using Rust to make commercial games yet, though), you accept that you won't be attempting to port itself to a console and let some third-party do it for you, you'll discover that there is already some discussion about it, people already managed to get it working on major consoles, but so far there are no publisher or other company officially doing port of Rust games.
-
Kind of quiet. So, my wishlist
A fast, Rust, JPEG 2000 decoder. Details here. The available options have either performance, cost, or licensing problems. I just need the decode part for classic JPEG 2000 at multi-resolution. Don't need tiles or video.
-
Bevy 0.9: data oriented game engine built in Rust
> Game developers should be investing their time in open tooling without contracts or restrictive licensing
Unfortunately, this is not possible in consoles, because of issues with NDA. Even Bevy can't have an open licensing there: https://github.com/rust-gamedev/wg/issues/90 (Godot also can't: https://docs.godotengine.org/en/stable/tutorials/platform/co...)
I expect that Bevy ports to consoles will take a cut of sales rather than a flat fee :(
-
GameDev WG: Rust game ports welcomes your game examples
rust-game-ports is now officially supported by the Rust GameDev WG. By having this repo on neutral ground, we want to invite the Rust gamedev community to contribute additional game examples to this bundle, so we may collectively expand our comparison-matrix of similar/same games made in different engines. A bit like the realworld app taken one step further.
-
The Rust Gamedev Working Group is making a project showcase! To participate, submit a video of your project to the form.
There is a Github Discussion for this form: https://github.com/rust-gamedev/wg/discussions/121
-
Current state of game console support?
https://github.com/rust-gamedev/wg/issues/90 ("Rust on Consoles")
AreWeRustYet
- Rust – Are We Game Yet?
-
"Surpassing" Go & the near-future of Rust: in what domains will Rust succeed?
This is fascinating to me. It's my understanding that Rust is generally a system programming language, whereas Go is general-purpose... and what's more, it's up against the likes of C. But in spite of this, Rust is very clearly establishing a presence in most mainstream domains.
-
Expanded standard/promoted libraries?
Btw i use any of many areweyet projects to figure out the most popular crate by github repo stars.
- AreWeRustYet – a list of Are We THING Yet sites
-
I'm considering Rust, Go, or Julia for my next language and I'd like to hear your thoughts on these
For more info about how stable things are: https://github.com/UgurcanAkkok/AreWeRustYet
-
Maybe We Can Have Nice Things
There are compilations of these websites like https://github.com/UgurcanAkkok/AreWeRustYet And I'm sure there are others.
-
Looking for advice on Path to Rust Developer Job
Depending on your favorite area (gaming, web, ML/AI, backend, etc) perhaps take a look at this list of sites https://github.com/UgurcanAkkok/AreWeRustYet and pick some. Get familiar with your favorite projects, contribute, and build a code portfolio.
What are some alternatives?
unreal-rust - Rust integration for Unreal Engine 5
RCall.jl - Call R from Julia
gdextension - Rust bindings for Godot 4 [Moved to: https://github.com/godot-rust/gdext]
cargo-supply-chain - Gather author, contributor and publisher data on crates in your dependency graph.
not-yet-awesome-embedded-rust - A collection of items that are not yet awesome in Embedded Rust
cxx - Safe interop between Rust and C++
ui-mock
rustc-perf - Website for graphing performance of rustc
rust-game-ports - Official host of games ported using Rust game libraries.
enso - Hybrid visual and textual functional programming.
JoltPhysics - A multi core friendly rigid body physics and collision detection library, written in C++, suitable for games and VR applications.
jlrs - Julia bindings for Rust