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
Pinned
The Heat Retreat Steam store page is finally live and ready for wishlisting! Tell your friends, tell your dog, tell your cat, tell everyone! 🎉

store.steampowered.com/app/3375550/...
Heat Retreat on Steam
Your home town is forced to evacuate: assemble your party, choose a vehicle and grab supplies before hitting the road in search of refuge. Manage your resources and barter, scavenge, hunt or steal alo...
store.steampowered.com
Feels good to see automation working flawlessly 🤩

Recent #rust compiler/Steam Linux SDK updates have all been detected, images rebuilt & uploaded to my repo at quay.io/repository/c... 100% hands free on my part. Feels. Good.

(This is the OCI I use to build Heat Retreat natively for Steam #linux)
Quay
Quay is the best place to build, store, and distribute your containers. Public repositories are always free.
quay.io
November 14, 2025 at 5:23 PM
Reposted by James | CWS 🇨🇦
One thing I'm a massive proponent of when starting development on a new indie game...

Getting the music and soundscape in ASAP.
November 13, 2025 at 5:51 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
Reposted by James | CWS 🇨🇦
Announcing: New @steampowered.com Hardware, coming in 2026:

Steam Controller
Steam Machine
Steam Frame. 

Watch our jazzy announcement video and wishlist now: steampowered.com/hardware
Steam Hardware
The Steam Hardware family officially expands in early 2026.
steampowered.com
November 12, 2025 at 6:03 PM
Reposted by James | CWS 🇨🇦
Valve announces a desktop machine and VR goggles, both powered by KDE's Plasma desktop.

store.steampowered.com/sale/steamma...

store.steampowered.com/sale/steamfr...
November 12, 2025 at 6:59 PM
Reposted by James | CWS 🇨🇦
Still have a great rig, but #Windows is holding you back? Don't waste good #hardware. Kick it into overdrive with #Linux. #Gaming with #openSUSE + Proton means keeping your #games and your sanity. #Endof10 news.opensuse.org/2025/05/16/w...
Why Gaming with openSUSE Is A Good Move
Imagine this: You built a gaming rig in 2016. It still crushes 1080p titles, runs cool, and looks great on your desk. But now Windows 10 is nearing its end-o...
news.opensuse.org
November 5, 2025 at 2:57 PM
Reposted by James | CWS 🇨🇦
Reposted by James | CWS 🇨🇦
New #promosky

Hi I'm Sam.

I have cerebral palsy and play video games by tapping certain buttons with my mouth.

Some games I enjoy.

🗡️Soulsborne
🗡️Metal gear
🗡️Final fantasy
🗡️Battlefield
🗡️Farming simulator

But it's pretty much everything that isn't guitar hero.🙃

💖 Or 🔃 appreciated
November 1, 2025 at 3:44 PM
Reposted by James | CWS 🇨🇦
Fedora Linux 43 is here! What do you get with this update?

* New Anaconda WebUI installer on all desktop editions and spins
* @gnome 49 and being Wayland only
* Fedora CoreOS now based on bootc instead of rpm-ostree
* Under the hood changes like RPM 6.0
* All your favorite versions of Fedora […]
Original post on fosstodon.org
fosstodon.org
October 28, 2025 at 3:09 PM
Having a weird (to me) issue in #rustlang (Linux only): my build has suddenly stopped searching the local directory, so any .so blobs I'm dynamically linking to aren't being found. I can "fix" it using, eg, patchelf but I'm looking for a "correct" solution, any #rust people out there with some tips?
October 27, 2025 at 5:05 PM
Reposted by James | CWS 🇨🇦
"Looking for a relaxing puzzle game demo to play in Steam Next Fest?"🗨️🐘

store.steampowered.com/app/3784760/...

#SteamNextFest #Gamedev #IndieGame #PuzzleGame #CozyGames
October 17, 2025 at 11:21 PM
Reposted by James | CWS 🇨🇦
New to #openSUSE or troubleshooting something? The openSUSE #Forums are your go-to place for #community help, tips and discussion. Explore, ask, and #contribute. forums.opensuse.org
openSUSE Forums
The official openSUSE Forums providing help, support and community resources to all the users of openSUSE family of distributions and various project within the openSUSE Project
forums.opensuse.org
October 16, 2025 at 2:05 PM
Reposted by James | CWS 🇨🇦
Happy Birthday to us 🎂! KDE is 29!

Today KDE is 29 years old and we are celebrating kicking off our yearly #fundraiser. Donate and make KDE's wishes come true.

kde.org/fundraisers/...
October 14, 2025 at 9:45 AM
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
youtu.be/wTl4vEednkQ?...

It's also worth pointing out that the TPM doesn't add much in terms of security; anyone with a genuine need for a secure system aren't adequately protected, and the average user is equally well served by existing, non-TPM approaches like luks
October 15, 2025 at 5:53 PM
Reposted by James | CWS 🇨🇦
Install #Linux today #Windows10 users. Your #computer still works, so install #Linux & get your maintenance & #security updates without signing up for a #Microsoft account. #Privacy #Endof10 news.opensuse.org/2025/07/23/u...
October 14, 2025 at 12:50 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
Reposted by James | CWS 🇨🇦
Learned that I am being laid off from Heart Machine, and will be leaving the studio later this month.

Do you need a contractor? I've got a track record of leading scope-friendly script revisions late in dev. I have also done a lot of consulting on new IPs and pitches/demos. Feel free to DM me!
October 7, 2025 at 9:40 PM
Reposted by James | CWS 🇨🇦
Hey #Windows users? No need to buy a new #laptop. Just download #openSUSE Leap 16, burn the #iso image, #install and your #hardware will be ready for action. #Linux #Endof10 get.opensuse.org/leap/16.0/
openSUSE Leap 16.0
Learn about the openSUSE distributions and download them for free
get.opensuse.org
October 6, 2025 at 2:56 PM
Reposted by James | CWS 🇨🇦
Bevy 0.17 is out now! It features Raytracing, Improved Observers / Events, UI Widgets, Rust Hotpatching, Light Textures, DLSS, Tilemap Chunks, Web Assets, Reflect Auto-Registration, UI Gradients, Raymarched Atmosphere, Virtual Geometry BVH Culling, and more!

bevy.org/news/bevy-0-17
Bevy 0.17
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
bevy.org
September 30, 2025 at 7:41 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
www.youtube.com/watch?v=5O6t...

good discussion in this about Linux distros & gaming on Linux, definitely worth a watch
Adding Linux GPU Benchmarks: Best Distributions for Gaming Tests, ft. Wendell of Level1 Techs
YouTube video by Gamers Nexus
www.youtube.com
September 26, 2025 at 10:07 PM
Gamepad support is going to break me 😩

I put this off for far too long so now I'm knee deep in refactoring every single menu & UI button in Heat Retreat just to get keyboard menu nav working.

#indiegamedev #solodev
September 25, 2025 at 8:00 PM
present me is *very* mad at past me right now; going through and trying to 1) figure out a design on how to navigate my UI sensibly using kbd/gamepad buttons for each menu state and 2) go through the entire codebase and implement all the necessary components and logic reworks to make this stuff work
September 24, 2025 at 11:07 PM