Live data from Hacker News

rg3d: Rust 3D game engine with an FPS demo game and scene editor

github.com

41–50 of 143 posts

Re: rg3d: Rust 3D game engine with an FPS demo game and scene editor

#41

This looks really impressive! Given that Rust -> WebAssembly is at least a thing, would it be plausible for someone to make that rusty-shooter demo work in a browser?

The graphics code would have to be ported to WebGL, and then there might be an extra hurdle getting WASM to talk to WebGL directly. But it's doable, yes.

https://rustwasm.github.io/wasm-bindgen/examples/webgl.html

Re: rg3d: Rust 3D game engine with an FPS demo game and scene editor

#44
If you'd like to support the development of this engine, the author has a patreon https://www.patreon.com/mrdimas

Unfortunately, Github sponsorships is not available in Russia.

Also, there's a discord channel dedicated to the project https://discord.gg/xENF5Uh

Re: rg3d: Rust 3D game engine with an FPS demo game and scene editor

#45

This looks really impressive! Given that Rust -> WebAssembly is at least a thing, would it be plausible for someone to make that rusty-shooter demo work in a browser?

The graphics code would have to be ported to WebGL, and then there might be an extra hurdle getting WASM to talk to WebGL directly. But it's doable, yes.

Rust with WebGL is pretty seamless today.

I wrote a game for a gamejam using Rust, Wasm, and WebGL without any engine: https://kettlecorn.itch.io/wonder

It makes use of ‘glow’, a Rust library that lets you write regular OpenGL code that runs across desktop, mobile, and web: https://github.com/grovesNL/glow

Re: rg3d: Rust 3D game engine with an FPS demo game and scene editor

#46
post #43

I have started playing with Bevy [1], so I wonder how this compares from an ECS point of view? I am a beginner at Rust, so any insight would be appreciated. Thanks! Great to see gamedev taking off on Rust! [1] https://bevyengine.org/

Bevy right now has little to show for itself besides a somewhat clean ECS api.

Re: rg3d: Rust 3D game engine with an FPS demo game and scene editor

#47

Wow, this is a lovely, pragmatic, no nonsense game engine! And it has a non-trivial example project and an editor! This is such a breath of fresh air for game engine announcements. I don't know if mrDIMAS is on HN but big congrats to him for this great project.

Thanks a lot for the kind words!

Re: rg3d: Rust 3D game engine with an FPS demo game and scene editor

#48

Earlier quoted context omitted.

It's a single person project. I haven't seen a more advanced rust engine. Adding better rendering isn't too bad once you have some engine architecture.

I have nothing against it, and it being a single person project. But the fact remains, it's far behind Unity, Unreal and Godot.

With enough time and resources, I wonder if we'll one day see a Rust game engine that can outperform these projects.

Re: rg3d: Rust 3D game engine with an FPS demo game and scene editor

#50

This looks really impressive! Given that Rust -> WebAssembly is at least a thing, would it be plausible for someone to make that rusty-shooter demo work in a browser?

The graphics code would have to be ported to WebGL, and then there might be an extra hurdle getting WASM to talk to WebGL directly. But it's doable, yes.

References are almost in, by next year you can probably already talk directly to WebGL.
Post reply on HN