@cathal @feonixrift If you really want to follow along in my journey towards making Goblins distributed, here is some information, though I'm not sure I can recommend it unless you have a lot of time to dedicate.
The core idea I am implementing is something called "CapTP". First implemented in the E programming language, then in a number of others.
I am live documenting my journey here: https://groups.google.com/forum/#!topic/cap-talk/xWv2-J62g-I
Be warned, that is a MONSTER thread of me communicating with domain experts!
My goal: have the first #Spritely virtual worlds demo ready to show off by the end of 2020 (not the most "fun game" demo, but showing off what can be done). I think I am on track to pull it off.
It will be way, way more interesting than the Terminal Phase "time travel" demo.
(And yeah, I think Animal Crossing is a poor substitute for what people actually need/want right now. But it shows that the demand is there.)
@cathal @feonixrift That said, if you want to start getting immersed in the proper lore, maybe join #spritely on irc.freenode.net and introduce yourself to me there. I'm dustyweb. And get started on the Goblins tutorial.
The first distributed virtual worlds demo, even if a bit on the lighter side of functionality, *should* happen by the end of 2020.. I am on schedule for that. It'll show you what's possible with this system, but won't be a completely fun game yet.
@cathal @feonixrift There are a few more fundamental pieces that I need to get down before it will be "easy" to help me. Namely, I need to finish the "secure distributed computing" part. But that is in progress and probably is closer to reality than most expect. Once I have that I can build a mini virtual worlds demo.
If you want to start getting ready to help, go through https://docs.racket-lang.org/goblins/index.html
The abstractions there are the same you will use for virtual worlds programming.
@librelounge @emacsen @cwebber 👏👏 👏 I never connected MORE to what a podcast had to say. Máirín Duffy speaks from my heart. Free Software has so much to learn when it comes to design and UX. I wish every coder of every project I joined had to hear this episode. Her #Gimp was my #Freedombox. Listen to her advice.
sorry for yelling I just got excited