Mountain path watchtower
@jonikorpi.com
Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I hate AI. Working on a tactics RPG. Announcing soon. Site: https://jonikorpi.com Mastodon: https://jonikorpi.com/@jonikorpi
Mountain path watchtower
dragon posting βοΈ
Major milestone!
Steam page is live so come check out our satisfying 'sweep em up' gameplay in Trash City Turbo
youtu.be/NryA0CM1DZE
Wishlist store.steampowered.com/app/4484260/...
#gamedev #indiedev #godot #godotengine #indiegames #wishlist
I built a procedural medieval island map generator using Wave Function Collapse on hex grids. 4,100 cells, 900 possible states per cell, 60fps on mobile. Wrote up the whole process with lessons learned. Links below π #threejs #webgpu
When struggling with a design, I've always known when I've had a breakthrough because the solution is obvious in retrospect.
I think this is why a lot of good design goes unnoticed - because you think that's obviously how it should look and work. But getting there is always challenging.
Mirror of the Thaw (2026)
Art Print: www.inprnt.com/gallery/ryot...
Ah this is great! Game design has a similar concept in βcore pillarsβ or βdesign pillarsβ. What you wrote seems to work there too.
Just updated one and it got way more useful:
βThe party shares resourcesβ
β "Have the party share resources"
β βHave _and make_ the party share resources"
Most design principles fail.
Not because teams donβt have them, but because theyβre written like slogans instead of decision tools.
principles.design/articles/why...
We have a new 3D AVBD Web Demo for our "Augmented Vertex Block Descent" method. Thanks, Chris Giles!
Try it yourself:
graphics.cs.utah.edu/research/pro...
Source code available.
Beat Elden Ring, no idea where you find these guys from the intro
i got room scrying working. it seems promising. i just murdered 2 gold eaters and used the contents of their internal organs to pay for augury.
this spell is "golden oracle". you pay 1 gold to (imperfectly) reveal what's in another room. you re-cast to make the reading more accurate if you want.
A Catβs Life (Wonder) | GΓ©rard DuBois
Street in Sofia | Nikola Tanev
FragCoord: Building my ultimate shader editor
mini.gmshaders.com/p/fragcoord
Here's a quick intro to FragCoord, what it can do and how to use it! Hope it helps!
Been really excited to get this out there!
Arranger feels (surprisingly?) great on mobile, especially at 60fps now. And you can finally support it with your money!
Quite proud of how this trailer turned out. #gamedev
blender piece/comic depicting an introspective mole
mole's thought
Itβs worth mentioning that this was made by six guys in their dorm room for a sci-fi convention, and all six of them (which includes the creator of Evangelion) would go on to define the anime industry for decades to come.
Oh are those a wider thing? The only one Iβve seen is Sokpop. :D
I donβt know, not sure if I would fit into very communal setups. Just a 39-year old probably-autist tinkering with graphics in the corner of a living room here.
Not sure why I bother doing all this admin, dealing with all this stress, and paying other people money, just so I get to keep doing things I'd be doing anyway.
Man, I've been a solo entrepreneur since 2017, but this is the first time I've considered quitting. Got a big pile of extra tax-related work and stress thrown at me because⦠I haven't made enough money.
π¦
We cannot meaningfully separate everyday usage of βAIβ from the machine of death and war. If youβre upset by the military-industrial complex? These tools feed it; they *are* it.
ethanmarcotte.com/wrote/propel...
Iβm not entirely sure! The black thing must be inverted hull outline mesh. There was a possibility of a super rare near-zero division in some lighting calculations, but I donβt know why it would affect the outline mesh like that. Soβ¦ it mustβve been a ghost.
previous sighting of NaN ghost bsky.app/profile/joni...
uhoh, the NaN ghost has returned #gamedev
Thank you once again for taking a tricky technical subject and moving it from out of reach to within reach!
The main page is www.redblobgames.com/articles/sdf...
I used msdfgen and webgl for this
Screenshot of several images from my new blog post
Blog post: I've been working on a guide to SDF font rendering, and I kept getting stuck. The blog post is about the things that didn't work www.redblobgames.com/blog/2026-02...
"Critics of LLMs" are constantly told the need to acquiesce to the terms of debate set by those who seem utterly incurious as to why so many people reflexively recoil from LLM output
a traditional painting of herons in flight among trees, green, pink and white hues
I painted herons in flight. medium: Nicker poster colour on Arches watercolour paper