First-Time Rust Dev Makes a Bevy Game About Rusting

preview_player
Показать описание
Writing code in Rust was the worst...
Thanks for watching!

Personal Links

Music

• Anno Domini Beats - Sunny Days
• TrackTribe - Sleepwalker
• Cheel - Blue Dream

#rust #bevy
Рекомендации по теме
Комментарии
Автор

As a developer who works day in, day out with both Go and Rust, those pain are tough love, the more complicated the code base are, the more useful those complaints at compile time. Comparing to Go blowing up out of nowhere for random reasons, sometimes, silently.

supanatpotiwarakorn
Автор

okok, hear me out, learn the language before using it for a game

MCorange
Автор

You did a great job. Keep pushing :)
p.s. to be more comfortable writing in rust, it will be better to read the book first — your errors are described in the first chapters of the book.

CuriousSpy
Автор

Rust changes from a moderately difficult language to a REALLY HARD language if you're unwilling to spend the time to learn the concepts which make it different.

and theres quite a lot that makes it different, which are what makes it great.

You jumped right into a game engine, one entirely built on a entirely different paradigm (ECS) than Unity etc., in a language you never sat down to learn at least the core concepts of, without even understanding the difference between a GCd backend langulanguage and a systems language, and ended up struggling? i ain't surprised.

laundmo
Автор

Yeah it takes a while to get used to borrowing; It just makes sense eventually, but you will wrestle with it consantly as a beginner. I came from Unity C# as my only programming experience and similarly jumped into Bevy+Rust. I found myself liking it, borrowing while combersum at first, it does help to visualise value reference data which was a frustration I had in C#.

Dom_R_
Автор

all i see is skill issue. rust is not a backend only. it's a system language which people uses on backend. so it's ovious it will be harder than go. and comparing a statically typed language with garbage collector is skill issue.

Takatou__Yogiri
Автор

Rust and gamedev are two things that just don't fit together

lxx