Reorganizing in Bevy (0.10 Devlog 2)

  Рет қаралды 1,648

Logic Projects

Logic Projects

Күн бұрын

Пікірлер: 8
@jacques-dev
@jacques-dev Жыл бұрын
Thanks for making this video, it's great to see how others structure and organize their Bevy projects. Regarding Traits (or the lack there of) I've also really been struggling to best figure out how to make use of Rust traits in Bevy projects. From the few discussions I've had on the topic in the bevy discord, it's my understanding that implementing traits on components is bad practice since components are suppose to only represent data, and not behavior, which traits represent. I am curious to hear how others have used traits in their bevy projects. Also very interesting to see the other projects you are working on :)
@logicprojects
@logicprojects Жыл бұрын
Yeah I've seen a couple of people try traits with bevy but they never scale like you'd want. They are kinda like interfaces in OO languages which also tend to lead to bad architecture in game dev. Actually my problem might be trying to just have a general attack component all together, each attack might have different data and behavior. Maybe different components for different attacks is the more idiomatic approach.
@RSchenal
@RSchenal Жыл бұрын
Greate project structure! Also I just tried llama and it just blew my mind. I actually can run a language model on my laptop on cpu!
@logicprojects
@logicprojects Жыл бұрын
Thanks! Also check out the alpaca model (it's out there), it's not great but the potential is crazy
@CuriousSpy
@CuriousSpy Жыл бұрын
Thank you
@tsalVlog
@tsalVlog Жыл бұрын
the compression lol
@logicprojects
@logicprojects Жыл бұрын
I thought it would be bad but it's much worse than I expected lol. I toned down the particle count going forward
@cchance
@cchance Жыл бұрын
Love your videos just wish you went a tiny bit slower having to constantly pause to understand because it’s not love coding gets super tedious
Particles, UI, and Animation in Bevy (0.10 Devlog 3)
8:53
Logic Projects
Рет қаралды 2,5 М.
Turn Based Combat in Bevy (0.10 Devlog 1)
8:12
Logic Projects
Рет қаралды 4,5 М.
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 3,3 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
Making A Rust/Bevy Game in One Week - Bevy Jam 3
7:32
Logic Projects
Рет қаралды 1,9 М.
Starting a new 2d platformer with ECS
6:04
chris biscardi
Рет қаралды 51 М.
Epic Games SUCKS!
8:59
Creative Coders
Рет қаралды 721
Overworld and NPCs in Bevy (0.10 Devlog 4)
6:24
Logic Projects
Рет қаралды 1,6 М.
Comparing Unity DOTS and Bevy
7:08
Logic Projects
Рет қаралды 10 М.
Bevy's Powerful Secret: Commands
4:13
Logic Projects
Рет қаралды 5 М.
Rust Modules - Explained Like I'm 5
19:59
Let's Get Rusty
Рет қаралды 78 М.
Pathfinding and Async Tasks in Bevy
7:39
Logic Projects
Рет қаралды 9 М.
Post Processing, 3D Conversion, and Physics in Bevy (0.10 Devlog 6)
11:14
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН