James | CWS 🇨🇦
banner
coastwide.systems
James | CWS 🇨🇦
@coastwide.systems
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
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*
February 13, 2026 at 4:24 PM
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
February 8, 2026 at 7:56 PM
Add in the Apple store & all its restrictions, the hefty cut they take on sales... Steam takes a big cut too, but at least Steam has an interest in seeing games succeed financially, with Apple it's more like I should feel privileged to be allowed in at all & take the abuse
February 8, 2026 at 5:35 PM
The trouble is Apple's walled garden approach, and Xcode. It's a massive pain cross compiling to and testing on MacOS (any hardware). Top it off with a userbase on Steam that's smaller than Linux and it gets hard making the case to support MacOS at all
February 8, 2026 at 5:31 PM
oof, if "professionalism" is gatekeeping then society truly is circling the drain 🤦
February 6, 2026 at 7:23 PM
And for completeness, if anyone is wondering what "steam-linux-builder" is: it's Steam's Linux SDK, but with the rust compiler added so I can create proper builds for Steam targeting their Linux runtime

github.com/coast-wide-s...
GitHub - coast-wide-systems/steam-linux-builder: Container for compiling native Linux applications in Rust (specifically bevy) using Steam's v3 (sniper) SDK.
Container for compiling native Linux applications in Rust (specifically bevy) using Steam's v3 (sniper) SDK. - coast-wide-systems/steam-linux-builder
github.com
February 6, 2026 at 7:18 PM
Oh, and here's more of my #NoAI reference images - when the view/angle I'm looking for doesn't exist, make a really shitty mockup in Gimp 😆
February 6, 2026 at 7:12 PM
It's also worth noting that this is designed for a Linux development environment, I honestly can't imagine trying to do software dev in Windows - seems like trying to carve Michelangelo's David using nail trimmers 😂
February 6, 2026 at 7:03 PM
The hardest to support is actually MacOS, Xcode is a nightmare but it was something I just needed to figure out once - so 1 day lost figuring it out, but now it's documented and the approach will be reusable on future projects so well worth the time invested.
February 6, 2026 at 6:57 PM
I so often see devs complaining that Linux is too hard, but it really isn't. Avoid M$ specific crap like DirectX, install toolchains to cross compile and it's done. No VM's, no specially build servers. Everything can be built locally at once
February 6, 2026 at 6:54 PM
Oh I know but it's so easy to support Linux that I've reached a point where my attitude is "do I really want to waste time/money rolling the dice on if this will work" plus give tacit support to the Windows-only gaming culture
February 6, 2026 at 4:43 PM
I have a growing line of post it notes along the bottom of my monitor, which also serves as my bug tracker 😅 (solodev

For more complex things like creating equations I have random scraps of paper strewn about for the mad scientist effect 🤣

But otherwise I use AnyType
February 6, 2026 at 4:41 PM
Yeah, immutable is great for certain cases but the best part of Linux is having options - game dev in particular hits a lot of friction on immutable OS's

Regular Fedora is great for both gaming & game dev too, but CachyOS is solid (I had poor performance on older AMD hardware though)
February 6, 2026 at 4:38 PM
Looks amazing, wishlisted! Disappointing it's Windows only though, I'll keep an eye on this but I don't buy games that don't run in Linux anymore
February 6, 2026 at 4:24 PM
coming up on 3y since being laid off here, was a senior engineer with 10y experience; it's brutal out there, good luck 🤞

the ghosting, fake jobs, insane hoops to jump through... it really is exhausting
February 5, 2026 at 9:03 PM