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
Reposted by Rune Skovbo Johansen
New blog post! (yep, at New Year's Eve.) A short detour into a fun one-liner shading model I use for clouds in my game 🥰

lisyarus.github.io/blog/posts/a...
December 31, 2025 at 3:03 PM
Reposted by Rune Skovbo Johansen
Call for Speakers! We are looking for passionate speakers to deliver a talk during Everything Procedural 2026. Are you excited to share your experiences with an audience? Then we encourage you to submit your proposal: forms.office.com/e/sG6z0eCAyG
#procgen #procedural #gamedev
December 19, 2025 at 9:29 AM
Reposted by Rune Skovbo Johansen
⭐️NEW Event Added⭐️

🔍 Everything Procedural 2026
🗓️ 7 - 10 Apr
🌍 Breda, Netherlands

Register → www.everythingprocedural.com
Follow → @everythingproc.bsky.social

Find out more about #gamedev events at Game Conference Guide.
Home - Everything Procedural Conference
EVERYTHING PROCEDURAL EPC2026 07-10 April 2026 CONFERENCE ON PROCEDURAL GENERATION FOR GAMES tickets soon Days Hours Minutes Seconds meet and share knowledge From Tuesday 7 April to Friday 10 April 20...
www.everythingprocedural.com
December 16, 2025 at 6:30 PM
A bit of Sunday fun. My smooth transitions from graph to world didn't work as well once the world had elevation, because the positions of things would no longer line up. I've fixed that by scaling* the world up vertically as part of the transition.
*Actually messing with the camera matrix.
#GameDev
December 14, 2025 at 2:21 PM
Adding heights to the landscape adds a lot to the feel of these little puzzle levels, and I'm happy with how the procedural terrain turned out. It feels more and more like a proper game.
#ScreenshotSaturday #IndieDev #GameDev #ProcGen
December 13, 2025 at 4:40 PM
Reposted by Rune Skovbo Johansen
The graphics in Coven of the Chicken Foot look incredibly well put together. Not easy to get this kind of art style looking so right in 3D. store.steampowered.com/app/3041680/...
December 12, 2025 at 7:32 PM
Heeey, we've got heights
#ProcGen #GameDev
December 12, 2025 at 3:20 PM
Reposted by Rune Skovbo Johansen
Improved my precipitation algorithm - now it doesn't always rain, but only when water vapour content is above threshold - which means I can visualize clouds! Honestly I didn't expect it to look THAT realistic 🤩

#indiedev #gamedev #indiegames
December 11, 2025 at 8:35 PM
Whenever I use @desmos.com I find myself really wishing it had a mode that allowed multi-character variable names. Yes, it would make it impossible to multiply without a multiply sign, but I would gladly make that trade. I can't remember the meaning of 6+ arbitrary letters in my head simultaneously!
December 9, 2025 at 9:35 AM
I've been improving my gameplay graphs so they create areas with a bit more interesting, irregular layouts. I'll add more details in the replies.
#GameDev #ProcGen
December 8, 2025 at 12:50 PM
Reposted by Rune Skovbo Johansen
‪Do you know the videogame/music making thing ODDADA?

I made a bunch of songs with it, and now I've put them all on Youtube

ODDADA is on Steam! Link: store.steampowered.com/app/1627870/...
Thingy (A little album-ish thing I made in ODDADA)
YouTube video by Nifflas
www.youtube.com
December 6, 2025 at 9:35 PM
Reposted by Rune Skovbo Johansen
Surface stable fractal dithering in Unreal

#screenshotsaturday #gamedev #indiedev #UnrealEngine
December 6, 2025 at 4:07 PM
Reposted by Rune Skovbo Johansen
Ok, Nearly the end of the year, and 6 months since Highrook was released! I wrote a little postmortem, covering some nerdy production info and my thoughts on what it was like to be an indie in the last few years.
www.nullpointer.co.uk/game-post-mo...
Indie Game Post-mortem - Highrook
A rocky road to Highrook So 'The Horror At Highrook' has been…
www.nullpointer.co.uk
December 2, 2025 at 6:06 PM
Reposted by Rune Skovbo Johansen
It's time for a new devlog folks! In this one I talk in detail about all the work I've done to add leisure and idle behaviors for the procedural NPCs. Check it out!
www.youtube.com/watch?v=3Ba0...

#gamedev #indiegame #procgen
Adding Leisure And Idle Behavior To The Procedural NPCs
YouTube video by Vuntra City
www.youtube.com
December 1, 2025 at 1:44 PM
Any good implementation info on replacement grammars (for graphs, not strings)?

Good conceptual info by @jorisdormans.bsky.social, but I'm missing: Good data structures for graphs and rule specification; good algorithms for identifying sub-graphs and applying the rules. Ideally with pseudo code.
November 25, 2025 at 9:26 AM
Reposted by Rune Skovbo Johansen
I finally started doing some stuff for #procjam It's slight revamp of an unfinished SCP bunker generator I started years ago.. As with most things pcg it started with a dungeon generator.!

You can read about it here, and try out the WebGL version
www.nullpointer.co.uk/procjam-25-d...
November 23, 2025 at 7:39 PM
Recently finished Wheel World. I don't normally play racing games but I loved breezing around on my bike in the little open world of this game, popping into races, enjoying the scenery while virtually feeling the wind in my hair. Plus puns and great soundtrack.
store.steampowered.com/app/1497460/...
Wheel World on Steam
Dive into Wheel World as Kat, a rider chosen by ancient cycling spirits. Race elite teams, trick out your bike, and perform the long overdue Great Shift ritual to save a universe on the brink! Your bi...
store.steampowered.com
November 23, 2025 at 5:34 PM
Reposted by Rune Skovbo Johansen
Recent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may have heard of called "Half Life 2".

I wrote it up over on Mastodon (I find it's better at long threads):
mastodon.gamedev.place/@TomF/115589...
Tom Forsyth (@TomF@mastodon.gamedev.place)
Attached: 1 image Recent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may heard of called "Half Life 2". Are you sitting comfortably? Then I sha...
mastodon.gamedev.place
November 21, 2025 at 10:00 PM
Reposted by Rune Skovbo Johansen
A bit of choice selections from the devlog gathered here for those who only just arrived. imgur.com/gallery/sekt...
Sektori - the whole 4.5 years of game development in .gifs
Discover topics like ps5, indiedev, indie game, gaming, gamedev, and the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending mem...
imgur.com
November 21, 2025 at 8:02 AM
Now we're cookin' with memory captures

☑️ Capture memories
☑️ Connect them
☑️ Move them around
☑️ Pin them
☑️ Delete them

#GameDev #IndieGameDev
November 20, 2025 at 4:41 PM
While researching maps where scrolling is a side effect of cursor movement, I noticed that the Breath of the Wild map has an odd dual behavior.

If you scroll from a stand-still, the cursor remains dead-center in the screen. But if you zoom *while* moving, the scrolling goes into a trailing mode!
November 18, 2025 at 5:41 PM
Reposted by Rune Skovbo Johansen
Made ring sturucture demo www.shadertoy.com/view/wc3yz7 using your errosion shader.
Thanks for sharing original code!
November 17, 2025 at 4:52 PM
In the field of household robotics, Zuckerberg's "move fast and break things" take on a new meaning

www.businessinsider.com/meta-smart-g...

(The fitting clip below is from the unrelated company Unitree)
November 16, 2025 at 9:16 AM
Reposted by Rune Skovbo Johansen
Every single time this gets me!!
November 15, 2025 at 1:11 PM