To be fair, to learn Rust to a decent standard I had to force myself to use it as my main language daily for ~4 months and develop an entire renderer with it. Then it clicked.
@astrahcat1212
11 ай бұрын
Is it possible to make calls to the functions using a front end language? 🤔
@llamatronian101
11 ай бұрын
@@astrahcat1212yes, Rust integrates well with JavaScript and Python, and that's just the ones I've used.
@capsey_
11 ай бұрын
@@astrahcat1212 what?
@vlusky_husky
11 ай бұрын
@@astrahcat1212if by "front end" you mean simpler scripting languages that can attach to other binary programs (maybe lua javascript or python) then there's already plenty easy to use graphic libraries for them. i'm still not sure what you mean by "front end" tho
@KyleB873
11 ай бұрын
That's honestly just not worth the time to me. I'm at the point now where a new language needs to click fast, and Rust's silly ways of doing practically everything just don't lend themselves to real game development IMHO. Sure, it's an amazing systems level language, but it has no business being used for game development purposes in a project larger than small indie hobby tinkering at best.
@Beryesa.
11 ай бұрын
“This video is not affiliated nor approved by the Crab foundation.”
@ColinTimmins
11 ай бұрын
lol 😂
@puckcanuck6396
11 ай бұрын
There are currently... 5 games written in Rust. And 50 game engines.
@katech6020
11 ай бұрын
it is normal at the start of any new languages, natural selection will happen to engines over time
@AdamPoniatowski
11 ай бұрын
they say, choose the right tool for the job. but in rust, you choose the right job for the tool
@principleshipcoleoid8095
11 ай бұрын
Programmers are people
@ezioauditore7636
11 ай бұрын
Eh, selection bias. There are plenty of games, just check the Bevy game jams alone. If you're talking about big boi games, Godot was the same not that long ago.
@dshcfh
11 ай бұрын
Writing stuff in a lower level language is always going to take longer
@jaredcone
11 ай бұрын
Tmp is the longest-lived folder on my computer
@Beryesa.
11 ай бұрын
What? Isn't it cleared on shutdown, on Windows? Such a shame.
@bobmzrfckingross
11 ай бұрын
I was already learning Bevy, now it's time to learn Comfy. 🎨
@domi_dreams
11 ай бұрын
Mike's legendary quote: "I am trying to learn Rust" slowly becoming johnriccitielo-tis of this channel 😉❤
@rohitaug
11 ай бұрын
it's 51 game engines now...
@gamefromscratch
11 ай бұрын
Wayyyyyy more than 51.
@judasthepious1499
11 ай бұрын
wow.. you count them? I think everyone has lost count and just let go because there's so many game engine.. 😅
@rohitaug
11 ай бұрын
haha, it's a reference to a joke from "Interview with Senior Rust Developer in 2023"
@eboatwright_
11 ай бұрын
I love Macroquad, this looks very easy and clean to use!
@MountainHomeJerrel
11 ай бұрын
Thanks for all the great coverage on these.
@lukmigindnuforhelved
11 ай бұрын
So disappointed that the first line was not "get comfy;" or something like that ... :)
@johanngambolputty5351
11 ай бұрын
Big fan of egui and egui_inspect (different than the bevy one and unfortunately outdated), feels like the least infuriating way to do ui by far. Loving to see some less verbose rust frameworks coming out, I really like the language for its potential brevity (ex python user here).
@vlusky_husky
11 ай бұрын
OH MY GOD I'VE BEEN LOOKING FOR SOMETHING LIKE TJSI FOR TOO LONG ISJZJAUJAHuAAAAAAA i tried reading into bevy but it's just a bit too fat for my smol smooth brain. this looks absolutely my jam will be trying it in the coming days.
@dermond
11 ай бұрын
Just for the name, I will use it
@DarkerCry
11 ай бұрын
Ehhh if only I could like Rust. I really enjoy C so I think it's just a matter of taste at this point.
@Cstore999
11 ай бұрын
Glad to see another rust engine
@dshcfh
11 ай бұрын
The second you opened command prompt, I knew this engine was not for me, lol.
@afjer
11 ай бұрын
I hope the delay on that sound is because the file begins with silence.
@gamefromscratch
11 ай бұрын
Nah it's because I didn't turn on audio capture and had to turn the mic to capture the sound. Aka, I'm a dumbass ;).
@nefrace
11 ай бұрын
@@gamefromscratchbut why then there's so much delay between the sound of you pressing space and sound being played? If it's recorded from the same mic then there should be no delay if the sound file is without silence in the start
@gamefromscratch
11 ай бұрын
Yeah the sound sample wasn't well optimized. I think it had a second or so of silence at the end, it was a random grab off FreeSound and most of them are certainly not game ready.
@ArmoredCow
11 ай бұрын
What is the final build size of the games it produces?
@robvp71
11 ай бұрын
any thoughts on bevy vs comfy? comfy seems more 2D related maybe?
@vini_artist
3 ай бұрын
I’m looking for a game engine that generates small wasm files for web. I have playing with pico8 and wasm-4, but I’m looking for something that can deliver minimal some SNes graphics. Is Comfy an good alternative? I can’t find the wasm file size of Comfy.
@astrahcat1212
11 ай бұрын
The consoles still use SDKs in C++, wondering if that will ever change
@Lelende
11 ай бұрын
Very doubtful. Cpp is very battle-tested so it's reliable and gives maximal control to even the most hardcore of performant software. It's also pretty well adopted. No really reason to adopt anything else I suppose...yet.
@astrahcat1212
11 ай бұрын
@@Lelende Yep why I've been using it more recently, and to be honest, things actually make a lot of sense. Maybe not all the advanced features like Templates, but the basic stuff for a simpleton like me I'm good with.
@colin_actually
11 ай бұрын
Rust is just not a good match for my slapdash style of prototyping and iterating.
@gamefromscratch
11 ай бұрын
Yeah, I keep bouncing off the Rust language for the very same reasons. Its certainly not one of those languages that encourages... exploration.
@DarkerCry
11 ай бұрын
@@gamefromscratch This is a common point brought up, lots of people recommend Rust if you have a plan relatively figured out but it's definitely not a slap dash and go kind of language.
@brodriguez11000
11 ай бұрын
Ah, we need a language based upon...dartboards.
@disruptive_innovator
11 ай бұрын
@@brodriguez11000 i mean, we already have javascript...
@owdoogames
11 ай бұрын
@@brodriguez11000 …and beer. You can’t have dartboards without beer.
@MrBrannfjell
11 ай бұрын
Getting a ton of runtime error spam does not sound comfy to me... I would be insane trying to actually make a game with this engine.
@brodriguez11000
11 ай бұрын
Open source and documentation. History repeats.
@kappilino
11 ай бұрын
I‘m a Rust Hobby dev and I hope that bevy gets it’s first editor in some time. Because its a very mature engine but to become on par with godot it needs a little more work. But they it’s my favourite engine for game dev. And I hope that rust becomes an fast dev environment written in rust. I don’t like the slow and clunky java plattform that JetBrains use for their software.
@josephvargas7806
11 ай бұрын
I am off again, on again with Rust. It works great when you approach it as a C dev, but if you approach it as a C++ dev you will be running into roadblocks or your code will get annoyingly verbose.
@padmabharali1306
11 ай бұрын
Noob here , do you think rust can replace c++ ?
@josephvargas7806
11 ай бұрын
@@padmabharali1306 I think it's unlikely. There may always be a niche for rust though. Rust has nice tooling, but it is restrictive. C/C++ feel more expressive. Depending on the situation/ person that's either a blessing or a curse. The biggest hurdle for noobs to learn c/c++ is learning a separate build system. Apart from that, it's no more difficult than any other language in my opinion. Pointers aren't so scary. You just need to remember to deallocate any dynamically allocated memory. C++ has pass by reference, and smart pointers so you can write programs that you won't ever need to worry about that too.
@padmabharali1306
11 ай бұрын
@@josephvargas7806 thankyou 🙂
@System_Attic
11 ай бұрын
"Windows Defender can just shut up." This is the actual definition of anyone using a Windows machine on a daily basis. 😆
@Silver_Adventures
11 ай бұрын
is the feature list shown at 2:02 a new cargo feature or is it a cargo extension?
@Supermath101
11 ай бұрын
Neither. It is the feature list of the Comfy crate.
@叵
11 ай бұрын
you should verify your yt channel
@gamefromscratch
11 ай бұрын
Not sure what you mean? Channel is verified. Even have the vanity url
@叵
11 ай бұрын
@@gamefromscratch I mean like the verification badge you can apply for once you hit 100k
@gamefromscratch
11 ай бұрын
Hmmmm, odd that it wasn't. Submitted the form, they say it will take weeks.
@叵
11 ай бұрын
you got it@@gamefromscratch
@thanosfisherman
11 ай бұрын
Nah I'll just stick to Java
@sergesolkatt
11 ай бұрын
❤️
@machintrucGaming
12 күн бұрын
Comfy is now abandonware. The dev moved to greener pastures
@godsoloved24
10 ай бұрын
Please say 2D a little slower. Sounds like you're saying something else. 😅
@nadercarun
11 ай бұрын
All these Rust game engines, and not a single mainstream game built in Rust 🤣😂
@lylicasoelluna6810
11 ай бұрын
To be fair, nothing "bleeding edge" is mainstream. This is all very new and fresh for early adopters but you might have to wait years (potentially five-to-ten years) before any of this ever becomes relevant for the mainstream.
@brodriguez11000
11 ай бұрын
@@lylicasoelluna6810 Build upon FORTRAN for that "what's old is new again" feeling.
@owdoogames
11 ай бұрын
@@lylicasoelluna6810 Rust is 17 years old, so not exactly ‘bleeding edge’… though to be fair its first main stable public release was 2015.
@Boxing_Gamer
11 ай бұрын
Both bevy and this engine here are very new, so that's probably the reason. I'm sure there will be plenty of Rust games in the future.
@owdoogames
11 ай бұрын
Rust is so… fugly. I think I’d rather stick with lovely LÖVE & lean Lua, if wanting to use such a framework. Or raylib & C.
@AlexanderEndless
11 ай бұрын
First!
@NoahONoir39
11 ай бұрын
First
@soran2290
11 ай бұрын
Godot is better 😂
@yungtube7848
11 ай бұрын
Everyone wants to love rust but the syntax is too arcane... its like learning a non Indo European language for english speakers.
@kullimoney365
11 ай бұрын
Rust syntax very understanding/easy to read even the way they do the docs for modules packages
Пікірлер: 85