5 ms·
> 0 games have shipped in Rust and there is no plan anytime soon in the future that it will. That's trivially false. > Last week, I released A Snake’s Tale on
by vlang1dot0 6y ago
> 0 games have shipped in Rust and there is no plan anytime soon in the future that it will.
That's trivially false.
> Last week, I released A Snake’s Tale on iOS, Android, Windows, Mac, and Linux.
> A Snake’s Tale was programmed entirely in Rust, and to the best of my knowledge, it is the first commercial game made in Rust to be released.
Dated 09 May 2017.
https://michaelfairley.com/blog/i-made-a-game-in-rust/ https://michaelfairley.com/blog/i-made-a-game-in-rust/
- adamnemecek 6y agoI think the parent means like AAA games.
- Thaxll 6y agoAs someone replied I was talking about AAA games indeed, everyone can make a game in any language with 50 reviews on the app store after 3years.
- steveklabnik 6y agoAAA games are coming, there's at least two studios public about their in-progress Rust work. And backchannel whispers that may or may not come to fruition with more. Time will tell.
- pjmlp 6y agoAnd another one left Rust behind.
- steveklabnik 6y agoThat wasn’t an AAA studio.
- pjmlp 6y agoOk, thanks for the correction.
- vlang1dot0 6y agoWhat AAA games exist in C#?
- NortySpock 6y agoKerbal Space Program, for one https://unity3d.com/showcase/case-stories/squad-kerbal-space-program https://unity3d.com/showcase/case-stories/squad-kerbal-space...
- kvark 6y agoIsn't Unity itself written in C++?
- pjmlp 6y agoIsn't Rust itself built with a C++ based compiler, and binding to 3D system libraries written in C and C++?
- zesterer 6y agoThere's a pretty big difference here though. In the case of Unity, most of the very hot code is C++. With a custom Rust engine, most of it is Rust.
- pjmlp 6y agoOn modern engines most of the hot code are GPGPU shaders, specially on cards modern enough to support mesh shaders. Secondly, there is the ongoing rewrite from C++ into HPC#. Third, I still remember the days when Pascal, Basic and C compilers were deemed worthless for professional game engines, followed by similar remarks to C++, back when Abrash books were still hot of the press. Finally, languages don't dictate how fun games are and how much they sell.
- steveklabnik 6y agoDepends on how you define “c++ based compiler.” In the sense that it uses a library written in C++, yes, but “based” is kind of a stretch. It is an important one but not irreplaceable.