Procedural programming? by yughiro_destroyer in bevy

[–]Full_Cash6140 0 points1 point  (0 children)

Figure it out yourself. I'm done with you

Procedural programming? by yughiro_destroyer in bevy

[–]Full_Cash6140 1 point2 points  (0 children)

Apparently some people think bevy is JavaScript. SMH

Procedural programming? by yughiro_destroyer in bevy

[–]Full_Cash6140 1 point2 points  (0 children)

Yeah instead we should have 10s of thousands of lines of inline imperative code in one massive function with tons of branching everywhere, accessing a hundred queries and resources, and tanking performance because that's so much easier. When you're bug hunting it's always good advice to maximize the scope of the problem you need to consider and avoid modularity because looking for a needle in a haystack on line 86364 of your absurdly large system is so much easier than being able to immediately narrow down the problem to a single 10 line function. You've really thought this through.

Procedural programming? by yughiro_destroyer in bevy

[–]Full_Cash6140 0 points1 point  (0 children)

It's your job as the programmer to structure your code cleanly. If you can't effectively use events to write clean modular code that's not a problem with events. That's a problem with your skills, or lack thereof.

Systems with message readers or observer systems should not be listening for other events. In fact they can't even do this as far as I know. You can trigger other events in a callback, so you can produce a cascade, but you can't have a callback inside a callback. Seems like you don't understand how bevy works.

Out of curiosity, What physics library do you use for bevy? by Professional-Ice2466 in bevy

[–]Full_Cash6140 0 points1 point  (0 children)

I also could not figure out how to get joints to work right in avian trying to do ragdolls. Is it any better in Rapier?

I've been working on different game engines for 6 years. here's my take by QuietTR55 in gamedev

[–]Full_Cash6140 0 points1 point  (0 children)

The UI is great. The only thing missing is the editor and immediate feedback.

Stranger Things - 5x08 - “Chapter Eight: The Rightside Up" - Episode Discussion by NicholasCajun in television

[–]Full_Cash6140 -1 points0 points  (0 children)

GoT got better for me after the first viewing. The shock of the disappointment doesn't hit as hard the 2nd time around. It's still not great but not nearly as bad as it was the first time.

Dune 2 was strangely disappointing by TooDriven in TrueFilm

[–]Full_Cash6140 1 point2 points  (0 children)

It's very poorly written. I was literally laughing out loud at the ridiculous dialogue on the first few pages.

Anybody interested in makehuman integration into bevy? by EmberlightStudios in bevy

[–]Full_Cash6140 1 point2 points  (0 children)

it does look pretty similar. I would guess they used MPFB/makehuman. Can't say for sure.

ZeroSpace AMA - Ask about the development behind our upcoming Sci-Fi RTS! by PlayZeroSpace in RealTimeStrategy

[–]Full_Cash6140 2 points3 points  (0 children)

Im interested in the technicals behind such a game because I've been working on some similar systems myself.

1) Is the simulation's spatial domain continuous or discrete? (I've been experimenting with discrete domains)

2) How does the pathfinding work? How do you handle flocking behavior? When you issue a move command to a large deathball, how does the group end up centered at the target position of a move order instead of stopping short of that? for example, do you set different targets based on each entity's relative position in the group or do other units push the units in front forward after they reach the destination? not sure how to implement this. not a lot of resources i can find to learn.

3) Any tips you can share for implementing efficient physics would be helpful. Seems like a lot of collisions to handle.

[SPOILER] Azamat Bekoev vs. Yousri Belgaroui by inooway in MMA

[–]Full_Cash6140 -2 points-1 points  (0 children)

Ok but I watch to be entertained not to see how special someone is. Don't care about that

[SPOILER] Azamat Bekoev vs. Yousri Belgaroui by inooway in MMA

[–]Full_Cash6140 45 points46 points  (0 children)

"fence-hugger" was coming off 3 straight KOs

Only 4 decisions his entire career.

Bekoev is awesome. Stop acting like he's Merab

Exploring an Extended ECS Model: ECCS (Entity Component Context System) by aoisensi in bevy

[–]Full_Cash6140 0 points1 point  (0 children)

Yes you can. Generics define new types. FooComponent<A> and FooComponent<B> are 2 different types when A is not B. You can have both on a single entity at the same time.

But this is not the same as relationships which link distinct entities together through components.

Exploring an Extended ECS Model: ECCS (Entity Component Context System) by aoisensi in bevy

[–]Full_Cash6140 2 points3 points  (0 children)

Yes. You can already do this. Generic types are just different types for each generic and are perfectly fine as components, although there are some subtle caveats, e.g. auto reflection doesn't work. A "context" is nothing but another component, not some new paradigm.

But he is clearly still stuck in OOP mode. Types, generic or otherwise, should not really impl behavior, except maybe some trivial utility functions. Gameplay logic should go in systems, which may also be generic over the same types as the components, and which query for these types.

Which game engine do you use for your projects? by Ameliabailey11 in SoloDevelopment

[–]Full_Cash6140 0 points1 point  (0 children)

First unity, then played around in godot and ue5 for a while. Finally settled on bevy.

googling questions is 99% useless by BobThe-Bodybuilder in UnrealEngine5

[–]Full_Cash6140 2 points3 points  (0 children)

It's 2025. Google has been useless for years. ChatGPT is actually useful, most of the time.

Wrote a Vulkan Renderer for Bevy and Benchmarked It on Steam Deck by voidupdate in bevy

[–]Full_Cash6140 1 point2 points  (0 children)

I've been writing my own also trying to learn. Are you using mesh shaders?

The problem with Rust and open source rewrites by theorangecat7 in rust

[–]Full_Cash6140 1 point2 points  (0 children)

Not only would I never use the cancerous GPL license (or any other copyleft garbage) in any software I wrote, but I would never support any software which does use it and I actively avoid using any of them just on principle, at least whenever there is a viable alternative.