So this conversation deserves to be taken out of the Shadowrun! thread. Talking about Evennia started here :: http://musoapbox.net/topic/487/shadowrun/35
So I continue here.
@Thenomain said:
@Groth said:
Honestly I've always viewed softcode as a bug rather then a feature. Why would you ever want to insert code line by line through a chat client?
Those who publish, win.
If you're creating a new environment from scratch, why not <etc. etc. etc.>
That's something you should ask the Evennia guys. They have an IRC channel and I'm sure they'd appreciate the input. That's the impression I have gotten so far.
Me, I'm not here to imagine the perfect Mu* replacement. I just think that people who don't have access to the server code still need creation tools.
I realized after I posted this that I didn't pluck out something said by one of the Evennia developers:
As for softcode, it's certainly correct that Evennia does not support softcode out of the box. We choose to differentiate between using softcode for making the core of your game and using softcode for in-game building of cool objects etc. Our philosophy (right or wrong) is that the main game development is best done using Python, in a real text editor rather than inside a line-by-line mu* client. Today development tends to be done by smaller dev teams. Along with the advent of modern version control tools, this diminishes some of the old advantages of softcode, like not needing to give your co-coders access to your server.
For advanced building, Evennia usually recommends for your game to offer a suite of advanced builder commands for in-game users. There are no limits here though - you could expand this into a mini-language as befits your needs. We have a few MUSH/MUX developers developing using Evennia. So far they have all seemed happy to abandon the concept of softcode completely (or maybe this is a selection-effect since they are the kind of people who chose to use Evennia already?). What will rather come of their work is a group-building command suite. This will be made available soon(ish) as an Evennia contrib.
Now I sincerely doubt Griatch reads Soapbox, but it was probative to the whole Softcode thing.
Also, I'm pretty sure I agree with this approach. I certainly don't disagree with it. I use this a bit also in evidence that the Evennia group is reasonable about trying to be more than just a MUDlike. Maybe some day things will be EVlikes.