Тёмный

Retro-futuristic clock | Coding project for beginners using Rustlang & Bevy 

timClicks
Подписаться 10 тыс.
Просмотров 2,7 тыс.
50% 1

Опубликовано:

 

13 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@abdlhamidwaziz9164
@abdlhamidwaziz9164 8 месяцев назад
Hi Tim, you are a good person and a good teacher
@amjadiqbal478
@amjadiqbal478 8 месяцев назад
Tim McNamara, the rustmaster.❤
@funkintonbeardo
@funkintonbeardo 8 месяцев назад
I was in the process of programming an ESP32 to make a weather desk clock. This is a good starting point
@mastermachetier5594
@mastermachetier5594 8 месяцев назад
Very interesting . Super easy to make things like this . I should look into bevy as a whole
@timClicks
@timClicks 8 месяцев назад
Bevy is wonderful. I like how its functionality is largely opt-in, meaning that you learn it incrementally.
@timvw01
@timvw01 8 месяцев назад
Cool design. Egui might be appropriate here as well.
@timClicks
@timClicks 8 месяцев назад
I agree. I initially played around with egui, but couldn't figure out an easy way to render arcs (I don't know the API very well). I stumbled upon Bevy's gizmos and thought that was perfect.
@timvw01
@timvw01 8 месяцев назад
@@timClicks ah yes, probably requires to define a parametric shape from scratch in egui. If you ever want some help with stuff like that for a video, let me know, would be happy to help out.
@MichaelLazarski
@MichaelLazarski 8 месяцев назад
the question that had to come: what theme/colorscheme is this? :D
@bencottrell8130
@bencottrell8130 8 месяцев назад
Great way to get people engaged with Rust through creative coding. I'll see if I can achieve the same with Slint for Rust too.
@timClicks
@timClicks 8 месяцев назад
Thanks Ben! Give it a go and let me know the result!
@bencottrell8130
@bencottrell8130 8 месяцев назад
@@timClicks Bevy takes a little longer to build with it's dependencies, but, trying to render raster graphics on the GPU with Skia and Slint is too hard. I've raised the issue in Slint's community chat.
@learning_rust
@learning_rust 7 месяцев назад
Agree. The visual projects really help understand a lot concepts. Tim's onto something!!
@nadirsampaoli
@nadirsampaoli 8 месяцев назад
This was a lovely little project and your way of explaining things was really clear! Now I wanna give it a shot with sdl2 :)
@marcusradell7544
@marcusradell7544 8 месяцев назад
I really loved this project! And I do think we need more simple Rust content to be available, so hope you keep shipping this kind of content 😊 Small improvement for next time: there seemed to be a white screen for a while around 7-8 mins and some code ended up behind your camera feed.
@phillduffy
@phillduffy 8 месяцев назад
Great example, the speed up make me chuckle
@timClicks
@timClicks 8 месяцев назад
Me too. I was tempted to cut the sound, but thought that it added something to the clip.
@amidamarurookie
@amidamarurookie 8 месяцев назад
Interesting! Happy new year Tim 🎉
@timClicks
@timClicks 8 месяцев назад
Same to you! 🎉
@avalagum7957
@avalagum7957 8 месяцев назад
Thank you very much for the video. I'm learning Rust at this moment but I guess it'll take me a while until I can do whatever I can do with Java in Rust. Could you record your videos in at least 1080p resolution next times?
@ragectl
@ragectl 8 месяцев назад
I see you did the wildcard on the `use` statement, I feel like this is considered bad juju now 🤔
@funkintonbeardo
@funkintonbeardo 8 месяцев назад
You usually import everything in the prelude module of libraries as maintainers usually re-export stuff that's highly required to use the library.
@ragectl
@ragectl 8 месяцев назад
@@funkintonbeardo that's useful to know thanks 👍
@timClicks
@timClicks 8 месяцев назад
If a crate offers a prelude, I accept.
Далее
Rust Demystified 🪄 Simplifying The Toughest Parts
14:05
Writing a Rust-based ring buffer
40:01
Просмотров 6 тыс.
Why Rust is bad, actually*
11:53
Просмотров 44 тыс.
Bevy 0.13 Update Is out, This is what I think
37:03
Просмотров 3,7 тыс.
Implementing the trie data structure in Rust
1:09:30
Просмотров 2,5 тыс.
Networking in Bevy/Rust: Bevy Renet Showcase
13:24
Просмотров 15 тыс.
NSURLProtocol: How I Stole an App For My Wedding
56:25