loren schmidt
banner
lorenschmidt.bsky.social
loren schmidt
@lorenschmidt.bsky.social
i make art, mostly with computers. currently working on an open world RPG with roguelike roots and an experimental bent. cat mom. she / her or they / them.
Pinned
i am making an open world roguelike.

i have been imagining this world for years, and i want to make this game so people can go there and live many lives in it!

the game features whole-cloth, accessible design, deep mysteries, and a meticulous generated living world.
i found a chair
November 11, 2025 at 6:54 PM
little guys (nongenderspecific)
November 11, 2025 at 6:51 PM
weird js bug. does anyone know how an undefined is creeping into this iteration over an array with no undefined in it? chrome, windows if it's implementation specific.

i have tested a number of times and it seems not to happen in windows firefox.
November 11, 2025 at 4:53 PM
November 11, 2025 at 4:32 PM
exploring a generated cave system
November 11, 2025 at 4:32 PM
how the cave generator i'm working on works!

this uses patches (see rainbows, beginning of each run) with distinct cellular automata assigned to them.

patches which are along edges are given a chance of becoming a wall, which chews up edges and makes it less rectangular.

then it will connect up
November 11, 2025 at 4:15 PM
whoah it's 11 11 11 11 (2025)
November 11, 2025 at 4:12 PM
some more work on this cellular cave generator. i've got some tools in place to let me tune how the edges are set up and what the density is like.
November 11, 2025 at 4:07 PM
i have the basic structure built out, and am experimenting with rules, patch and edge shapes, and postfixes. this is promising!

i'm thinking of building in functionality for masonry inclusions, so you can get geometric regions.
November 11, 2025 at 6:35 AM
adblock and adblock plus block ads on the adblock plus site, but neither of them blocks anything on the adblock site.
November 11, 2025 at 3:56 AM
spell idea: shuffle

can be used on a deck of cards to randomly shuffle the cards.
can be fired at an exit (eg stairs leading down) to change the subseed of the level it leads to.
November 10, 2025 at 10:39 PM
spell idea: steal door.

fires a bolt which creates a door in the first wall it hits. removes a random door from elsewhere. there must be a closed door somewhere in the current map.
November 10, 2025 at 10:32 PM
time to do caves
November 10, 2025 at 10:13 PM
this unicode browser is pretty much working now! i think i need to change to a larger integer format so it will correctly display the higher code points (they are in the game and work in-game, but not in this browser).

p.s. wow i really have drawn a lot of unicode characters at this point.
November 10, 2025 at 10:10 PM
is windows chrome suddenly crashing like 50x more for anyone else?
November 10, 2025 at 10:07 PM
around other things, i've been making this unicode browser. today i am adding block by block navigation (a little buggy at present, but working)
November 10, 2025 at 9:52 PM
ooh only 8 days until BIRDCAGE
November 10, 2025 at 9:24 PM
Reposted by loren schmidt
three rule cellular cave generation.
November 10, 2025 at 5:51 PM
three rule cellular cave generation.
November 10, 2025 at 5:51 PM
working on cave CA
November 10, 2025 at 5:49 PM
first snow
November 10, 2025 at 5:24 PM
these keycaps are such an improvement (first factory run of KLP lamé).

i did a strange but sensible thing and made a 3 row cradle over the alphas, with F keys (occasional use) flat and set apart above that.
November 10, 2025 at 4:12 PM
Fetterman is a pox on Pennsylvanians and i cannot wait to see him out of office.
November 10, 2025 at 4:01 PM
the horse head was hollow, also serving as the fuel tank
November 9, 2025 at 6:28 PM
i feel like there are some parallels here with chat format LLMs
November 9, 2025 at 6:27 PM