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
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
Several late nights & a complete re-work of the travel UI code (long story), but I finally got image rotations working! Still got lots to do, artwork is nowhere near complete but it's nice to see *something* working 😆

#gamedev #indiedev #solodev #pixelart #bevy
July 26, 2025 at 7:00 AM
and here's an earlier WIP video 😆
July 18, 2025 at 10:50 PM
This ended up being incredibly aggravating, and there's room for improvement, but got lightning effects in now 🎉

I've also added a settings menu option to disable the white "flash" effect for accessibility (parallax can be disabled too)

#indiegamedev #solodev #bevy
July 18, 2025 at 10:49 PM
Alright, I put the cloud transitions on the backburner for now & am getting to work on the rest of the weather implementation: next up was precipitation particle effects! Needs polish, but pretty happy with the results so far 😀

#indiegamedev #solodev #bevy
July 17, 2025 at 9:33 PM
Well you've prompted me to add a social media cheat sheet to my game design doc so I can keep track of everything, solo dev'ing has my brain feeling like runny eggs most of the time 😆
July 17, 2025 at 4:47 PM
Hmm, I need some opinions on these cloud transitions... I've tried a few things like "sliding" in the next texture but it looked pretty bad IMO (note: the rapid fire change are for testing, weather in the game won't be quite so spastic) 🤔

#indiedev #gamedev #solodev
July 17, 2025 at 6:47 AM
With day/night fixed (mostly), I've been working at dynamic weather! Too buggy for a video right now, but the weather simulation is working* and loading in the correct new cloud textures!

#gamedev #solodev #indiedev #pixelart #bevy
July 16, 2025 at 11:30 PM
Turned out one of my bugs with the phases was a missing moon texture, so thought I'd fix up some of the details while I was at it
July 16, 2025 at 4:13 AM
This was painful to edit (videos are not my strong suit) but here's a sped up look at a day/night cycle test for Heat Retreat (moon cycles are still buggy, it's a WIP). Goal is to have realistic sunrise/set and moon cycles/phases (almost working!!)

#gamedev #indiedev #solodev
July 16, 2025 at 2:21 AM
Been working a lot on under the hood stuff lately, plus dealing with a tech-pocalypse right now, so for #screenshotsaturday best I can manage is some WIP of updates to Heat Retreat's travel state

#gamedev #indiedev #solodev
July 12, 2025 at 7:14 PM
And for context, here's the old settings menu 😆
June 23, 2025 at 11:44 PM