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
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 😄
February 8, 2026 at 7:33 PM
Quickly whipped up an alternate engine compartment (and fixed a few bad lines elsewhere), thinking the darker/less detail works a bit better but going to need to think on it a while. Should probably get it in engine to see for sure though, so back to coding for now

#pixelart #gamedev #indiedev
February 6, 2026 at 9:41 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
For any #gamedev out there - especially the ones that say Linux is too hard - here's how easy it can be to support Linux, MacOS and Win when you plan ahead: a section of Heat Retreat's Makefile (for #bevy and #rustlang here)

To make a release build, I run 1 command and it's done 😎
February 6, 2026 at 6:52 PM
Took a while but here we are on the station wagon "maintenance" texture for Heat Retreat! Not super happy with the engine, will probably iterate on that; looks "noisy" to me compared to the rest of the vehicle but there's lots of stuff going on there so tough to get right 🤔

#pixelart #indiegamedev
February 6, 2026 at 6:27 PM
Not done yet, but I haven't been posting much lately (cold/flu season hit us hard this year & been focused on #gamedev #indiedev over socials stuff). This one I'm thinking is too big and will probably need to redo it, but also here's a look at my #NoAI bashed together "reference" image 😂

#pixelart
January 27, 2026 at 7:01 PM
Got up for a coffee refill & this is what I come back to

Getting a strong "I think we need to talk about your performance lately" vibe 😅

#indiedev #gamedev #solodev
January 14, 2026 at 8:59 PM
Alright, at a point where I have some new-ish stuff to show (still WIP though): supply management UI! Not the most exciting thing but needed. And finally getting some visuals in for "upgrade" class items, like a backpack (which I'm told looks like wood 😅 - may need to fix)

#indiegamedev #pixelart
January 14, 2026 at 5:14 PM
Been working a lot on under-the-hood stuff lately (gamepads fully work now!), but started on improving the party supply management view for Heat Retreat! Very early stage work in progress still but can show the side by side changes so far for #screenshotsaturday

#indiegamedev #bevy #pixelart
December 20, 2025 at 7:02 PM
Well, here's a boring picture of the updated colour selector. Not quite "final" yet, but switched it over to use the game palette instead of the engine's definitions, and increased the number of colours from ~12 before to 32 (palette has 64, but that was too crowded & hard to read)
December 17, 2025 at 4:51 PM
Thanks to my amazing wife I have a new phone that I immediately switched over to GrapheneOS, and am now 99% de-Googled 🎉

Appreciate all the work that goes into the OS @grapheneos.org - aiming to one day be a contributor when my financial situation is a bit more stable 😅
December 11, 2025 at 9:03 PM
Just discovered a feature in duckduckgo to block sites from search results!

I am so fed up with #AIslop articles polluting search results that I'm now outright blocking entire domain names when I see this crap. "Share feedback" also has an option specifically to report AI generated search results
December 8, 2025 at 9:19 PM
Taking a slight departure from posting about gamedev stuff to share some #mushroom #fungi pictures from recent autumn adventures; the stuff that I get my ideas & art direction inspiration from when working on Heat Retreat
December 6, 2025 at 8:45 PM
Forgot to post this before but borrwed a #SteamDeck for some testing recently. Found lots of bugs (mostly gamepad/input stuff that I'm actively working on), but Heat Retreat was looking pretty good on handheld (runtime v3 here)

#gamedev #indiedev #gaming #LinuxGaming #Steam #SteamOS #bevy #rustlang
December 3, 2025 at 5:11 PM
My low tech #gamedev #indiedev bug tracker

I can see it at a glance, it's there guilting me all the time, quick to add new items/rearrange topics and it's satisfying crossing stuff off 😆
December 2, 2025 at 5:16 PM
Today marks 1 month exactly but Heat Retreat's shopping rework is complete* 🎉

Couple things I'll circle back to (eg, station wagon art I'm not super happy with) but it's all functional! Time to get back on that gamepad support....

#gamedev #indiedev #gaming #bevy #linux #pixelart
November 27, 2025 at 9:40 PM
A lot of code work since the last update, but got a lot of the edge cases covered now. Finished up replacing the placeholder textures too, and worked at fixing up the fuel & water assets (tried a different approach with the water, still not 100% happy with it)

#indiegamedev #pixelart #bevy
November 20, 2025 at 10:56 PM
Getting closer to "done" for Heat Retreat's shop rework, starting to dial in the UX & replacing debug text with proper localized stuff. Did the fuel/water assets yesterday but not happy with them, going to work at a few other assets then circle back to those two

#indiegamedev #pixelart #bevy
November 18, 2025 at 6:21 PM
Couple more WIP shots of Heat Retreat's shopping UI rework for #screenshotsaturday (it's still Saturday for me 😆).

Still got more to do on it but pretty happy with how it's coming along - think it's safe to start working on replacing the placeholder textures

#gamedev #indiedev #pixelart #bevy
November 16, 2025 at 1:58 AM
Here's a look at an old variant of the shopping UI, don't have a good screenshot of it but this is pretty close to what it used to look like (old shopping has been crashing to desktop so can't get a good screenshot without rolling the code back *really* far)
November 12, 2025 at 11:20 PM
Alright, think this is far enough along to show a little more publicly: the new (still WIP) shopping UI for Heat Retreat (complete rework of the old system). Big improvement in my opinion, just don't mind the horrible yellow/black placeholder textures 😆

#gamedev #indiedev #bevy #pixelart
November 12, 2025 at 11:18 PM
After getting the scroll bar working, I've now got button (keyboard only at the moment) menu nav working! The code is horrific, but works 😅

One step closer to getting full gamepad (and Steam Deck) support working properly 🎉

#indiegamedev #bevy
October 15, 2025 at 6:10 PM
Finally got scrolling working! That was... painful. But it's one necessary step closer to getting button (ie, gamepad) menu navigation working properly. Here we have mouse scroll wheel, click & drag, click on the track plus drag, and WASD to navigate!

#indiegamedev #bevy
October 14, 2025 at 8:54 PM
Been stuck on getting menu navigation working for Heat Retreat but took a break to chip away at my art backlog - so got something new to show for #screenshotsaturday

And this particular state also has working menu navigation so WASD keys will let you cycle tabs/buttons!

#indiegamedev #bevy
October 11, 2025 at 4:23 PM
It's a thing of beauty when automation works; Steam just released a new version of the Linux SDK runtime & my auto updater successfully detected the release, updated & rebuilt my Rust compiler images then pushed them out to my repository! 100% hands off 🥳

quay.io/repository/c...
September 30, 2025 at 10:18 PM