hundredrabbits / Paradise

Dream Diary
http://wiki.xxiivv.com/paradise
MIT License
107 stars 11 forks source link

[Suggestion] Potential Multiplayer Implementation #30

Closed microlith57 closed 2 years ago

microlith57 commented 5 years ago

Possible steps for a multiplayer implementation:

Edit: change Store clients and associated vessels in world files (re: #29) to Store 'possessed' vessels in client data / cookies, like the world is in the desktop client

TangentFoxy commented 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.

TangentFoxy commented 2 years ago

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.

neauoire commented 2 years ago

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/

TangentFoxy commented 2 years ago

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.)

neauoire commented 2 years ago

Have a look at this :) https://nilfm.cc/git/xrxs/about/