{"id":239,"date":"2025-05-28T19:14:15","date_gmt":"2025-05-28T19:14:15","guid":{"rendered":"https:\/\/occultmud.net\/?p=239"},"modified":"2025-05-28T19:50:21","modified_gmt":"2025-05-28T19:50:21","slug":"getting-started","status":"publish","type":"post","link":"https:\/\/occultmud.net\/?p=239","title":{"rendered":"Getting started"},"content":{"rendered":"\n<p><em>Welcome, traveller to these forsaken lands&#8230;<\/em><\/p>\n\n\n\n<p>After spending over five years building on other MUDs, I decided to jump the shark and start my own. I could never quite find one that fully scratched the itch. I\u2019ve always wanted something with a dreamlike, dark fantasy atmosphe, something I haven\u2019t really seen done well in the MUD space.<\/p>\n\n\n\n<p>I know building a MUD is very complex. But for me, it\u2019s not just about the finished product. It\u2019s about the process. Hopefully, my vision will take shape and if you happen to be part of it, all the better..<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The basics<\/h2>\n\n\n\n<p>To get started, I figured my first two steps would be to set up a codebase and to find hosting. Luckily, there&#8217;s a lot of offerings on the market. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The codebase<\/h3>\n\n\n\n<p>I picked Dead Souls as a codebase (link). Yeah, I could have made a longer introduction about the intricacies of this codebase, why I chose to not go with evennia, why I didn&#8217;t make a Diku&#8230; In the end, it all comes down to what you like to play. I rather enjoy LPMuds. A prime example of this is ElephantMUD (www.elephant.org), which I&#8217;ve spent countless hours on. I figured, it&#8217;d be a good enough base to start with and I figured that the most important step was to get the ball rolling and to have something mature enough, and easy enough to deploy, build and modify.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hosting<\/h3>\n\n\n\n<p>I set up my Dead Souls MUD locally, but at some point, I want people to be able to connect and play the actual game. I figured it&#8217;d be important to ensure people would be able to connect at some point. It&#8217;s a great motivator to have testers and it&#8217;s a good way to tell if you&#8217;re going in the right direction or not. Basically, I want to tinker a bit with the basic settings of Dead Souls and put a prototype in the wild as soon as possible. This way, I&#8217;ll get feedback and I&#8217;ll be able to iterate and build a better version of the MUD.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Next steps<\/h2>\n\n\n\n<p>At the moment, I\u2019m:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Setting up a very simple Notion page to stay organized<\/li>\n\n\n\n<li>Working on a first playable area<\/li>\n\n\n\n<li>Experimenting with some early class mechanics<\/li>\n<\/ul>\n\n\n\n<p>My goal is to have something online within the month, a functional starting point.<\/p>\n\n\n\n<p>If you\u2019ve built a MUD before or have thoughts to share, I\u2019m all ears. Any feedback, advice, or just encouragement is always appreciated.<\/p>\n\n\n\n<p>I\u2019m also starting a blog to document the process\u2014mostly for myself, but also for anyone curious about what it\u2019s like to build one of these from scratch.<\/p>\n\n\n\n<p>Thanks for reading. More soon.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome, traveller to these forsaken lands&#8230; After spending over five years building on [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":241,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-239","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/occultmud.net\/index.php?rest_route=\/wp\/v2\/posts\/239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/occultmud.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/occultmud.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/occultmud.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/occultmud.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=239"}],"version-history":[{"count":1,"href":"https:\/\/occultmud.net\/index.php?rest_route=\/wp\/v2\/posts\/239\/revisions"}],"predecessor-version":[{"id":240,"href":"https:\/\/occultmud.net\/index.php?rest_route=\/wp\/v2\/posts\/239\/revisions\/240"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/occultmud.net\/index.php?rest_route=\/wp\/v2\/media\/241"}],"wp:attachment":[{"href":"https:\/\/occultmud.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=239"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/occultmud.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=239"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/occultmud.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}