12/4: This MIGHT Be The Bounce Back

I just bite off more than I can chew — then I chew it
— Willard Smith Jr., renowned ACTION STAAAA

finishing

uh. at least i made a new directory


architect

might make a separate page for this.

**condo** is brainfuck if it was cool. does it have any purpose? idk.

A contiguous tape of bytes is indexed by four pointers. Also each pointer can peek rightwards by some offset, without moving.

Most operations take a pointer+offset as their first argument, then a literal value or another cell as their second.


actualize

Yesterday, I was thinking about rule based engines for discrete puzzle games, and surmised that you could fashion PuzzleScript in some manner to follow soem complex rule sets.

This would be achieved by placing "non-game" objects outside of the main play area, as well as taking advantage of the layer system.

Currently, I only have some tiny demos:


Movement inputs are transferred to a "pseudoplayer", rather than the main player object.

A line of blocks is used as a stack.

(stage 1 got folded into stage 2)


implement

What *was* that data structure I happened to be "obsessed" with?

It happens to be the ~~zzstructure~~ i mean quiver.

I think quivers are cool. To me, they're the most abstract you can make a "grid" before you get to irreversibility (move "south" then "anti-south" should put you where you started) and ambiguity (there is only one way to move "widdershins").

Made some tiny js functions. Take an object representing the whole structure and an ID, then get data or find neighbors.


depicting

im so swag


sonowwhat: ancillary pondering

*much less structured*

the biggest roadblocks are output and shareability

web is easy cuz i can just give you a file and it already has a bunch of graphical stuff built in

like even if i make the logic for **condo** how do i give it to you to interact with

"github" no.

"sourcehut" oh ok. gimme like a week or two

"wasm" that shit is scary.

maybe i'll try out uxn some time? sending a hex of the rom should suffice

there's one of my reasons why i'm so into small software. just give it to people, like a present. merry christmas

also thinking about another 2d replacement engine. want to fold that in for my personal thing

really having multiple spaces you can look at independently is, i believe, one of the core parts of making a usable rewrite engine


uh tomorrow (maybe)

after that though?

man even though i sort of did what i set out to do, i still feel like a lot of the time i was just doing nothing, but thinking about the act of doing something

maybe (at the risk of taunting the irony gods) getting The Project done *as* a decadv thing will actually motivate me


ok thx 4 reading baibai

back