4 ms·
It'll be interesting to see if switching to Rust will enhance the already remarkable productivity of this game studio. https://www.rust-lang.org/pdfs/Rust-Chuc
by ansible 8y ago
It'll be interesting to see if switching to Rust will enhance the already remarkable productivity of this game studio.
https://www.rust-lang.org/pdfs/Rust-Chucklefish-Whitepaper.pdf https://www.rust-lang.org/pdfs/Rust-Chucklefish-Whitepaper.p...
- thrower123 8y agoStardew Valley is built on Monogame. Also Chucklefish is the publisher, not the developer...
- steveklabnik 8y agoTheir new game is in Rust, not Stardew Valley. And you’re right that they were only the publishers for it.
- thrower123 8y agoIs there anything approaching the XNA/Monogame content pipeline in the Rust world? Something like Stardew Valley is hugely data-driven, and being able to leverage that tooling, not to mention solid cross-platform support, looks like a huge force multiplier.
- steveklabnik 8y agoI don’t think so, but it’s not an area I’m always the most up to date with. I’m guessing if it existed I’d have heard of it, though. “Amethyst” and “piston” are the two engine projects. I’m not sure if studios are using them or I’d they're building something in-house.
- steveklabnik 8y agoWe don’t have a white paper but Ready At Dawn is moving all new stuff to 100% Rust as well, excited to see where it goes.
- ReverseCold 8y agoWhat GUI library would you even use in Rust? Is the package ecosystem mature enough to support a game?
- mattnewport 8y agoMost games that are writing their own engines aren't using traditional GUI libraries anyway, it will typically be something custom.
- ReverseCold 8y agoWell that's unfortunate. I was hoping Rust could get a graphics library out of that.
- ansible 8y agoThere's a all-Rust graphics library in the works, but projects like ggez are using a SDL wrapper for now which works OK.