Local fungal lifeforms
04.09.2025 11:25 β π 0 π 0 π¬ 0 π 0@olliharjola.bsky.social
I made some games (The Swapper & Noita) @olli_harjola@mastodon.gamedev.place
Local fungal lifeforms
04.09.2025 11:25 β π 0 π 0 π¬ 0 π 0π§© 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
Unfinished printed circuit board layout and routing in kicad
Why can't I just do simple things?
04.08.2025 17:06 β π 1 π 0 π¬ 0 π 0Picture of a not very minimalistic PCB schematic in Kicad
Back on my bullshit
01.08.2025 13:43 β π 1 π 0 π¬ 1 π 0Potato stems in a garden
potatoes are growing!
10.07.2025 12:09 β π 0 π 0 π¬ 0 π 0Enjoy the new trailer for Cyclopean: The Great Abyss! #ScreenshotSaturday #RPG #Roguelike
05.07.2025 13:46 β π 102 π 20 π¬ 4 π 0New potatoes are usually ready to eat around this time, but planting them now is surely bound to turn out great?
23.06.2025 16:58 β π 0 π 0 π¬ 1 π 0A stereotypical finnish lake, clear sky, clear water, RTX on
23.06.2025 16:18 β π 2 π 0 π¬ 0 π 0The update fixes the game's visual banding issues, but the video codec added its own banding for your enjoyment
12.06.2025 18:15 β π 0 π 0 π¬ 0 π 0A 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...
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...
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
Dave Smith was truly ahead of his time with the Suno integration in Prophet 6
14.05.2025 07:54 β π 1 π 0 π¬ 0 π 0I 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...
28.04.2025 17:59 β π 0 π 0 π¬ 0 π 0These things seem to converge towards zig-style full compile time evaluation, but I want to avoid that if at all possible. Probably I'm very naive to assume this doesn't lead to slow expansion of ad hoc compile time computation capabilities
04.01.2025 19:15 β π 0 π 0 π¬ 0 π 0I 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
04.01.2025 19:14 β π 0 π 0 π¬ 1 π 0These things seem to converge towards zig-style full compile time evaluation, but I want to avoid that if at all possible. Probably I'm very naive to assume this doesn't lead to slow expansion of ad hoc compile time computation capabilities
04.01.2025 19:01 β π 0 π 0 π¬ 0 π 0VS code build error message but it is arcane sigils for some unknown reasons
Ah, the dreaded 2025 transdimensional hellgate error
01.01.2025 12:53 β π 1 π 0 π¬ 0 π 0Spooky ambience generator
20.12.2024 17:22 β π 1 π 0 π¬ 1 π 0Filter bank now has stable filters that withstand heavy modulation
#dsp #eurorack #audio #vcvrack #synthsky
I was today years old when I learned Funko Pop!β’ isn't a brand of some extremely north american candy or cereal
12.12.2024 11:49 β π 1 π 0 π¬ 0 π 0Thanks, that means a lot
12.12.2024 11:39 β π 0 π 0 π¬ 0 π 0Spent 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.
01.12.2024 12:04 β π 0 π 0 π¬ 0 π 0A 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
A screenshot of a web page generated by a shell script "static site generator"
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
I'm feeling the temptation to build yet another static site generator. What are the no-nonsense options these days?
26.11.2024 19:53 β π 0 π 0 π¬ 1 π 0A -1 index becomes the maximum unsigned value and so on, and we don't need a separate check for i >= 0. (I'm fine with losing half the range, INT32_MAX array slots ought to be enough for anyone...)
24.11.2024 19:52 β π 0 π 0 π¬ 0 π 0At least I can't make the decision to use signed or unsigned array indices in the language based on performance. Signed indices can be reinterpreted as unsigned to wrap the number around, so we can get rid of the i >= 0 bound check that's needed with a signed index 1/2
24.11.2024 19:51 β π 0 π 0 π¬ 1 π 0I still don't fully understand what's going on; surely MSVC would figure out there's a potentially hot loop in there and align the code accordingly?
24.11.2024 19:50 β π 0 π 0 π¬ 1 π 0