mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

4.3K
active users

While poking at @ric's QWeb RSS feed, I realised I hadn't actually checked my RSS feeds against the validator, so I did.

Turns out my insistence on using ISO8601 meant my feeds were not properly valid. RSS requires RFC822 date strings, and while many clients will handle ISO8601 it's not to spec, so I have sulked and changed it.

So how Homer has a new release that correctly generates the RSS feeds (and saves them with .rss extension instead of .xml):

git.starforge.co.uk/chris/Home

Starforgejo: The Forgejo instance at starforge.v0.6.0 - chris/HomerVersion v0.6.0 (Hampstead Heath) Fixes validity of dates in RSS feeds, and changes to .rss instead of .xml to improve mime type handling by webservers.

New blog post by me: "Unreal Source Builds in 2026 (with Rider)"

I found info about UE source builds a little fragmented and didn't cover some of the things I encountered, so this is my attempt to document my experience & fill some gaps.

stevestreeting.com/2026/05/29/

SteveStreeting.com · Unreal Source Builds in 2026 (with Rider) · SteveStreeting.com

So my systems recently updated to rsync 3.4.3, and as soon as that happened my backup system - which does incremental backups using multiple --compare-dest= arguments - started to fail on anything but a full backup.

Revert to 3.4.1 and it works.

So I go look at the source in GitHub to see what might have changed, because there doesn't seem to be anything relevant in the changelog.

Since 3.4.1, 36 commits by "tridge and claude"

Oh for fuck's sakes.

Another level made - although having decided to shuffle some levels into the next zone for Reasons, I'm down to 31 levels done out of 36 for this zone.

I'm faintly worried this one might be a bit too easy, but if so I'll move it to an earlier point in the zone. Of nothing else, once I'm done with this zone, I need to go through all the levels in it to check there's a vaguely sane difficulty progression anyway.

