Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Joni Korpi

@jonikorpi@mastodon.gamedev.place
mastodon 4.6.6
  • Open on mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI.

Working on a tactics RPG. Announcing soon.

1752 Followers
1080 Following
40 Posts
Joined March 04, 2018
Website:
https://jonikorpi.com
Bluesky:
https://bsky.app/profile/jonikorpi.com
GitHub:
https://github.com/jonikorpi
Email:
jonikorpi@jonikorpi.com

Posts

Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · 4d ago
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
If you saw a game described as "a turn-based tactics battler", what would you imagine it to be like?
0
1
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Aug 07, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
It is again #BandcampFriday (more money goes to artists) and a good day to nourish your local music library. It feels nice to own your music. This time around I'll recommend tiger & water by aivi. https://aiviwave.bandcamp.com/album/tiger-water
0
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 22, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @djlink@mastodon.gamedev.place
@djlink@mastodon.gamedev.place Well it got you to think that it's gonna be powerful enough to successfully attack hospitals or banks. Imagine what it gets the 100% AI-poisoned immoral CEOs and politicians to think, and where their minds go after that.
1
0
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 22, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @wiredfire@mstdn.social
@wiredfire@mstdn.social @djlink@mastodon.gamedev.place The picture I've gotten is that if you're a CEO or politician this reads more like, “Hey look our product is dangerous/illegal/immoral and they're letting us get away with it lol. You definitely shouldn't miss out!”. Seems to have worked well for them, seeing they've repeated this kind of talk since the beginning.
1
0
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 22, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @djlink@mastodon.gamedev.place
@djlink@mastodon.gamedev.place bear in mind this is yet another publicity stunt though
0
0
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 22, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Hell yeah, Scarlet Deer Inn is out. Embroidered sprites, banger trailer song. https://www.youtube.com/watch?v=0AlNT7rtnMY
15
0
11
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 06, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

No idea what I’m doing but the overall shape of this glyph feels pretty neat. Maybe there’s something there if I can just redraw it with curves.

“Now draw the rest of the owl” vibes….

8
2
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 06, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @TomF@mastodon.gamedev.place
@TomF@mastodon.gamedev.place Do you happen to know any “fixed point for absolute dummies” guides? I’d like to switch to it in my hex terrain. Guessing it’s a bit more complicated than just switching my vertex attributes from floats to ints?
2
3
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 06, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Neat thing I didn’t know about fonts: they use integers! Each glyph in Fontra uses a 1000x1000 canvas by default, but you can change it.

At ~16x16 it feels like a fun little puzzle. Low-poly modelling with integer positions, but the vertices are actually cubic spline control points.

Your browser does not support the video tag.
28
2
7
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 05, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Starting a side project for the first time in ages: making a font using Fontra. It’s an extensive open-source editor built around variable fonts. https://fontra.xyz

Not exactly the most intuitive app ever, but the €300 alternatives aren’t either. Fonts are hard. The first tutorial video here gives a good overview. https://docs.fontra.xyz/tutorials/

16
1
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 04, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

These 3 font foundries price licenses by amount of employees in your company. So no subscriptions, domain restrictions, or anxiety about how many “views” your product is getting. Simple and obvious, I love it.

https://mass-driver.com/licensing
https://www.arrowtype.com/licensing
https://www.arcanetype.com/licensing

What other foundries do this?

12
3
3
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jul 04, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Wife and I were pleased to finally hear this, and there must be a few other couples out there who will be too, so: Civilization VII has added hotseat multiplayer.

