Rune Skovbo Johansen
banner
runevision.bsky.social
Rune Skovbo Johansen
@runevision.bsky.social
Indie game developer, procedural generation enthusiast, Dane in Finland. I made Eye of the Temple, now working on The Big Forest.

📍 Turku, Finland
🔗 https://runevision.com

https://www.youtube.com/c/runevision
https://mastodon.gamedev.place/@runevision
Pinned
Hi! I'm Rune, a full-time solo indie game developer (art, design, code, ...).

After releasing my first game 'Eye of the Temple' I've been busy developing procedural generation tech for my current game 'The Big Forest'. I often post about it; here's a sampling of my experiments.
#GameDev #ProcGen
David O'Reilly is my spirit animal
www.youtube.com/watch?v=g8Uj...
Why I Play Games on Easy Mode | A Game Developer’s Perspective
YouTube video by Game World Art
www.youtube.com
November 9, 2025 at 3:44 PM
It seems my 2024 Everything Procedural Conference talk about Layer-Based Procedural Generation is no longer marked as "for kids" which means functionality is now enabled for e.g. commenting or saving to "Watch later".
www.youtube.com/watch?v=4oJG...

Also check out the other EPC talks! #ProcGen
EPC2024 | Layer-Based Procedural Generation: Chunks and Context | Rune Skovbo Johansen
YouTube video by BUas Games
www.youtube.com
November 8, 2025 at 9:55 AM
Looks like @bsky.app decided to add a cheap emboss effect to their app icon logo???

It’s been some decades since I’ve seen the distinct visual artefacts of this particular filter on an otherwise professionally made logo.
November 7, 2025 at 9:42 PM
Reposted by Rune Skovbo Johansen
In this splendid photo from Valerio Minato three wonders were captured in a single shot:

- the Basilica of Superga, located near Turin (Italy)
- the Monviso, the highest mountain of the Cottian Alps
- the setting Moon, captured in a crescent phase

➡️ apod.nasa.gov/apod/ap23122...

🔭 🧪 #sciart

1/2
November 6, 2025 at 2:10 PM
Reposted by Rune Skovbo Johansen
The Voronoi texture traditionally uses a random point distribution, but it can be drawn from ordered points as well. This is a spiral.

#blender3d #blender #b3d #math #geonodes
November 3, 2025 at 5:06 PM
Reposted by Rune Skovbo Johansen
Trying to teach my NPCs to sit on the furniture. Nailed it? 😖

#gamedev #indiegame
November 2, 2025 at 1:21 PM
Reposted by Rune Skovbo Johansen
Announcing the line-up for ThinkyCon 2025! 🎉 Tune in for 3 days of amazing talks from the makers of your favorite puzzly games!
thinkygames.com/even...
October 29, 2025 at 5:44 PM
Reposted by Rune Skovbo Johansen
Really pleased with that translucent glow on the leaves
October 29, 2025 at 4:56 AM
Reposted by Rune Skovbo Johansen
Announcing that Rhythm Doggo has a steam page now! It'd be super helpful if you wishlist it!

store.steampowered.com/app/4090240/...

Key art by @1neila1.bsky.social
Rhythm Doggo on Steam
You wanted to play a video game and just got transformed into a dog! Rhythm Doggo is a classic platform adventure where you play as a dog and make music on the way. Can you go back to your human form?
store.steampowered.com
October 26, 2025 at 10:07 PM
I had no idea William Chyr (of Manifold Garden) was working on a VR game, and a room-scale one (where you move around on your own feet) at that.

Fans of Eye of the Temple may want to keep an eye on it.
Excited to announce "Hotel Infinity", a game where you explore a mysterious hotel in roomscale #VR

It's a follow-up to Manifold Garden and builds on a lot of the same ideas (portals, impossible spaces, etc)

Launching in 2025 for #PSVR2 and #MetaQuest3

hotelinfinityvr.com

#indiegames #vrgaming
October 25, 2025 at 8:28 PM
So, I made a hair shader that doesn't require any specially made meshes or textures.

Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.

github.com/runevision/H...
October 23, 2025 at 7:58 AM
Reposted by Rune Skovbo Johansen
October 22, 2025 at 8:34 PM
Reposted by Rune Skovbo Johansen
Biolune is officially coming soon on Steam! 🌳🐌🌲🌘🐁🌲☀️