Sasha<p>Hey UK <a href="https://mastodon.gamedev.place/tags/gamedevs" class="mention hashtag" rel="tag">#<span>gamedevs</span></a>, can anyone recommend a reasonably priced <a href="https://mastodon.gamedev.place/tags/accountant" class="mention hashtag" rel="tag">#<span>accountant</span></a> for a tiny <a href="https://mastodon.gamedev.place/tags/IndieGames" class="mention hashtag" rel="tag">#<span>IndieGames</span></a> company that wants to take full advantage of VGEC and R&amp;D tax credits, and apply for grants? </p><p>Asking for a friend.</p>
Pete Walkden<p>Golden Eagle</p><p>Soaring around on a sunny day. Always a special day when one of these is seen.</p><p><a href="https://mastodon.scot/tags/goldeneagle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>goldeneagle</span></a> <a href="https://mastodon.scot/tags/birdphotography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>birdphotography</span></a> <a href="https://mastodon.scot/tags/mull" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mull</span></a> <a href="https://mastodon.scot/tags/scotland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>scotland</span></a></p>
Yukari Hafner :v_lesbian:<p>In other things, any linuxers here know if there's a good way with systemd or whatever to run a service every N boots? Not every N days, not every boot, but every N boots.<br>Search is useless</p>
Jeremiah Fieldhaven<p>We now go live to the UK:</p>
Jeremiah Fieldhaven<p>I have added a human.json file to my website. <a href="https://codeberg.org/robida/human.json" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">codeberg.org/robida/human.json</span><span class="invisible"></span></a> is the spec and it contains links to browser extensions that help show a site&#39;s status. The file itself can be found at <a href="https://starforge.co.uk/human.json" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">starforge.co.uk/human.json</span><span class="invisible"></span></a></p><p>I&#39;ve added vouches for a bunch of sites I know to be made by humans - if you would like to be added, and you don&#39;t use generative AI on your site, send me a message and I can add you.</p>
The Seven Voyages Of Steve<p>BTW if anyone has some good links on how to manage UE source builds sanely - keeping them as small as possible, cutting out stuff you don’t need, publishing the build to other people without having to set up complex infrastructure - I’d love to hear about them before I tackle this next week</p>
Steve Hammond✒️ 📚🔭📹 🏴󠁧󠁢󠁳󠁣󠁴󠁿<p>Create software. Create art. Create writing. Create understanding. Create beauty. Create joy.</p><p>Don't become just another stage in the slop pipeline.</p>
Jeremiah Fieldhaven<p>Oh, look, another level made! </p><p>Just two more to go, and the first zone is complete. I need to start working on the zone selection system and the next set of levels!</p>
furrfu 🇪🇺🏳️‍🌈<p>I saw someone mention this article titled "The quiet grief of adult friendship", but lost the original toot when the power went out.</p><p>It's a short but poignant read.</p><p><a href="https://timesofindia.indiatimes.com/blogs/civil-irony/the-quiet-grief-of-adult-friendship/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">timesofindia.indiatimes.com/bl</span><span class="invisible">ogs/civil-irony/the-quiet-grief-of-adult-friendship/</span></a></p>
The Seven Voyages Of Steve<p>Stupid fingers keep typing &quot;Gamer&quot; instead of &quot;Game&quot; in e.g. GameInstance 🤦‍♂️</p><p>⚠️ Do NOT under any circumstances instantiate the Gamer ⚠️</p>
Liam @ GamingOnLinux 🐧🎮<p>New Guide: How to give Valve feedback when Proton games have issues on Linux / SteamOS <a href="https://www.gamingonlinux.com/guides/view/how-to-give-valve-feedback-when-proton-games-have-issues-on-linux-steamos/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">gamingonlinux.com/guides/view/</span><span class="invisible">how-to-give-valve-feedback-when-proton-games-have-issues-on-linux-steamos/</span></a></p><p><a href="https://mastodon.social/tags/Proton" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Proton</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/SteamOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SteamOS</span></a> <a href="https://mastodon.social/tags/SteamDeck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SteamDeck</span></a> <a href="https://mastodon.social/tags/SteamMachine" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SteamMachine</span></a></p>
Yukari Hafner :v_lesbian:<p>I feel like not enough people have seen this drawing I made some years back</p><p><a href="https://mastodon.tymoon.eu/tags/mastoart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mastoart</span></a> <a href="https://mastodon.tymoon.eu/tags/fediart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fediart</span></a> <a href="https://mastodon.tymoon.eu/tags/illustration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>illustration</span></a> <a href="https://mastodon.tymoon.eu/tags/messengerbag" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>messengerbag</span></a> <a href="https://mastodon.tymoon.eu/tags/fashion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>fashion</span></a></p>
Jeremiah Fieldhaven<p>Oh, look at that, somehow </p><p>RewriteEngine On<br />RewriteCond %{HTTP_USER_AGENT} .*Googlebot.*<br />RewriteCond %{REQUEST_URI} !^/leng/<br />RewriteRule .* <a href="https://www.starforge.co.uk/leng/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">starforge.co.uk/leng/</span><span class="invisible"></span></a> [R]</p><p>got added to my apache virtual host config. Wonder how that happened.</p>
Doug Binks<p>UK parliamentary petition calling for a UK-wide public briefing from independent experts on the risks posed by climate change and nature loss - and the opportunities if we respond at scale and with urgency.</p><p><a href="https://petition.parliament.uk/petitions/767687" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">petition.parliament.uk/petitio</span><span class="invisible">ns/767687</span></a></p>
Jeremiah Fieldhaven<p><a href="https://git.starforge.co.uk/chris/Homer/releases/tag/v0.4.0" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">git.starforge.co.uk/chris/Home</span><span class="invisible">r/releases/tag/v0.4.0</span></a> </p><p>Fairly happy with where Homer is now - it&#39;s not perfect, but I think I&#39;ve ironed out all the major issues I had. </p><p>I should probably look at writing more complete docs for it.</p>
openindie - your indie podcast<p>New Episode online 🎉</p><p>When 30k people play your demo and say the economy needs work, you listen.</p><p>Loved Leo&#39;s humble, honest approach to player Feedback on Dawn of Defense in our new episode with Sarah.</p><p><a href="https://open.spotify.com/episode/12bWYB2dv6fFQaByt8xwhS" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">open.spotify.com/episode/12bWY</span><span class="invisible">B2dv6fFQaByt8xwhS</span></a></p><p><a href="https://mastodon.gamedev.place/tags/indiedev" class="mention hashtag" rel="tag">#<span>indiedev</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="tag">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/indiegame" class="mention hashtag" rel="tag">#<span>indiegame</span></a> <a href="https://mastodon.gamedev.place/tags/podcast" class="mention hashtag" rel="tag">#<span>podcast</span></a></p>
Jeremiah Fieldhaven<p>The &quot;Works On My Machine, So I&#39;ll Ship My Machine&quot; brigade irritate me at the best of times, but when they don&#39;t even make any attempt at acknowledging that people might want to use anything but their bloody Docker image - meaning I need to pick through the damned thing to work out how to install the software properly - it&#39;s a bit bloody much.</p>
nina splendorr 🌻🏳️‍⚧️<p>“windows?” i think you mean “the suppurating corpse of doctor microsoft’s monster”</p>
Sophie Schmieg<p>In order to go viral on Mastodon, your post should include at least one cat and some criticism of AI. So here is Binah disliking large language models.</p>
Robin Hawkes ⚡️<p>Did I accidentally make Ceefax for wind farms? 👾</p><p>This is a new toy that I created over the weekend, a 128x128 LED matrix display that shows the live status of any wind farm in Great Britain that's on the balancing system.</p>
PsychicParrot 🦜 (Jeff) 😷<p>MNOZ - My Nuclear Octopus 2 now has a Steam page! Yay! You can wishlist it, if you like. That would be absolutely lovely!</p><p>Thanks to <span class="h-card" translate="no"><a href="https://bobbinsrobots.com/@Bobbins" class="u-url mention">@<span>Bobbins</span></a></span> for the wonderful cover art 🤩 </p><p>Still a long way to go before it&#39;ll be ready to launch, but here begins the begging for wishlist offerings to appease the Steam gods!! 🤔 </p><p>Boosts, as always, very much appreciated ❤️ </p><p><a href="https://store.steampowered.com/app/4712420/MNOZ__My_Nuclear_Octopus_2/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">store.steampowered.com/app/471</span><span class="invisible">2420/MNOZ__My_Nuclear_Octopus_2/</span></a></p><p><a href="https://mastodon.gamedev.place/tags/indiegames" class="mention hashtag" rel="tag">#<span>indiegames</span></a> <a href="https://mastodon.gamedev.place/tags/indiedev" class="mention hashtag" rel="tag">#<span>indiedev</span></a> <a href="https://mastodon.gamedev.place/tags/mynuclearoctopus" class="mention hashtag" rel="tag">#<span>mynuclearoctopus</span></a> <a href="https://mastodon.gamedev.place/tags/steam" class="mention hashtag" rel="tag">#<span>steam</span></a> <a href="https://mastodon.gamedev.place/tags/SteamDeck" class="mention hashtag" rel="tag">#<span>SteamDeck</span></a></p>
Liam @ GamingOnLinux 🐧🎮<p>Where's all the RSS love? Add us to your feed reader: <a href="https://www.gamingonlinux.com/rss/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">gamingonlinux.com/rss/</span><span class="invisible"></span></a></p>
The Seven Voyages Of Steve<p>OK folks, I&#39;ve implemented a script to automate the process of creating &amp; processing bundled PSOs for Unreal Engine, so you too can avoid shader stutters, and have one of those &quot;Precompiling shaders...&quot; loading screens we all love in your game&#39;s startup sequence, with just one command. </p><p>Also it&#39;s so I can update mine in 6 months without having to read all the docs again; this is really why I did it, no offense 😉. <a href="https://github.com/sinbad/UEScripts/blob/master/doc/BundledPSO.md" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/sinbad/UEScripts/bl</span><span class="invisible">ob/master/doc/BundledPSO.md</span></a> <a href="https://mastodon.gamedev.place/tags/unrealengine" class="mention hashtag" rel="tag">#<span>unrealengine</span></a></p>
Robin-Yann Storm<p>What level of dark pattern is LinkedIn lying to your connections about what you are doing?</p><p>I got a notification of <span class="h-card" translate="no"><a href="https://mastodon.gamedev.place/@eddcoates" class="u-url mention">@<span>eddcoates</span></a></span> unlocking ‘Zip’, which made me think something nefarious was going on. He wouldn’t play that. So I asked him, and he did not play! LinkedIn fakes interactions!</p>
Keith<p>Subvert.</p><p>The Bandcamp alternative that is owned by its community is now live.</p><p><a href="https://www.subvert.fm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">subvert.fm</span><span class="invisible"></span></a></p><p><a href="https://mastodon.ie/tags/subvertfm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>subvertfm</span></a></p><p>Edit to mention that the co-op has a Mastodon account 👇 </p><p><span class="h-card" translate="no"><a href="https://mastodon.social/@subvertworld" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>subvertworld</span></a></span></p>
Robin Hawkes ⚡️<p>Not a bad way to end the day 😌</p>
Gary :party_porg:<p>A colleague just pointed me towards this recently published paper on <a href="https://cyberplace.social/tags/digitalSovereignty" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>digitalSovereignty</span></a> with respect to <a href="https://cyberplace.social/tags/EU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EU</span></a> <a href="https://cyberplace.social/tags/publicSector" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>publicSector</span></a> organisations.</p><p>It looks like a deep, but interesting read. As we work in <a href="https://cyberplace.social/tags/HE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HE</span></a> this is something we need to be thinking about sooner rather than later.</p><p><a href="https://nicolasroux.eu/publications/european-digital-dependencies/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">nicolasroux.eu/publications/eu</span><span class="invisible">ropean-digital-dependencies/</span></a></p>
The Seven Voyages Of Steve<p>Yay, I have now implemented the &quot;Precompiling shaders&quot; loading bar in MinerMancers, thereby joining the ranks of every game that players swear at for having a &quot;Precompiling shaders&quot; loading bar. 🙃 Better than the first-play stutters though.</p><p>Tip: do NOT leave Unreal Insights running in the background when you&#39;re testing this, for some reason it crashes it and it&#39;s not actually a problem in the real world <a href="https://issues.unrealengine.com/issue/UE-249661" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">issues.unrealengine.com/issue/</span><span class="invisible">UE-249661</span></a></p>
Kenney<p>Working on a new 3D pack of <a href="https://mastodon.gamedev.place/tags/gameassets" class="mention hashtag" rel="tag">#<span>gameassets</span></a> which will cover a wide range of gaming activities like mining, farming, housing, sports and more.</p><p>My personal goal is to make it a 400× model pack, my largest ever. And still completely free of course! ✨</p>
Paul Grenfell<p>** Free To Good Home **</p><p>Dell desktop computer. i7/8GB/discrete GPU. I'll rip the HD out but otherwise it's got everything you need. It's over 10 years old but it'll be good for a spare home server or maybe someone you know would benefit from a "my first Linux" project ;)</p><p>Sony Hi-Fi. Haven't tested thoroughly but the CD player at least works and I'll admit I was surprised that it sounds pretty good.</p><p>I'm in Dorchester, UK (probably until next week). If you can pick up, it's yours - these things really should not go to the rubbish tip, and I'm not sure the charity shops are gonna be that bothered. DM me if you're interested.</p>
Leonardo Giovanni Scur<p>Looking for an obscure game:</p><ul><li>Worms-like (turn based deathmatch);</li><li>3D;</li><li>Deformable heightmap terrain;</li><li>Played somewhere in late 2000s/early 2010s;</li><li>Very low production value;</li><li>Likely official modding support, probably involving OBJ model files.</li></ul><p>I'd rather not use the centralized forum platform where <a href="https://functional.cafe/tags/TipOfMyTongue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TipOfMyTongue</span></a> exists.</p><p>Also accepting hashtag suggestions if I'm missing any useful ones.</p><p>I remember it having different characters/buildings, one of them looked like one of those Hoth turrets from star wars, the truncated cone with a flatish disc on top where the gun is. Unclear if it was a mod or I'm just dreaming that though.</p><p>Have a nice week!</p><p>Edited due to typo, it was 1am sorry lol<br>Edit2: probably enough boosts, it's exceedingly likely it's Scorched3D.</p><p><a href="https://functional.cafe/tags/game" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>game</span></a> <a href="https://functional.cafe/tags/videogame" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>videogame</span></a> <a href="https://functional.cafe/tags/gaming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gaming</span></a> <a href="https://functional.cafe/tags/HelpMeFind" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelpMeFind</span></a></p>
David Amador
Alan / Draknek & Friends<p>Want to know what Draknek &amp; Friends is up to these days?</p><p>Follow us on Steam to get notified about new games:<br /><a href="https://store.steampowered.com/publisher/draknek" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">store.steampowered.com/publish</span><span class="invisible">er/draknek</span></a></p><p>Read our newsletter:<br /><a href="https://draknek.org" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">draknek.org</span><span class="invisible"></span></a></p><p>Or find out what thinky puzzle games we&#39;re recommending at Thinky Third Thursday:<br /><a href="https://thinkythirdthursday.com/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="">thinkythirdthursday.com/</span><span class="invisible"></span></a></p>
GrahamTG<p>Space 1999! Eagle Transporters on patrol. Following some recent black and white explorations I couldn't resist dropping the iconic Eagle into the lunar landscape. Depicted here in the brief window before the inevitable crash landing. <a href="https://mstdn.social/tags/Lightwave3d" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lightwave3d</span></a> <a href="https://mstdn.social/tags/Scifi" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scifi</span></a> <a href="https://mstdn.social/tags/ScifiArt" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScifiArt</span></a> <a href="https://mstdn.social/tags/Space1999" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Space1999</span></a> </p><p>Model by "Paul aka TheMightSpud" from the long gone and much lamented Foundation3D website where I first cut my Lightwave3d teeth.</p>
Jeremiah Fieldhaven<p>Every time I decide to try to find out how the Lyra example from Epic does something I&#39;m struck by two things.</p><p>One is how impressive it is as an example, they really put a lot of effort into it.</p><p>The other is how bloody complicated it is and how tracing what it&#39;s doing involves drawing diagrams that wouldn&#39;t be out of place in the Necronomicon.</p>