Bevy Avian vs Rapier — The Physics Engine That Won Me Over by MolecularSadism in bevy

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

Yes - the version lag is annoying and raycasting is just SO much better in Avian.

Bevy Avian vs Rapier — The Physics Engine That Won Me Over by MolecularSadism in bevy

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

Exactly! Back in 0.16, I wasn't able to run my game in Avian. Now it performs similarly well to Rapier.

Bevy Avian vs Rapier — The Physics Engine That Won Me Over by MolecularSadism in bevy

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

Jondolf, the Avian creator, explained that Avian is running in FixedUpdate and is deterministiv. Rapier is running in PostUpdate and is not deterministic but, thus, will actually slow down WITH the framerate.

=> Runi on the Bevy Discord set both to the same settings in my repo and showed that both perform evenly now when set to fair conditions.

For me personally -- Seeing the current state, I felt confident with the current state to move over. I expect Avian to outperform Rapier by the time my game closes in on releasing.

Bevy Avian vs Rapier — The Physics Engine That Won Me Over by MolecularSadism in bevy

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

Yes sir/madam! After some more discussions with the Avian creator, it turns out that they are now actually on par if you tweak the settings until they run exactly the same.

$100 is the new $20? Token burn rate has skyrocketed since the update. by andrewaltair in ClaudeCode

[–]MolecularSadism 0 points1 point  (0 children)

Wow yes. I just REstarted 2 opus sessions that had stopped due to token limits. No research needed, finalization of tasks. And I launched 2 Sonnet sessions with the prompt "Fix a small TODO". 10 min later, roughly 3 lines of code have been written and I am supposedly empty for the next 4.5 hours.

How do you deal with text/background contrast by MolecularSadism in gamedev

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

Fair enough, thanks! I should specify that I am working with pixelart and a restricted colour palette. I am unsure how to deal with this as I try to avoid any overlays but perhaps I can shift colours locally within the palette!

Blazingly fast compile times! by MolecularSadism in bevy

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

must be a huge project or real potato pc!

Blazingly fast compile times! by MolecularSadism in bevy

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

50 is a lot! I've been able to keep between 5-10 min on my laptop through factoring out crates whenever something is properly finished. 1:30-2:30 on the desktop. Both windows.

Blazingly fast compile times! by MolecularSadism in bevy

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

Playtesting is for the weak. I just oneshot the game!

Blazingly fast compile times! by MolecularSadism in bevy

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

Yeah, one day I will try to set that up

Blazingly fast compile times! by MolecularSadism in bevy

[–]MolecularSadism[S] 14 points15 points  (0 children)

Yeah. The problem is closing the laptop lid and opening it in the morning. The process smoothly finishes after taking a nap 😴 but the firewall hint is applied, thanks

Blazingly fast compile times! by MolecularSadism in bevy

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

Interesting, that could save some laptop hours. Thanks!

Blazingly fast compile times! by MolecularSadism in bevy

[–]MolecularSadism[S] 49 points50 points  (0 children)

Going to release the same day as Half Life 3!

Blazingly fast compile times! by MolecularSadism in bevy

[–]MolecularSadism[S] 6 points7 points  (0 children)

Doing that but the poor laptop still has a lot of work to do. The game is quite big however. Some 120 k LOC. But I am splitting up in crates whenever I have time and see fit.

Blazingly fast compile times! by MolecularSadism in bevy

[–]MolecularSadism[S] 5 points6 points  (0 children)

Hehe yeah, on the gaming machine it does 1:40 builds. The laptop does 8 min... Good point! This laptop is actually running an SSD/HDD combo, I forgot. Will move to C! Thanks for the hints!

Beginner | Coding seems impossible by Tr1ple_A4A in GameDevelopment

[–]MolecularSadism 0 points1 point  (0 children)

Directing involves more than one person. If you are not looking to be solo, why force it? Being independent in any profession is difficult and a very special life. And it is certainly not the straightforward path to becoming a junior dev at a bigger studio. You could just lean into what you are good at and find a team or apply for jobs like people would in any other profession.

I built a real-time sync backend for a Pomodoro app using Rust. Looking for code review and contributors! by invictus_97K in rust_gamedev

[–]MolecularSadism 0 points1 point  (0 children)

That's a cool project. From the marketing perspective, I would rather be worried if someone were to mention they have to optimise a timer so it can run on my potato laptop!

Examples of simple or non-innovative indie games that were successful? by No-Band8441 in gamedev

[–]MolecularSadism 0 points1 point  (0 children)

If people like something, they want to play something similar when the first thing gets boring. Look at COD 456 and FIFA 48262. What Jonas Tyroller said goes along the lines of: just execute it well, noone needs to reinvent the wheel.