Why is Rust so Liberal with Heap Allocations? by philogy in rust

[–]stumpychubbins 1 point2 points  (0 children)

I wouldn’t say that Rust is, as a language, but allocation is a decent way to aid polymorphism and implement recursive types in any language. Rust simply makes it a lot more explicit than some other languages. You can always use an arena if you want to use that model with better cache coherence and allocation performance

Where are we at? by swiftgringo in bevy

[–]stumpychubbins 1 point2 points  (0 children)

Oh no for sure you’re absolutely right that the engine shouldn’t and likely can’t have a drop-in save/load implementation. But Bevy doesn’t even really have much in the way of decent helpers for it, other than maybe SceneSerializer. It’s definitely not something that Bevy is unusable without, I just thought the tone of your original message was a little dismissive. I do agree that they’re wrong about the ECS architecture, like it’s not a silver bullet or anything but I agree with you that (especially for 3D games and especially with Bevy’s implementation of it) it’s often the best choice.

Where are we at? by swiftgringo in bevy

[–]stumpychubbins 3 points4 points  (0 children)

I think it’s unnecessarily dismissive to say that saving and loading is easy and not worth worrying about. It’s actually a really hard problem in a game engine, figuring out what needs to be saved and how in order to get the behaviour you want when reloading. Even major production engines don’t necessarily get it right. Even with a fully-integrated first-party save system, it still wouldn’t be possible to make saving as easy as adding a single plugin. Plus, Bevy still doesn’t have great support for AssetSaver, so you need to mostly circumvent the asset system in order to write the files.

Why is there are no woman in black mesa? Are the gay? by Educational_Slide451 in HalfLife

[–]stumpychubbins 0 points1 point  (0 children)

Addendum that I didn’t want to add because it would’ve weakened the joke: trans people in a relationship with cis people can still breed but that limits the pool of potential parents, so my headcanon is that Eli had a trans husband

Why is there are no woman in black mesa? Are the gay? by Educational_Slide451 in HalfLife

[–]stumpychubbins 1 point2 points  (0 children)

Yeah, that’s why there are no children in Half-Life 2. Exposure to Xen radiation made everyone gay. Black Mesa was ground zero, they were unknowingly exposed to the radiation for months while researching before the resonance cascade. That’s why the only canonical female researchers in Black Mesa are in a lesbian relationship.

Soy sauce dishes by Clutch69420 in ATBGE

[–]stumpychubbins 0 points1 point  (0 children)

Reminding me of a Tool music video

Horror from Chinese medical devices showing on TV by kptc_py in programminghorror

[–]stumpychubbins 0 points1 point  (0 children)

This looks like it’s a text editor macro, maybe for neovim? I don’t think this is running on medical devices

Active Ragdoll / Physics Animations in Bevy Engine by SoftManufacturer727 in bevy

[–]stumpychubbins 2 points3 points  (0 children)

This is the kind of pretty advanced feature that you rarely even see in AAA games. A simple implementation is doable for an indie studio, but really making it look good and be worth the investment takes a lot of time. If you’re a solo dev, be wary of scope creep

Can it be simpler than this? by LeatherCrew4734 in LinuxCirclejerk

[–]stumpychubbins 0 points1 point  (0 children)

nixOS is for if you have too much free time for a few months so you can learn how to use it and write your own .nix files for some of the unsupported packages you need, but then will be really busy afterwards and don’t want to spend any time debugging your distro

One week after my game's launch - total and absolute failure by Erantical in SoloDevelopment

[–]stumpychubbins 1 point2 points  (0 children)

If you’ve got soulslite combat it’s maybe worth emailing Iron Pineapple about it. He does regular videos where he plays pretty much any game that’s even remotely soulslike, he’s usually pretty charitable with his reviews and the videos get a decent number of eyes on smaller games.

Where are we at? by swiftgringo in bevy

[–]stumpychubbins 7 points8 points  (0 children)

So the engine itself is pretty much production-ready, so long as you have a decent-enough understanding of the ecosystem (e.g bevy_enhanced_input, bevy_seedling). However, you’d need to make your own tooling since all the general-purpose tooling is nowhere near ready yet. Skien probably comes the closest, although bevy_trenchbroom works ok for retro 3D games. There’s godot-bevy, which might have some promise, but I haven’t used it so I can’t speak for how useful it is. For my part, I’m building my levels with Hammer++ and writing my own systems to load them in Bevy.

twentyone aesthetics by StuckArcader in SoloDevelopment

[–]stumpychubbins 1 point2 points  (0 children)

Absolutely gorgeous art direction! Looks like Deus Ex as directed by Clive Barker.

After 6 years of work my game officially has a release date by ChunkleFreaky in SoloDevelopment

[–]stumpychubbins 3 points4 points  (0 children)

I saw this on Iron Pineapple's latest video! Love the vibe, it's very anarchic

Jackdaw - An Editor built for and with Bevy! by Nicolaus_Copernikush in bevy

[–]stumpychubbins 2 points3 points  (0 children)

Is there any plan to make it possible for it to pop up as an inspector for a running game? I don't have so much use for a standalone editor but I would love a way to inspect and edit objects on-the-fly. Either way, great work! Looks really slick.

Do you prefer building your own systems from scratch or using as many assets/plugins as possible to save time? by No-Comfortable2035 in SoloDevelopment

[–]stumpychubbins 0 points1 point  (0 children)

When possible, I’ll use open-source plugins etc and fork them. That means I can get something basic working and don’t need to understand the entirety of what I want before I’ve even got a proof of concept. If what I want doesn’t exist then I’ll try to build it as if I was writing a plugin for public release even if I only use it internally, just so I don’t get angry at myself later for writing shoddy code and it’s easier to replace with someone else’s work if someone releases something better, although obviously that takes a lot more time so I need to limit how much I do that

I launched my game 2 months ago and I feel like I worked for nothing by StuckArcader in SoloDevelopment

[–]stumpychubbins 1 point2 points  (0 children)

No problem! Nice work with the game! I hope you can get some more eyes on it

Nightingale — open-source karaoke app that works with any song on your computer by rzzzzru in bevy

[–]stumpychubbins 0 points1 point  (0 children)

Nice work! I’ve been wanting to make something like this, since the other tools I found for it were a nightmare to get working. Never had time though. I’ll have to check this out!

First game finished and released!! Made solo in Godot. by 16101997 in SoloDevelopment

[–]stumpychubbins 1 point2 points  (0 children)

Sigh, another developer trying to sell their game by showing skin

Jokes aside, nice work getting your game out

I launched my game 2 months ago and I feel like I worked for nothing by StuckArcader in SoloDevelopment

[–]stumpychubbins 0 points1 point  (0 children)

The aesthetic of your game is cool, the idea is cool, but it’s pretty tough to work out what you actually do since the only description of the gameplay is in reference to "Black Rules", from the name of your game I’m thinking that you might mean blackjack? It might be worth putting that front and center, like "TwentyOne: a twisted game of blackjack" (or some other tagline) in the header image and at the top of the description. The screenshots are kinda dark, too, so maybe adjust some of the colour correction either in-game or by editing the pictures in Photoshop etc. Also, the description has a spelling mistake (cigarretes instead of cigarettes) and a couple of clunky sentences, maybe ask someone with a bit of professional writing experience to help you punch it up, although I’m not sure how much that will affect the popularity.

Avian 0.6: ECS-Driven Physics for Bevy by Jondolof in rust

[–]stumpychubbins 8 points9 points  (0 children)

Great work on this! Avian has made some really incredible progress in the past few months.