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
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
Haven't been active on socials with kids sick, back to school madness & birthday parties, but progress is being made on Heat Retreat! A little late for #screenshotsaturday but here's a some of the new updates to the travel scene (in 21:9 this time, doing some ultra wide testing)

#indiegamedev #bevy
September 14, 2025 at 8:36 PM
Not too much new visual stuff to show for #screenshotsaturday since I've had my DevOps hat on for the last few days, but here's a work-in-progress shot of the hatchback dashboard

#gamedev #indiedev #solodev #pixelart #indiegame
August 23, 2025 at 7:33 PM
Milestone last night: first build successfully pushed to Steam! Took some figuring out since I'm doing this 100% from #linux with no automagical packaging or GUI's. Still got some work to do though, my asset packing needs a complete overhaul 😅

#gamedev #indiedev #solodev
August 22, 2025 at 7:19 PM
Haven't been on social media much, juggling too many things so took a brief hiatus. But had a big win today, finally got the station wagon speedometer (and fuel gauge) working! Had to dust off my geometry & trigonometry to do it too 😂

#indiedev #gamedev #solodev #bevy #pixelart
August 19, 2025 at 4:48 AM
First pass at getting the travel state "food meter" in! Simple low/med/high visual for fresh & canned food ("high" fresh & "medium" canned here); for more detail players will need to pull over & check supplies.

Visuals need tweaking, but so far so good I says

#indiegamedev #solodev #pixelart #bevy
August 6, 2025 at 2:37 AM
Wow, woke up to a lot of new followers today! Hello everyone! ❤️

Didn't get too much done on Heat Retreat this weekend but here's a couple more shots of day/night (which is simulated based on lat/lon/date!)

And join me on Discord for more discord.gg/Rg8MBJAvu4

#indiegamedev #solodev #bevy
August 5, 2025 at 5:52 PM
Been a hectic day/week & feeling like I haven't made enough progress on Heat Retreat, so took a moment today to look at some before/after screenshots

Still got tons to do, but I've accomplished quite a lot these last couple weeks even if it doesn't feel like it

#indiegamedev #solodev
August 1, 2025 at 11:33 PM
Dashboard is coming along 😀

Just got the "phone" widget in (cell towers are down, so phones have limited use), showing the distance to the next landmark (GPS is ok still)

Plus that classy 90's watch to display date/time 😏

More to come, but it's slow going...

#gamedev #indiedev #solodev #bevy
July 30, 2025 at 10:21 PM