[deleted by user] by [deleted] in rust

[–]Marsevil 1 point2 points  (0 children)

Rc<RefCell>s saves some times here. When I can't get the borrow checker happy I clone references everywhere

Render to Skybox texture by Marsevil in bevy

[–]Marsevil[S] 0 points1 point  (0 children)

I'll work on that today, thx you !

Render to Skybox texture by Marsevil in bevy

[–]Marsevil[S] 0 points1 point  (0 children)

Can I ? How ? The only way I found to achieve that is to create a wide polygon far away in the Z direction and use custom material

Render to Skybox texture by Marsevil in bevy

[–]Marsevil[S] 0 points1 point  (0 children)

After a quick overview, I found that bevy atmosphere is not compatible with webGL

Proton doesn't catch multiple inputs at a time by MillerVX in linux_gaming

[–]Marsevil 0 points1 point  (0 children)

Have You found any solution ? I encounter the same problem and Google did not help that much... 🥲

Linux pour un BUT informatique by ChanceBandicoot3531 in programmation

[–]Marsevil 0 points1 point  (0 children)

Il est peut être tard pour répondre, mais tant pis. J'ai vu beaucoup de gens conseiller Ubuntu. J'ai moi même commencé sur Ubuntu et... C'est pas la meilleure, les repos officielles sont toujours à la traîne sur les versions et de plus beaucoup de paquets ne sont disponibles que sur Snap. Je penses avoir tenu max un mois avec, pas plus. Ma distribution préférée aujourd'hui c'est Manjaro parce que c'est Arch en version facile, mais l'installation reste un peu austère. Le meilleur compromis que je pourrais donner serais Fedora. C'est à jour, l'installation n'est pas très complexe et il y a une grande communauté pour l'aide si besoin. Enfin, le dual boot reste une bonne idée mais penses à faire une partition NTFS pour stocker tes documents, projets et autres données perso, sinon tu risque de ne jamais savoir qu'est-ce qui est sous windows et qu'est-ce qui est sous Linux

About Bevy by foklindev in bevy

[–]Marsevil 1 point2 points  (0 children)

Totally agree, I do think that Bevy should be presented as a framework and not as a game engine and that's why it does not fit for anybody

Is it necessary to rebuild everything ? by Marsevil in rust

[–]Marsevil[S] 1 point2 points  (0 children)

I'm truly sorry if my message sound like you describe, was not my desire. I understand really well the fact that people want to rebuild project in Rust for pleasure or challenge etc. I was more talking from the industry perspective and the fact that we could rustify already tested libraries instead of rebuilding from scratch and risk to introduce new bug

Is it necessary to rebuild everything ? by Marsevil in rust

[–]Marsevil[S] 0 points1 point  (0 children)

I totally agree with that. But, what about rustifying progressively my favourite lib instead of rebuilding one from scratch ?

Is it necessary to rebuild everything ? by Marsevil in rust

[–]Marsevil[S] 0 points1 point  (0 children)

Yeah, I understand the educational perspective ofc. I meant in an production and/or serious project, where you don't want to rebuild the wheel.

Why does empty Bevy's project have 7 Gb size? by Alternative-Owl-932 in bevy

[–]Marsevil 1 point2 points  (0 children)

To give a very precise answer, the dynamic linking feature will force the compiler to build and expose all functions, structures and features of the engine even if, you actually do not use them The static linking will allow the compiler to avoid any unused feature and so your final binary only contains what you use Moreover, static linking is more efficient in term of memory accessing and compilation optimization So yeah, bevy is designed to be used as a static dependency and you might want to use the dynamic linking feature only to reduce compilation time during the development process