AlephCubed

AlephCubed

@alephcubed.com

I sometimes post about my programming projects. Other than that, I lurk in the darkness.

283 followers433 following118 posts

AlephCubed reposted

Bevy 0.20 is out now! It features Solari and DLSS improvements, better BSN syntax, BSN "ready" events, WESL is now Bevy's shader language, more UI widgets (color picker, scrollable list views, dropdowns), Sprite Materials, Extended 2D materials, Pan Orbit Camera, and more! bevy.org/news/bevy-0-...

bevy.orgBevy 0.20Thanks to 227 contributors, 817 pull requests, community reviewers, and our generous donors, we're happy to announce the Bevy 0.20 release on crates.i…

AlephCubed reposted

macOS Quick Look is in Obsidian 1.14.3 (early access) so you can instantly preview Markdown files even if the app isn't open

#My9Games Feels like Hytale should be on there as well for the years of hype. Hopefully it will earn a spot one day.

AlephCubed reposted

That's right, it's #bevymergetrain time <3 While Bevy 0.20 is baking, Bevy's main branch continues on undeterred, as we continue to merge new features and fixes, backporting the most critical bug fixes to the release candidate branch. Read the whole thing for more! gist.github.com/alice-i-ceci...

gist.github.comBevy Merge Train for 2026-09-21Bevy Merge Train for 2026-09-21. GitHub Gist: instantly share code, notes, and snippets.

AlephCubed reposted

After a bit of a hiatus (I wasn't feeling up to spending the day doing publicity, even though I did review and merge PRs), the #bevymergetrain is back on the tracks! Come one, come all: learn about open source, Rust, and even a bit of game development! 17 PRs today! gist.github.com/alice-i-ceci...

gist.github.comBevy Merge Train for 2026-09-14Bevy Merge Train for 2026-09-14. GitHub Gist: instantly share code, notes, and snippets.

Three weeks ago I, on a whim, decided to learn Zig by creating a toy compiler. Today I finally compiled my first basic expression!

Hopefully now that I have a vertical slice, it will be easy to add more features. Though with class starting next week I might not have the time.

AlephCubed reposted

we’re at costco and my husband ordered a hot dog from the cashier and the guy said “what flavor” and my husband said wat and costco guy said “jk there’s only one flavor. it’s hot dog” and my husband said dammit you did this to me last time and the costco cashier collapsed in giggles

One problem with the current implementation is operation ordering. I could switch to a priority queue, but I might wait for observer ordering instead.

AlephCubed reposted

type Null = Option<!>; const null: Null = None; type bool = Option<Null>; const true: bool= Some(null); const false: bool = None;

AlephCubed reposted

🤯 Our largest blog post and development update is now LIVE! - 20+ Videos - 30+ Screenshots & artwork - 35+ Pages (when printed) worth of content diving into Chapter 1 and loads of stuff surrounding it! See what's coming to Hytale in the next few months! Read it here: hytale.com/news/2026/7/...

I've finally got cards with unique effects (and temporary visuals) in my Balatro-like card game made in #bevy. The effects are just standard components/systems, and the cards themselves are defined in config files and spawned via reflection.

I'm pretty happy with how it's shaping out, although broader state-management is still a nightmare. And I still don't have the full gameplay loop implemented 🫠