Closed microlith57 closed 2 years ago
I forgot to reply here when I made it, but I did actually make a multiplayer version of this. It's got differences, and isn't as complete, but there is a kind of start: https://github.com/TangentFoxy/Arcadia
I probably forgot to mention it because I considered it unworthy of attention, but since this is still here and I haven't worked on it in a long time, I figured I should at least point to someone having begun an implementation of similar.
Also, this is very much OLD code and bad, but before I ever heard of Paradise, I started a similar project - the idea of an interactive creative world: https://github.com/TangentFoxy/Realms
Sorry if this is considered spam, but I felt it worth sharing, if nothing else to get ideas flowing.
Nice work TangentFoxy :)
We've been implementing Paradise in Uxn, and planning on using Nilix's 9P implementation for multiplayer :) The project development has moved to https://git.sr.ht/~rabbits/parade/
Thank you. Where can I read about the 9P implementation? (I'm not good at low level stuff at all, so I want to see an overview if I can.)
Have a look at this :) https://nilfm.cc/git/xrxs/about/
Possible steps for a multiplayer implementation:
paradise.ghost()
andparadise.client
and instead use client list,host
, etc.vessel.is_host()
become
a newly created vesselEdit: change
Store clients and associated vessels in world files (re: #29)
toStore 'possessed' vessels in client data / cookies, like the world is in the desktop client