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
loren schmidt
@lorenschmidt.bsky.social
· Nov 25
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 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
i found a chair
little guys (nongenderspecific)
November 11, 2025 at 6:51 PM
little guys (nongenderspecific)
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.
i have tested a number of times and it seems not to happen in windows firefox.
November 11, 2025 at 4:53 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.
i have tested a number of times and it seems not to happen in windows firefox.
exploring a generated cave system
November 11, 2025 at 4:32 PM
exploring a generated cave system
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
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
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
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
whoah it's 11 11 11 11 (2025)
November 11, 2025 at 4:12 PM
whoah it's 11 11 11 11 (2025)
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
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.
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.
i'm thinking of building in functionality for masonry inclusions, so you can get geometric regions.
November 11, 2025 at 6:35 AM
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.
i'm thinking of building in functionality for masonry inclusions, so you can get geometric regions.
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
adblock and adblock plus block ads on the adblock plus site, but neither of them blocks anything on the adblock site.
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.
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: 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.
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.
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.
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
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.
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.
time to do caves
November 10, 2025 at 10:13 PM
time to do caves
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.
p.s. wow i really have drawn a lot of unicode characters at this point.
November 10, 2025 at 10:10 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.
p.s. wow i really have drawn a lot of unicode characters at this point.
is windows chrome suddenly crashing like 50x more for anyone else?
November 10, 2025 at 10:07 PM
is windows chrome suddenly crashing like 50x more for anyone else?
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
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)
ooh only 8 days until BIRDCAGE
November 10, 2025 at 9:24 PM
ooh only 8 days until BIRDCAGE
Reposted by loren schmidt
three rule cellular cave generation.
November 10, 2025 at 5:51 PM
three rule cellular cave generation.
three rule cellular cave generation.
November 10, 2025 at 5:51 PM
three rule cellular cave generation.
working on cave CA
November 10, 2025 at 5:49 PM
working on cave CA
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.
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
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.
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.
Fetterman is a pox on Pennsylvanians and i cannot wait to see him out of office.
November 10, 2025 at 4:01 PM
Fetterman is a pox on Pennsylvanians and i cannot wait to see him out of office.
the horse head was hollow, also serving as the fuel tank
November 9, 2025 at 6:28 PM
the horse head was hollow, also serving as the fuel tank
i feel like there are some parallels here with chat format LLMs
November 9, 2025 at 6:27 PM
i feel like there are some parallels here with chat format LLMs