James | CWS πŸ‡¨πŸ‡¦'s Avatar

James | CWS πŸ‡¨πŸ‡¦

@coastwide.systems.bsky.social

Game development studio building games for Linux (and other OS's too) using the bevy engine and Rust language. #linux #rustlang #bevy #bevyengine #gamedev #indiedev #solodev https://coastwidesystems.com/ https://discord.gg/Rg8MBJAvu4

1,719 Followers  |  2,630 Following  |  830 Posts  |  Joined: 04.11.2024
Posts Following

Posts by James | CWS πŸ‡¨πŸ‡¦ (@coastwide.systems.bsky.social)

Eh, I doubt the SlopBox will deliver on any of its promises, just like how they claimed Win11 improved performance and did not

05.03.2026 22:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Comparing v0.18.0...v0.18.1 Β· bevyengine/bevy A refreshingly simple data-driven game engine built in Rust - Comparing v0.18.0...v0.18.1 Β· bevyengine/bevy

Bevy 0.18.1 is out now!

This is a point release containing non-breaking fixes to bugs, documentation, and the occasional tiny utility function.

github.com/bevyengine/b...

To update from Bevy 0.18.0, just run "cargo update"

04.03.2026 02:19 β€” πŸ‘ 55    πŸ” 10    πŸ’¬ 0    πŸ“Œ 2

This brings back some *very* repressed memories, the nightmare of getting those old fglrx drivers running was what pushed me to switch to Nvidia for a decade (back on AMD GPU's again now tho, sick of the crap Nvidia driver and their inability to do Wayland properly)

04.03.2026 02:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
PvFβ €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β €β € by Kaiva-Morphin, yaroyanuo, Krivarya A journey through the incoherency of a fever dream

The results of Bevy Jam #7 are in!

We had 310 participants, 64 submissions, and 1,331 votes!

The winner of Bevy Jam #7 is ... PvF!
kaiva-morphin.itch.io/pacmodillo-v...

And here are the jam results:
itch.io/jam/bevy-jam...

03.03.2026 21:27 β€” πŸ‘ 22    πŸ” 7    πŸ’¬ 0    πŸ“Œ 0

Since Macy's post reached 690 likes to make her Lusty Argonian Maid video, here is my own fufilled promise- to sing Ragnar the Red on camera! I even forged some armor and weapons to complete the image 🀌

So hear ye, hear ye! Come enjoy me making a fool of myself for this amazing community πŸ’™βš”οΈπŸ»

03.03.2026 22:48 β€” πŸ‘ 134    πŸ” 25    πŸ’¬ 43    πŸ“Œ 8
Use Linux, spoof of the PokΓ©mon Pokopia logo

Use Linux, spoof of the PokΓ©mon Pokopia logo

Am I doing this latest trend correctly? 😏

03.03.2026 14:11 β€” πŸ‘ 280    πŸ” 63    πŸ’¬ 6    πŸ“Œ 0
The back of an old 1080p TV revealing a rats' nest of HDMI, ethernet and USB extender cables. A home brew "smart" TV. Buried in the wiring is an old, retired NUC mini PC

The back of an old 1080p TV revealing a rats' nest of HDMI, ethernet and USB extender cables. A home brew "smart" TV. Buried in the wiring is an old, retired NUC mini PC

Evidence, from current crappy old 1080p TV πŸ˜‚

03.03.2026 17:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I haven't bought one yet (money *is* an object for me 😭) but if I could afford it I'd get a Sceptre brand one - so far, they're the only 4K TV's that have no smart "features".

Note: I'm a crazed Linux fanatic & have no qualms about making my own HTPC & zap-strapping it to the back of the TV πŸ˜…

03.03.2026 17:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

I ruled out Stoat for my server an account of it being UK based, but Fluxer is on my shortlist so good to see some momentum behind it... setting up Matrix is more work than I have time to maintain, and XMPP doesn't really have much of a userbase

02.03.2026 16:55 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The big blocker for updating was actually all the crates I was using early on in the project... many were fine to begin with but stopped being maintained and things got messy. Slowly migrated off most, but at more than 50k lines it's now sufficiently complex that updating is a big task for #solodev

27.02.2026 04:52 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Alright, big accomplishment today: Heat Retreat has been updated from (very outdated) #bevy 0.13.2 to the...also outdated 0.14.2 release (latest is 0.18) πŸ˜…πŸŽ‰

Visuals are a little buggy (there were lots of changes to how colours work) but it's running so feeling pretty good about it

#indiegamedev

27.02.2026 04:50 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

art reveal 🀏

26.02.2026 16:34 β€” πŸ‘ 2236    πŸ” 489    πŸ’¬ 26    πŸ“Œ 2

Even vendor support is often pretty bad, bare metal app fw on MCU's were passable but of all the SoC's I worked with we'd be lucky to get 2y of support - and even then it was barely complete, often with missing or poorly implemented features that would never get finished

25.02.2026 02:14 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don't know if "safer" is the best word choice there; more comfortable perhaps, but not safe. I've seen some pretty horrific things & it's a big reason why I'm now hell bent on staying as far away from C as possible. Pointers bridging kernel space->user space with direct memcpy off a tcp buffer...🀒

25.02.2026 00:10 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Ok fine I’ll read the Lusty Argonian Maid if this reaches 690 likes.

24.02.2026 21:38 β€” πŸ‘ 724    πŸ” 110    πŸ’¬ 70    πŸ“Œ 93
Preview
a cartoon dog is sticking its tongue out in front of a monitor Alt: a cartoon dog is sticking its tongue out in front of a monitor

keyboard/gamepad/keyboard/gamepad.... 😭

24.02.2026 20:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Only happens with specific brands of keyboard, so on my laptop everything works just fine, but my PC keyboard is "fancy" and is causing all manner of grief 😫

24.02.2026 20:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Gamepads are driving me absolutely insane; taking a "break" from a mini-game design to deal with input bugs from a few months ago.

The symptom: keyboard keys can can result in "flapping" inputs (eg, Esc -> pause menu flickering on/off). Cause: keyboard ID's itself as a gamepad, shenanigans ensue

24.02.2026 20:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Preview
GitHub - coast-wide-systems/steam-linux-builder: Container for compiling native Linux applications in Rust (specifically bevy) using Steam's v4 SDK. Container for compiling native Linux applications in Rust (specifically bevy) using Steam's v4 SDK. - coast-wide-systems/steam-linux-builder

github.com/coast-wide-s...

just for reference, that's my Steam SDK adaptation to support building Rust/bevy. I have another container that automatically rebuilds the image & uploads it to quay.io but because of weirdness in the SDK the builder image needs to be run with very specific parameters

24.02.2026 17:22 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Nice, good to know! I was hesitant to invest time there since I've already containerized part of my build for Steam's Linux SDK (which doesn't play nice nested in other containers)

Plus setting up Xcode for my MacOS builds was the stuff of nightmares & not a pandoras box I wanted to open again πŸ˜…

24.02.2026 17:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
a couple of cartoon characters standing next to each other and talking . ALT: a couple of cartoon characters standing next to each other and talking .

Not to feed the temptation - but dual booting isn't just for Windows πŸ˜‰

24.02.2026 03:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Laptops are always a pain 😣

I like Fedora these days, it's kept very up to date, and boring. Which is good in an OS when you want to get shit done πŸ˜†

CachyOS is fun but YMMV; in my tests compiling my game Cachy was consistently slower in each kernel variant (10-20% slower, so not exactly trivial)

24.02.2026 02:44 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The problems crop up when you need system level dependencies that aren't available in, eg, a flatpak. I work in bevy so there are a few specific extra libs I need that got problematic

If Bazzite works for you then awesome! but if it doesn't there are plenty of great alternatives like vanilla Fedora

24.02.2026 02:03 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Loved the original growing up, couldn't even begin to count how many times I played through it πŸ˜†

Haven't tried any of the remakes, but hopefully those include buying more than 1 potion at a time - it was torture stocking up, something I'd (try to) relegate to younger siblings πŸ˜…

21.02.2026 18:23 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yup, I have a 7000 series as well and encode AV1 no problem

18.02.2026 02:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
How to un-Big Tech your online life Plus, in this week’s Installer: a new Mario Tennis, Sony’s great new buds, a wild time-travel movie, and much more.

Nice shout out to Kagi here!

www.theverge.com/tech/879114/...

14.02.2026 19:19 β€” πŸ‘ 25    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

Vancouver *is* a pretty terrible place to raise a family, leaving the city was the best decision I made, but not for the reasons these 1%ers are on about. Live in nannies are not a reality for most people; lack of childcare, overpriced shoebox sized apartments plus abysmal wages *are*

13.02.2026 16:24 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Ireland’s basic income for the arts scheme becomes permanent When piloted, initiative that provided €325 a week to eligible artists recouped more than its net cost, study shows

Government Shocks Nation With Good Decision

11.02.2026 10:17 β€” πŸ‘ 1762    πŸ” 554    πŸ’¬ 7    πŸ“Œ 78

It's also worth highlighting: these aren't a bunch of fancy laptops. One is an almost 10y old retired work laptop (no GPU), another is a newer (4y) work laptop also no dedicated GPU, and the third a hand me down gaming laptop of unknown age. No Windows, no need for brand new hardware

08.02.2026 19:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Three laptops arranged around a dinongnroom table connected to a switch in the center. Visible on the nearest screen is SuperTuxKart, with a dark red DualSense controller set beside it. In the background is a container of maple syrup, because Canada

Three laptops arranged around a dinongnroom table connected to a switch in the center. Visible on the nearest screen is SuperTuxKart, with a dark red DualSense controller set beside it. In the background is a container of maple syrup, because Canada

Set up our very first #gaming LAN party with the kids today! All #foss with a combination of Fedora & Bazzite #Linux on the laptops. Played some SuperTuxKart and a little Rigs of Rods afterward πŸ˜„

08.02.2026 19:33 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0