<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Getting Started on Dark Pawns</title>
    <link>https://darkpawns.labz0rz.com/docs/getting-started/</link>
    <description>Recent content in Getting Started on Dark Pawns</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 22 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://darkpawns.labz0rz.com/docs/getting-started/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Installation</title>
      <link>https://darkpawns.labz0rz.com/docs/getting-started/installation/</link>
      <pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://darkpawns.labz0rz.com/docs/getting-started/installation/</guid>
      <description>&lt;h1 id=&#34;installation--deployment-guide&#34;&gt;Installation &amp;amp; Deployment Guide&lt;/h1&gt;&#xA;&lt;p&gt;This guide details the exact system requirements, compilation steps, command-line flags, and containerization structures required to build, run, and deploy the Dark Pawns MUD server.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;system-requirements&#34;&gt;System Requirements&lt;/h2&gt;&#xA;&lt;p&gt;To compile and execute the Go port of the Dark Pawns server, your environment must satisfy the following dependencies:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;strong&gt;Go Compiler:&lt;/strong&gt; Go 1.26.3+ is required (as specified in &lt;code&gt;go.mod&lt;/code&gt;).&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Database (Optional for sandbox, required for production):&lt;/strong&gt; PostgreSQL 15+ is used for character persistence, agent decision capture logging, and audit storage.&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;em&gt;Graceful Fallback:&lt;/em&gt; If no database is available, the server boots in sandbox mode. Characters can connect and explore, but their stats and items will not persist across disconnects.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;Operating System:&lt;/strong&gt; Fully compatible with macOS, Linux, and FreeBSD (raw POSIX bindings are utilized).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;local-compilation&#34;&gt;Local Compilation&lt;/h2&gt;&#xA;&lt;p&gt;To clone, compile, and run the server locally:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Quick Start</title>
      <link>https://darkpawns.labz0rz.com/docs/getting-started/quick-start/</link>
      <pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate>
      <guid>https://darkpawns.labz0rz.com/docs/getting-started/quick-start/</guid>
      <description>&lt;h1 id=&#34;quick-start-guide&#34;&gt;Quick Start Guide&lt;/h1&gt;&#xA;&lt;p&gt;This guide will get you connected to a running Dark Pawns MUD in less than five minutes, and walk you through our in-game character creation flow.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;5-minute-setup&#34;&gt;5-Minute Setup&lt;/h2&gt;&#xA;&lt;p&gt;To get a local server up and running on your system:&lt;/p&gt;&#xA;&lt;h3 id=&#34;1-compile-the-server&#34;&gt;1. Compile the Server&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git clone https://github.com/zax0rz/darkpawns.git&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;cd darkpawns&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;go build -o server ./cmd/server&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;2-start-the-server-in-sandbox-mode&#34;&gt;2. Start the Server in Sandbox Mode&lt;/h3&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;./server -world ./lib/world -port &lt;span style=&#34;color:#ae81ff&#34;&gt;4350&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;3-connect-via-telnet&#34;&gt;3. Connect via Telnet&lt;/h3&gt;&#xA;&lt;p&gt;Open a second terminal window and execute:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
