Sign in

River Salmon

@riversalmon.itch.io
161 followers 733 following 152 posts

Indie gamedev, Unreal Engine specialist, and UZDoom contributor. Former Software Engineer at 2k Games. Views my own and not representative of past, present, or future employers. Available to provide AND commission contract work/freelancing

PostsRepliesMedia
Reposted by River Salmon
UZDoom @uzdoom.bsky.social · 13/08/2026
#UZDoom 5.0 Release Candidate 2 (RC2) just got released! If you were on RC1, use our built-in Updater by clicking About tab in the launcher, then "Check for Updates". Optionally, set it to update automatically in the Options tab Otherwise, download from github.com/UZDoom/UZDoo...
116855
Reposted by River Salmon
Brian Crecente @crecente.bsky.social · 14/08/2026
We’ve reached the Renaissance Patron era of video games.
612333
Reposted by River Salmon
UZDoom @uzdoom.bsky.social · 05/08/2026
Another day, another fake, AI-generated UZDoom website 😂 Beware, folks, spread the news and do NOT download anything from this site!
Screenshot of another fake UZDoom website as of 6th August 2026
9305139
River Salmon @riversalmon.itch.io · 17/07/2026
On sale for $6 USD this weekend!
000
River Salmon @riversalmon.itch.io · 17/07/2026
RetroSurface released! - Retro Surface Unreal Material riversalmon.itch.io/retro-surfac... #unreal #unrealengine5 #retro #gamedev #indiedev
riversalmon.itch.io
RetroSurface released!
Hey all, I've released RetroSurface, an Unreal Material base intended to be used with old school, low resolution textures like those you might find in Doom. Why not just use point filtering? Point fil...
182
River Salmon @riversalmon.itch.io · 15/07/2026
Here's the link to the store page so you get a nicer embed image :P riversalmon.itch.io/retro-surfac...
riversalmon.itch.io
Retro Surface Unreal Material by River Salmon (Jon Sayer)
Chunky pixels without the shimmer in Unreal
000
River Salmon @riversalmon.itch.io · 15/07/2026
Just released the Material base I use on Vesper to get nice, chunky anti-aliased pixels with meaningful shimmer reduction. Check it out! riversalmon.itch.io/retro-surfac... *example image uses Makkon Textures, not included. #unrealengine #retro #gamedev
Floor corner demonstration of Retro Surface. A Makkon floor and wall texture are used, and the camera is at a grazing angle to demonstrate that shimmer is mitigated and anisotropic filtering still works, which it typically would not with point filtering. The scene is with dark teal lighting, and dark carved stone and tile surfaces.
162
River Salmon @riversalmon.itch.io · 28/02/2026
this is just a beer and a taco every hour and a mile every 2 hours. Shouldn't be alllll that bad
000
Reposted by River Salmon
Chef Kennedy🐸🏳️‍🌈 @kennedy.northsky.social · 23/02/2026
Congratulations everyone
A chicken walking on the beach the caption is:

