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
Reposted by Olli Harjola
🧩 My puzzle-action-adventure game Reconfigure has a Steam page now! 🕹
Wishlists are a HUGE help for tiny devs - thank you!
store.steampowered.com/app/3989530/...

#godotengine #indiegames
September 2, 2025 at 6:56 PM
Back on my bullshit
August 1, 2025 at 1:43 PM
Reposted by Olli Harjola
Enjoy the new trailer for Cyclopean: The Great Abyss! #ScreenshotSaturday #RPG #Roguelike
July 5, 2025 at 1:46 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
Reposted by Olli Harjola
I just published the bidi text stuff I have been working the past months. It's called Skribidi (because all text and font related things need funny name for some reason).

github.com/memononen/Sk...
GitHub - memononen/Skribidi: Nimble bidirectional text stack for UIs
Nimble bidirectional text stack for UIs. Contribute to memononen/Skribidi development by creating an account on GitHub.
github.com
June 5, 2025 at 8:02 AM
Reposted by Olli Harjola
Discover the secrets of alchemical processes, the hidden secrets of world and even deeper secrets hidden within us…

All Living Things has a steampage, wishlist to be notified for the upcoming early demo!

store.steampowered.com/app/3681340
May 22, 2025 at 12:19 PM
Dave Smith was truly ahead of his time with the Suno integration in Prophet 6
May 14, 2025 at 7:54 AM
I filed a a bug report/feature request for the Visual C++ compiler. If you find more reliable tail call optimization useful, or maybe even if you're just feeling generous, please give it an upvote: developercommunity.visualstudio.com/t/MSVC-x64-c...
April 28, 2025 at 5:59 PM
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
I was today years old when I learned Funko Pop!™ isn't a brand of some extremely north american candy or cereal
December 12, 2024 at 11:49 AM
Spent some time tinkering with the filter bank and now I remember why I stopped working on it. It's pretty easy to frequency modulate or feedback patch the filters to a point where some numbers explode and it's all loud self-oscillation. After that it sounds like the worst noise gig ever.
December 1, 2024 at 12:04 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
I'm feeling the temptation to build yet another static site generator. What are the no-nonsense options these days?
November 26, 2024 at 7:53 PM
I just wasted an hour trying to figure out why two functions that compile into equal machine code were running with a 15% speed diff. It turns out code alignment relative to cache lines matters, and reordering the functions in the C source file is all that's needed to make one faster than the other
November 24, 2024 at 7:50 PM
While everybody seems to think bluesky is where the action's at, it's been very quiet here so far. Looks like I was luckier on mastodon. Tbh I don't mind it that way. Now to farm some more _engagement_
November 21, 2024 at 9:52 PM
Hey, do people make introductory posts here? I've previously made some games (The Swapper, Noita). I'll probably be posting mostly about a new *high-performance*, statically typed, safe, ergonomic - more-adjectives-here - scripting language I'm working on. Maybe also occasional synth bleep bloops
November 21, 2024 at 7:52 PM