8
1
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jun 27, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @jonikorpi@mastodon.gamedev.place
The lowercase “w” happens to tile really well into a hexagon shape. Looks a bit like roots growing underground. Also runic and mild horror vibes? The “o” as the eye doesn’t quite fit here, but shows this could be turned into an Eye of Sauron type of thing.
7
0
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jun 26, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @jonikorpi@mastodon.gamedev.place
unreadable but satisfyingly aligned logo idea
14
0
2
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jun 26, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Testing angular repetition + typography. Fun!
15
5
3
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 28, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @vale@fedi.vale.rocks
@vale A refurbished Macbook Neo would probably be a great option, if you could find one. Still probably too expensive, but it’s hard to get a reasonable Mac any cheaper.
1
2
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 19, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @kvenden@fosstodon.org
@kvenden Ohh I see! Nevermind then!
0
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 19, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @kvenden@fosstodon.org
@kvenden Yeah, it's good to provide options! But just so you understand why these choices are sometimes made: users don't usually know about things like wide spans of text being bad for readability (it's not their job after all), but they feel the negative effects of it anyway, and may stop usage and leave bad reviews because of it. Every option is also a little extra maintenance burden. But… I also just went to check what the max width is, and at least on macOS the width seems to be unbounded?
0
2
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 19, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @kvenden@fosstodon.org
@kvenden I’ve seen people ask for this for various apps and websites over the years, but still don’t understand why. Can you explain it to me? Avoiding it is one of the first things we learn as graphic designers: such long rows of text are fatiguing for the reader’s eyes and neck.
0
1
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 18, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @miiko@social.darxxide.eu
@miiko I hate paying subscriptions for software, so I can’t disagree.
1
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 18, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Just want it to be known that @ivory@tapbots.social is a nice piece of software and I appreciate the care put into it.

It starts and closes instantly, always runs silky smooth, never forgets UI state, follows OS human interface guidelines, uses sensible typography…. It just works.

tapbots.social

Ivory by Tapbots :emoji_wink: (@ivory@tapbots.social) - tapbots.social

53
12
10
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 17, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @runevision@mastodon.gamedev.place
@runevision@mastodon.gamedev.place Looks like Apple Podcasts creates transcripts automatically these days, so there’s one locked inside there at least. Not sure if it’s an on-device transcription or what though. That’s about all I know.
1
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 17, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @runevision@mastodon.gamedev.place
@runevision@mastodon.gamedev.place This looks great! There’s a little bit of related talk about aligning mountain peaks and hills in this podcast episode, if you’re interested. https://eggplant.show/152-walking-over-it-with-gabe-cuzzillo-and-bennett-foddy-baby-steps And this you might have seen already: Zelda’s triangle based world design. https://gmtk.substack.com/p/how-nintendo-solved-zeldas-open-world I think both lean towards the same result: the mountain’s epicness is only visible from afar (objective), or when you’re atop it (reward). The rest of the time it’s occluded by the next intriguing hill.
6
1
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 13, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Some neat artwork I found browsing https://www.nga.gov/artwork-search. (Credits in alt texts.)

39
2
13
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 13, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @nicebyte@mastodon.gamedev.place
@nicebyte@mastodon.gamedev.place Thank you for writing this! More accessible for a non-expert like me than other sources.
1
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 11, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @jonikorpi@mastodon.gamedev.place
Oh I see, this is why it’s so well put together. https://youtube.com/watch?v=0D9HnCZdq2k
5
0
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 10, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Wild the #Artemis2 streams are running perfectly smooth with 3.5M+ people watching. That’s a silly amount of bandwidth. https://youtube.com/watch?v=nfhDuOHMp0A

7
1
1
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 10, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

This game’s not for me, but the demo was so well put together I wanted to post it, in the hopes that the right people see it. https://store.steampowered.com/app/1706510/Songs_of_Glimmerwick/

8
2
4
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 08, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @anchorite@mastodon.gamedev.place
@anchorite at least definitely the best place on the internet to ask graphics programming questions
3
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 08, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Might be slightly controversial to say, but I’ve started enjoying Mastodon more after accepting it as a social network mostly for neurodivergent people.

It’s small and probably going to stay that way, but I honestly like having a place mostly just for us. It’s like the early internet again, but this time we know why we are the way we are.

172
11
46
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 03, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @runevision@mastodon.gamedev.place
@runevision@mastodon.gamedev.place It might help to look at illustrations or paintings instead of screenshots or photographs. Definitely does for me. In a way traditional artists have solved these kinds of problems many times over already. They use different tools than we do, but some of the solutions still apply. I learned a lot of tricks for depicting nature from Bob Ross videos. Can't use them directly in realtime rendering, but they inspired me to look for equivalents.
6
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 03, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @runevision@mastodon.gamedev.place
@runevision@mastodon.gamedev.place What I’ve found is brightness and saturation are way more important than hue, for the object colors. But hues are super important in light, shadow and fog colors. And so are the exact ways you mix them together, and how you apply them to the object colors. It’s definitely a problem that’s a tangled web of dependencies, and there are as many right answers as there are art styles.
4
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Apr 02, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

Lake waves slowly shaking spring ice apart. Not sure if it’ll survive the video compression, but the cracked edges glint prettily.

Your browser does not support the video tag.
25
2
6
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Mar 30, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @runevision@mastodon.gamedev.place
@runevision Not only is the technique rad but the video is also very good. Thank you for putting so much effort into helping people understand.
4
1
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Mar 27, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @ariel@front-end.social
@ariel This looks pragmatic and well made, and the docs are very very nicely written. Bravo!
1
1
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Mar 20, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

spectacular terrain rendering bug

#gamedev #screenshotsaturday

Your browser does not support the video tag.
mastodon.gamedev.place

Gamedev Mastodon

50
11
14
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Feb 22, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @munificent@mastodon.social
@munificent@mastodon.social Yep, and it is unfortunately difficult to unhear. A decade+ down the line I’m here running out of space to fit a 250 GB Plex library full of .flac files.
1
0
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jan 20, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @risingtail@mastodon.gamedev.place
@risingtail To make interactive things. Anything that needs to nontrivially update the page client-side. Almost every modern website with some kind of interactive component does that. This is one of the simpler and nicer ways to do so.
2
1
0
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Jan 20, 2026
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place

More people need to know about lit-html. (It’s not a framework or a web components thing.) https://lit.dev/docs/libraries/standalone-templates/

You get to render HTML like this:
```
render(
html`Hello`,
document.body
)
```

and then to update it like this:
```
render(
html`Hello world`,
document.body
)
```

It takes care of all the diffing, patching, and memoizing. The performance is good. You get to structure your program around it any way you like. It’s great.

34
9
11
0
Open post
jonikorpi
Joni Korpi @jonikorpi@mastodon.gamedev.place · Dec 02, 2025
Joni Korpi
@jonikorpi@mastodon.gamedev.place

Finnish gamedev & webdev. Posting about design, UI, art, procedural generation, audio synthesis & everything else involved. I don't use AI. Working on a tactics RPG. Announcing soon.

mastodon.gamedev.place
Replying to @matthewhowell@indieweb.social
@matthewhowell and soon rolldown in a trench coat
1
0
0
0

Remote instance

mastodon.gamedev.place
Open on original server

Media

313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 05:05:20 UTC