If you are seeing this the curse is lifted have a good day
104149745305
River Salmon @riversalmon.itch.io · 23/02/2026
👀
000
River Salmon @riversalmon.itch.io · 10/02/2026
I ended up dropping them since the boxes were full of meals super close to expiration
000
River Salmon @riversalmon.itch.io · 17/01/2026
Art is communication. I don't care about talking to an algorithm.
010
Reposted by River Salmon
UZDoom @uzdoom.bsky.social · 18/11/2025
Rest well in Valhalla, Burger Becky. Your contributions to the video games industry, and of course - DOOM - will live on with us here on earth forever
Rest well in Valhalla, Burger Becky. Your contributions to the video games industry, and of course - DOOM - will live on with us here on earth forever
5536149
Reposted by River Salmon
Brian M @legendofnerd.bsky.social · 13/11/2025
HEARTBREAKING NEWS: Ubisoft was asking too much for the "Tonic Trouble" IP, so unfortunately my acquisition bid fell through at the last minute
68110
River Salmon @riversalmon.itch.io · 12/11/2025
good
000
River Salmon @riversalmon.itch.io · 10/11/2025
yeah he's fine
010
River Salmon @riversalmon.itch.io · 09/11/2025
did you have dynamic lights on in either?
010
River Salmon @riversalmon.itch.io · 13/10/2025
More business people once again missing that a big part of what makes art interesting is the asynchronous communication between you and the artist.. they are telling you a story!
000
River Salmon @riversalmon.itch.io · 11/10/2025
I'm excited to see what you end up doing with Scythe
010
Reposted by River Salmon
Kronok @kronok.bsky.social · 10/10/2025
What UVing in a good level editor tool is like: Select a face and Alt + RMB on hovered faces to flow it to that face. I can also flow it from the hovered face to the selected faces with Shift + Alt + RMB (coming in Scythe 0.7).
38914
River Salmon @riversalmon.itch.io · 05/10/2025
Now i want a goat simulator type game in new zealand where you play as a cassowary
010
Reposted by River Salmon
Monica Maalouf, MD @maaloufmd.bsky.social · 03/10/2025
My husband was detained by ICE today Juan Muñoz, an American citizen, father of 2, and local government official, was peacefully protesting w. other elected officials. He was assaulted and taken away I have had zero contact or updates since #SOS @duckworth.senate.gov @durbin.senate.gov
7602620313458
River Salmon @riversalmon.itch.io · 03/10/2025
just when I think i'm starting to do good with my brushwork
010
River Salmon @riversalmon.itch.io · 03/10/2025
almond milk
010
Reposted by River Salmon
Kronok @kronok.bsky.social · 08/09/2025
New update to Scythe, my Source 2 Hammer inspired level editor for Unreal Engine 5! New features below! 🧵(1/6)
29945
River Salmon @riversalmon.itch.io · 02/09/2025
Really sorry to hear things went this way. It's not much, but if you want some short term env art + level design contract work, I have a project I'm running that could use some. Feel free to message me and we can discuss rates/the project/everything. I'm sure you'll land somewhere good
010
River Salmon @riversalmon.itch.io · 10/08/2025
Sadly this checkbox doesn't actually change anything; it just lets you use the function in contexts that need to be threadsafe. The actual behavior doesn't change, and if the function wasn't safe the checkbox won't make it so
100
River Salmon @riversalmon.itch.io · 17/07/2025
Hey all, I've been maintaining a games-focused community fork of #unrealengine available to UE licensees over at github.com/River-Salmon.... Come on in, we've got User Defined Shading Models!
github.com
010
Reposted by River Salmon
Sarah Taber @sarahtaber.bsky.social · 13/07/2025
Ex-farm worker here. We need to talk about this whole "But a living wage for farm workers would spike the cost of food!" thing. Not true AT ALL. Y'all don't understand how fast experienced farm workers are. The average tomato picker pulls 650lbs per hour. At $20/hr, that's $0.03/lb for labor.
513201366156
River Salmon @riversalmon.itch.io · 12/07/2025
i would like an option to re-enable clown mode
020
Reposted by River Salmon
Victor Careil @phyronnaz.bsky.social · 12/07/2025
Property History is out! Quickly see the history of any property in Unreal Engine
57917
Reposted by River Salmon
fw @frwthr.bsky.social · 05/08/2023
Hey y'all! I am Fairweather, and I make singleplayer levels for Quake, Team Fortress 2 and Doom! Here's some of my work, I typically focus on encounter design, but here's some pretty visuals to catch your eye. Reposts appreciated.
613737
Reposted by River Salmon
Jacob Geller @jacobgeller.com · 06/06/2025
If I was a dev and I had spent years working on a game and my boss went on stage and looked like this much of a jackass I'd be so pissed
140115852461
River Salmon @riversalmon.itch.io · 28/05/2025
yeah
110
Reposted by River Salmon
soup_ @estroclysm.neocities.org · 25/05/2025
one of the saddest things about western masculinity is that it comes with a predetermined set of life goals from the very start. a kind of life that one should live, and things they should strive for lest they be a failure as a man. none of that sounds like freedom
2536
River Salmon @riversalmon.itch.io · 25/05/2025
Thanks to @iquilezles.bsky.social 's blog (iquilezles.org/blog/) for the UV tricks that make this effect possible. They're the real hero, I just made it convenient to use in Unreal :P
iquilezles.org
Inigo Quilez
Articles on computer graphics, math and art
000
River Salmon @riversalmon.itch.io · 25/05/2025
The textures themselves are from Makkon's Quake textures.
000
River Salmon @riversalmon.itch.io · 25/05/2025
another shot of the Retro Surface material I'm making to make using nice crunchy pixel textures look right in #unrealengine
An outdoor air conditioning unit rendered using Unreal 5 and the Retro Surface material. Point filtered details are preserved without Moire patterns forming in the distance.
240
River Salmon @riversalmon.itch.io · 25/05/2025
I put in some UV interpolation that allows it to resist Moire patterns that usually form with point filtering or quantization like this.
000
River Salmon @riversalmon.itch.io · 25/05/2025
Using some UV tricks from Inigo Quilez's blog, I was able to get very convincing pixel textures but still using regular samplers - meaning you get to use shared samplers, anisotropic filtering, etc! I also have some PBR inference from color textures worked in too. Textures by Makkon.
110
River Salmon @riversalmon.itch.io · 25/05/2025
please be the irony antidote
010
River Salmon @riversalmon.itch.io · 25/05/2025
this rules
030
River Salmon @riversalmon.itch.io · 25/05/2025
where on earth are you getting tomatoes or avocadoes where this could be true
150
River Salmon @riversalmon.itch.io · 21/05/2025
Pretty much what our local Sears looks like
030
River Salmon @riversalmon.itch.io · 20/05/2025
Looks like Nanite Replace, GIReplace, Reflection Pass Replace and Virtual Texture Replace all seem to be there too
120
River Salmon @riversalmon.itch.io · 20/05/2025
There are nodes to do replacements for specific passes; I'm aware of at least Shadow Pass Switch and Lightmass Replace. It's not exactly what you're looking for, but changing parts of the material based on pass might get you started
100
River Salmon @riversalmon.itch.io · 17/05/2025
i'm gonna lick the portaling crystals
020