logoalt Hacker News

Bevy game development tutorials and in-depth resources

128 pointsby GenericCanadianlast Thursday at 12:58 AM35 commentsview on HN

Comments

tyleotoday at 11:18 AM

I really want to like bevy but compile times are slow and the output binaries are huge.

I built a few games in WASM and was shocked to see many of the bevy variants larger than the Unity versions.

There’s definitely a market for rust game engines but it seems that no one’s hit the sweet spot yet.

show 2 replies
vivzkestreltoday at 5:18 AM

- since we are on the topic, i wanted to ask people here

- could someone kindly share some resources on c++ game development

- here is what i have

- https://gamedev.net/tutorials/

- https://shader-learning.com/

- https://learnopengl.com/

- https://shaderacademy.com/

- https://www.gabrielgambetta.com/client-server-game-architect...

- https://github.com/0xFA11/MultiplayerNetworkingResources

- just a headsup, i am looking for 3D game development without unreal, unity , godot or any of those engines

show 3 replies
michaeltetertoday at 6:22 AM

Those of us unfamiliar with Bevy can deduce what it might be, but it would be really nice if your introduction included at least a link titled "Bevy game engine" which links to bevy.org.

Then your unfamiliar readers can first hop to bevy.org to see what it's all about.

nextaccountictoday at 3:51 AM

> These guides are up to date with Bevy version 0.18

This is huge, thanks. Unfortunately many Bevy resources became stale (the Bevy cookbook was even abandoned, there was little interest in keeping it up to date and so there were many sections for, say, Bevy 0.12)

reitzensteinmtoday at 5:29 AM

This site is excellent. I emailed the author to thank them after reading it cover to cover, and they replied and asked if anything was unclear or if there was anything I wanted to see explored more.

Quite the dedication to a free resource!

roflcopter69today at 6:23 AM

There's also ongoing work on the (for now hidden) Bevy Book https://bevy.org/learn/book/intro/

Already seems like a great resource to me but it's still WIP.

show 1 reply
jvuygbbkuurxtoday at 2:37 PM

My problem with bevy isn't the basics, but the architecture. I always feel like I'm making wrong decisions on if something should be a component or a field, and how it interacts with other stuff in systems. I just feel like I'm making an unmaintainable mess, but I'm not sure how it could be improved.

show 1 reply
Ugvxtoday at 10:29 AM

This has been on my list to kick off for a while. From previous times I looked at it, these tutorials are the only text based tutorials that are really kept up to date. Love it

jippotoday at 2:41 AM

Thank you. Not many free and in-depth resource for Bevy engine. Mostly are paid ones. I am surprised that you switch from Ruby to Rust. Seems a different beast to me.

show 2 replies
SilentM68today at 7:18 AM

Thank you :)