Play as a little robot fascinated by organic life. Terraform moons, cultivate ecosystems, and build a strange, beautiful home in an uncaring void. Wishlist now! ✨

store.steampowered.com/app/3070190/...
Biolune on Steam
An artificial life simulation about a robot cultivating ecosystems on the moons of a ruined planet. Grow fantastical plants and animals, facilitate their evolution, and gather resources while discover...
store.steampowered.com
October 21, 2025 at 6:21 PM
Reposted by Rune Skovbo Johansen
It's fixed! Isopod is now out! Please go buy it! store.steampowered.com/app/2053910/...
October 21, 2025 at 9:32 AM
Reposted by Rune Skovbo Johansen
I made a fix for Shadertoy Exporter to help out @runevision.bsky.social, here's the repo: github.com/larathedev/s...

I couldn't make builds for MacOS and Linux as I don't have the hardware, but if anyone is experienced with those platforms and knows how to build for them, let me know.
GitHub - larathedev/shadertoy-exporter: Export images and videos from Shadertoy - Fixed for Cloudflare
Export images and videos from Shadertoy - Fixed for Cloudflare - larathedev/shadertoy-exporter
github.com
October 18, 2025 at 2:18 PM
Reposted by Rune Skovbo Johansen
BY THE WAY

If you've updated to Windows 11 recently, you're probably on version 25H2.

There's a new setting in Settings: Privacy & Security.

Scroll aaaaaaaalll the way to the bottom and you'll see "Text and Image Generation."

TURN IT OFF.
October 17, 2025 at 12:58 AM
I found some characters on the Asset Store and tried changing the hair material to use my shader. Luckily they all already had hair aligned vertically in the UV map, although not 100% for wavy/curly hair, which compromises my shader slightly.
October 16, 2025 at 10:00 PM
I had an impulse to see if I could make a basic hair shader that doesn't require any specially made meshes or textures. Came up with this modification of the Unity Standard shader.

The shapes below are just standard Unity spheres and capsules and only a simple normal map is used; no other textures.
October 16, 2025 at 3:59 PM
Efforts currently on hold since the tool I've been using to export fixed framerate Shadertoy videos (github.com/KoltesDigita...) is not working, due to changes at the Shadertoy site. I don't know if it's caused by the Cloudflare integration or the current unavailability of the official APIs. :(
I'm still working on my YouTube video about a cheap erosion filter, but I've been tinkering with improving it as well. I recently had some nice breakthroughs overcoming various limitations of the original filter by Clay John and Felix Westin, and I can't wait to tell you all about it. #ProcGen
October 14, 2025 at 2:49 PM
Reposted by Rune Skovbo Johansen
A nice shift in perceived colour between central and peripheral vision. The fixated disc looks purple while the others look blue.

The effect presumably comes from the absence of S-cones in the fovea.

From Hinnerk Schulz-Hildebrandt:
arxiv.org/pdf/2509.115...
September 24, 2025 at 12:04 PM
Reposted by Rune Skovbo Johansen
Hello morning crew.. PSA I have updated my website to a static site generated version hosted on github. Its taken me a while to sort it out but Ive ported over a bunch of posts and I'm hoping to use it more actively for blogging about pcg/tech game dev
www.nullpointer.co.uk
NULLPOINTER
www.nullpointer.co.uk
October 13, 2025 at 8:43 AM
Reposted by Rune Skovbo Johansen
My latest coding adventure — attempting to write a grid-based fluid solver and simulate some simple smoke!

youtu.be/Q78wvrQ9xsU?...
Coding Adventure: Simulating Smoke
YouTube video by Sebastian Lague
youtu.be
October 12, 2025 at 6:34 AM
Reposted by Rune Skovbo Johansen
Fortress
October 11, 2025 at 4:37 AM
Reposted by Rune Skovbo Johansen
After switching to a huge lazily-generated map, the villagers' ability to dig/fill the terrain was broken, and I finally fixed it! It updates terrain chunks on all LODs, so that large-scale actions are seen from far away.

#indiedev #indiegames #gamedev
October 10, 2025 at 4:58 PM
Unexpectedly good movie about competitive bird watching.
www.youtube.com/watch?v=zl-w...
LISTERS: A Glimpse Into Extreme Birdwatching
YouTube video by owen reiser
www.youtube.com
October 10, 2025 at 9:04 PM