Olli Harjola
olliharjola.bsky.social
Olli Harjola
@olliharjola.bsky.social
I made some games (The Swapper & Noita)

@olli_harjola@mastodon.gamedev.place
Local fungal lifeforms
September 4, 2025 at 11:25 AM
Why can't I just do simple things?
August 4, 2025 at 5:06 PM
Back on my bullshit
August 1, 2025 at 1:43 PM
potatoes are growing!
July 10, 2025 at 12:09 PM
New potatoes are usually ready to eat around this time, but planting them now is surely bound to turn out great?
June 23, 2025 at 4:58 PM
June 23, 2025 at 4:18 PM
A little update for The Swapper is now out on Steam, Humble and GOG. Originally this was supposed to be just a compatibility patch, but it ended up with some image stability and audio improvements, Steam Deck support and more

store.steampowered.com/news/app/231...
June 12, 2025 at 6:09 PM
Dave Smith was truly ahead of his time with the Suno integration in Prophet 6
May 14, 2025 at 7:54 AM
I might settle with this kind of parametric polymorphism in the programming language. The syntax is a bit idiosyncratic but I like how it avoids some repetition and syntactic noise, and unifies static and runtime procedure parameters. On the other hand it's harder to see what is/isn't generic
January 4, 2025 at 7:14 PM
Ah, the dreaded 2025 transdimensional hellgate error
January 1, 2025 at 12:53 PM
Spooky ambience generator
December 20, 2024 at 5:22 PM
Filter bank now has stable filters that withstand heavy modulation
#dsp #eurorack #audio #vcvrack #synthsky
December 19, 2024 at 4:24 PM
A filter bank virtual synth module I started developing earlier this year. It was used for the music in some secret areas in Noita. Maybe some day I'll finish this

(pardon the mac os audio stutters)
#synth #dsp #eurorack #audio #vcvrack
November 29, 2024 at 2:43 PM
My site generator is now a deranged 200 line shell script inspired by nnnnnnnn.co/sh.html
Shell is actually a great language for this - there's zero urge to waste any time polishing and improving the generator
November 28, 2024 at 12:36 PM
And here's what a fibonacci program looks like
November 21, 2024 at 8:18 PM
While it's a bit early to talk too much about the language, here's a loose collection of thoughts: pastebin.com/Tg5m8tYp

And here you can see it beating LuaJIT (JIT on) in some toy benchmarks. Though Lua runs mandelbrot in double precision while the new language uses float, so not apples-to-apples
November 21, 2024 at 8:13 PM