Skip to main content


God help me, I'm installing rust in termux on android so that I can get a python package running on a cell phone.
in reply to Andrew (Television Executive)

Alright, it worked. I have a web server and a MUD running on my old cell phone.

I should give it a domain name and a solar panel.

in reply to Andrew (Television Executive)

Right now it's just the empty Evennia MUD running with the tutorial world installed.

I might take it a step or two passed that (my long term goal is to make a MUD for the Skies of Tomorrow universe, but that's separate from proving that I can host things on cell phones) and I might not, now that it's done.

I'll see how it works serving over cellular in a bit, and what kind of load it'll take before the phone OOMs the server.

in reply to Andrew (Television Executive)

Evennia is a *lot* slicker than the last time I looked at it (granted, that was ... god almost ten years ago I guess? Shortly after I joined the fedi.)
in reply to Andrew (Television Executive)

I had to work fairly hard today. We were busy and I didn't have much time to tinker.

But in the limited tinker time I had I got a script written up to make my NPCs wander around and do stuff.

It's not perfect, mostly because I went with a global timer rather than a per character timer so if you have a bunch of characters in one room they all do their thing at once and it's annoying, but it's flexible and should be easy to extend and I can change how the timers work.

in reply to Andrew (Television Executive)

It is conceivable for me to have a large map populated with multiple cities reachable by various airships, with lots of people moving around between them.

I don't know what that would do for me.

in reply to Andrew (Television Executive)

A giant world full of sky pirates and labor organizers all going about their business in a multiplayer text based world.

On a cellphone. In my pocket.

in reply to DHeadshot's Alt

It is, but I suppose modules can be written in any compiled language.

Just feels so odd, to have rust dependencies in a python package, though.

To be fair to the Rust guys, they get WAY too much crap for no good reason.

But I will give them crap for good reasons: their compilers make computers cry. And the earth cry. And me cry. And they don't support archaic architectures, which, OK, they're archaic, but they're also beautiful. :BlobCatBlepWink: