IRC channel logs
2023-04-16.log
back to list of logs
<Zarutian_iPad>so, this is a topic I have thought about for quite a bit over the years (not all the time mind you) <Zarutian_iPad>a bit of terminology: a snell is like a MUD room but more general (term I am stealing from Clan Lord made by Delta Tao) <Zarutian_iPad>but two kinds of things it can contain are special. Those are the entrances and exits. <Zarutian_iPad>an exit in snell A is linked to a spefic entrance in snell B <Zarutian_iPad>what happens when an avatar of an player activates or uses an exit? <Zarutian_iPad>and the controler&viewer of the avatar for the player lives in VatP <Zarutian_iPad>the avatar of the player is in whatever Vat the snell which it is in <Zarutian_iPad>so, when the avatar steps on or through the exit in snell A, the exit sends a message to the entrance in snell B to (re)construct the avatar there and handing over control of it to the controler&viewer in VatP <Zarutian_iPad>the entrance answers back to the exit that it has done so. The exit then revokes the controler&viewer control of the avatar in snell A and deletes that avatar <Zarutian_iPad>so ocap patterns such as membranes and so on are definitly used <Zarutian_iPad>heck this setup allows for wandering mobs/npcs/animals/monsters/etc that have no external controler&viewer <flatwhatson>elko's architecture makes a lot of sense, and the protocols should port to goblins messages pretty naturally <flatwhatson>i still have a feeling that directors aren't quite enough to achieve the decentralization i'd like, seems like a director<->director protocol is needed for peer discovery <flatwhatson>needs more thought. either way, cloning elko will be a good starting point! <flatwhatson>for netlayer, i don't really want onion (too slow) and any of the others like i2p or libp2p seem like too much work for a prototype <flatwhatson>also ideally there's no requirement for the client to run a separate service, too much friction <flatwhatson>so i'm thinking a basic TLS over TCP/IP as the default netlayer, and easy off-the-shelf sqlite for persistence <jfred>juliana[m]: Aha, didn't expect to see Battle Network mentioned in here but I've been playing it too :D and yeah, now that you mention it, the fact that it's a pervasive spatial virtual environment does feel similar <jfred>Now, just about every single computer in that game seems to be infested with viruses too though :P