Re: Starting out with creating a mud
Re: Starting out with creating a mud I'm a little late to this topic lol, but I would actually recommend Evennia. It's a python codebase and it has lots of basic things done for you, though you can change them of course. Examples include a server that doesn't require clients to disconnect when restarting, a web UI including an in-browser client if I remember correctly, channels and tells (you can actually hook in-game ones up to channels on an irc server), and more I'm forgetting I'm sure.There are also lots of examples, both in the repository, on it's wiki, and there is a game that uses it with the code on git hub in a separate repository.If your interested, you can find it's repo at https://github.com/evennia/evennia.I also recommend mush client with the mush reader plugin if your looking for a good mud client. URL: http://forum.audiogames.net/viewtopic.php?pid=304223#p304223 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud I've been wanting to create a MOO for some time now, and I'm using a Linux VM to practice on. BTW, is there a MOO database that includes combat (as seen in Diku-style MUDs)? URL: http://forum.audiogames.net/viewtopic.php?pid=302832#p302832 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud I looked at the LambdaMOO source on SourceForge and Github, and the latest version in both cases is 1.8.3, so if there is a 1.9.4, it's probably unofficial. The source hasn't been touched in years. At this point, I wonder if the main project is just dead. URL: http://forum.audiogames.net/viewtopic.php?pid=302771#p302771 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud I think there is a 1.94 but it is like really unstable so don't bother looking for it. URL: http://forum.audiogames.net/viewtopic.php?pid=302738#p302738 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud There are also forks of LambdaMOO.One called GammaMOO, which can be found at http://luke.dashjr.org/programs/gammamoo, and another server called Stunt, which has a home at http://stunt.io. URL: http://forum.audiogames.net/viewtopic.php?pid=302646#p302646 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud There are also development versions 1.8.2 and 1.8.3. IIRC, you can find them at:http://lambda.moo.mud.org URL: http://forum.audiogames.net/viewtopic.php?pid=302645#p302645 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud There are also forks of LambdaMOO.One called GammaMOO, which (last time I checked) can be found on Launchpad, and another server called Stunt, which has a home at http://stunt.io. URL: http://forum.audiogames.net/viewtopic.php?pid=302646#p302646 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Yes. as far as I know, that was the latest version. URL: http://forum.audiogames.net/viewtopic.php?pid=302630#p302630 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Is 1.8.1 the latest? URL: http://forum.audiogames.net/viewtopic.php?pid=302618#p302618 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Hi @Nuno69,You can get the most recent Lambda moo core from:http://lambda.moo.mud.org/pub/MOO/Good luck! URL: http://forum.audiogames.net/viewtopic.php?pid=302532#p302532 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Hello, where can I get the pure moo codebase without a world? I just want the codebase itself and build everything from scratch URL: http://forum.audiogames.net/viewtopic.php?pid=302496#p302496 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Thanks for your answers!I decided I'm going to try to learn MOO. The programming language itself doesn't seem difficult, I just need to get used to some things. My only problem is that since MOO is old, it's hard to find any info so a lot of it involves either figuring stuff out using the help file, or if you're lucky an article here or there will point something out (the MOO manual is difficult to follow at times). I was wondering: Those of you who have successfully started anything with moo--even if it's the smallest thing, what resources helped you? I'm starting to understand a lot of it, such as how objects work, etc. Still, if anyone can point me to a tutorial or something that has helped you or if you can think of any general tips about coding in MOO, I'd really appreciate it.Thanks again! URL: http://forum.audiogames.net/viewtopic.php?pid=302431#p302431 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud I wish I could get LP running but it looks too complex for me, I already have a MOO up and running, not that anything is there, but its running. URL: http://forum.audiogames.net/viewtopic.php?pid=302176#p302176 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Where do you found the Moo server and the database? I want to try tocode in a Moo but I couldn't find any databases to start with.Edit:I've found a basic core database for starting at http://www.lisdude.com/moo/lambdacore-latest.zip URL: http://forum.audiogames.net/viewtopic.php?pid=301978#p301978 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Where do you found the Moo server and the database? I want to try tocode in a Moo but I couldn't find any databases to start with. URL: http://forum.audiogames.net/viewtopic.php?pid=301978#p301978 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud You're actually taking the right aproach, just use some already existing MUD driver and use some already existing codebase so that you already have the functionality to make players connectable and then extend the codebase any further until you get what you want. But note that MUDs can take quite much more time than usual games, since you always have to setup the environment, means the rooms and all that kind of stuff until the game is actually playable, and the descriptions, if they should actually be nice to read, will take their time to be written.Best Regards.Hijacker URL: http://forum.audiogames.net/viewtopic.php?pid=301940#p301940 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud If you need any MUSHClient help, let me know.There's a tab in general preferences where you can set plugins to be automatically loaded, so you can have the reader plugin automatically loaded into every world you open in MUSHClient. URL: http://forum.audiogames.net/viewtopic.php?pid=301925#p301925 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Awesome, Thanks! I assume I'd have to type >> before the command each time? If so, it's better than nothing, I suppose. I thought of trying mushclientit might not be such a bad idea. URL: http://forum.audiogames.net/viewtopic.php?pid=301911#p301911 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Another solution would be to use MUSHClient, with the MUSHReader plugin installed.You can get MUSHReader from http://allinaccess.com/mc URL: http://forum.audiogames.net/viewtopic.php?pid=301910#p301910 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Hi,Easy fix for VIP:Type >> and hit enter, it'll let those commands pass through. URL: http://forum.audiogames.net/viewtopic.php?pid=301908#p301908 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud Hi Jason,I definitely want to give Moo a try, but with the conflict between VIP Mud's scripting and the server I feel discouraged. Has anyone on here coded with moo and VIP Mud? I've also tried Coffee Mud but it seems a bit complex. Besides, I rather not code in Java lol. Perhaps I can find another mud client that's just as accessible to screen readers... URL: http://forum.audiogames.net/viewtopic.php?pid=301906#p301906 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Re: Starting out with creating a mud
Re: Starting out with creating a mud I'd say MOO is probably the easiest to start with, since there's no C/C++ coding involved, unless you want to extend the server.A similar option would be an LP codebase, though LP is more complex than MOO.I had the idea to start my own MUD codebase consisting of a small binary written in C or C++ which would only handle sockets, and have the rest of it written in a language like Python or Lua, but I haven't actually worked on it. URL: http://forum.audiogames.net/viewtopic.php?pid=301904#p301904 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector
Starting out with creating a mud
Starting out with creating a mud Hi everyone,I was wondering if anyone can point me to a simple codebase to start with? I get that coding takes time and there may not be a 'simple one', in which case: which is your favorite? I thought of starting out with Moo (even though it's old) but I'm trying to grasp the idea of objects and hierarchies.Speaking of Moo, is it even usable with VIP mud? I tried using a simple function like player:tell, and I got a popup with an error. I thought it was from the server itself, but just in case, I tried it with telnet(don't judge!) and it worked. I suspect VIP was thinking I'm trying to code a script for it instead. There's gotta be a way to disable direct parsing on the client side... Then again, it may be something else. I was just thinking of coding with VIP since I can't think of a better client at the moment. Then again, If there's a better and easier codebase that works just fine with VIP that would be even bette r!Anyway, do you think moo is a good codebase to start with, or is there something simpler?Thanks! URL: http://forum.audiogames.net/viewtopic.php?pid=301900#p301900 ___ Audiogames-reflector mailing list Audiogames-reflector@sabahattin-gucukoglu.com https://sabahattin-gucukoglu.com/cgi-bin/mailman/listinfo/audiogames-reflector