<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Doctor Space</title>
    <link>https://docace.codeberg.page/blog/</link>
    <description>Recent content on Doctor Space</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 17 Aug 2026 20:01:00 +0200</lastBuildDate>
    <atom:link href="https://docace.codeberg.page/blog/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>X4: Foundations Mass Traffic Part 2: Terminology</title>
      <link>https://docace.codeberg.page/blog/posts/mass_traffic_2/</link>
      <pubDate>Mon, 17 Aug 2026 20:01:00 +0200</pubDate>
      <guid>https://docace.codeberg.page/blog/posts/mass_traffic_2/</guid>
      <description>&lt;h3 id=&#34;the-words-doc-what-do-they-mean&#34;&gt;The words, Doc! What do they mean?!&lt;/h3&gt;
&lt;p&gt;As promised in the &lt;a href=&#34;https://docace.codeberg.page/blog/posts/mass_traffic_1&#34;&gt;previous post&lt;/a&gt; I&amp;rsquo;m here today to teach you some words! Well, you&amp;rsquo;ll know most of the words already. But I&amp;rsquo;ll tell you what exactly I mean when I use them in the upcoming articles about X4&amp;rsquo;s mass traffic system.&lt;/p&gt;
&lt;h3 id=&#34;waypoint&#34;&gt;Waypoint&lt;/h3&gt;
&lt;p&gt;Waypoints are usually defined in an object&amp;rsquo;s asset. The properties mass traffic cares about are their positions, tags, and links to other waypoints.&lt;/p&gt;</description>
    </item>
    <item>
      <title>X4: Foundations Mass Traffic Part 1: The Big Picture</title>
      <link>https://docace.codeberg.page/blog/posts/mass_traffic_1/</link>
      <pubDate>Mon, 17 Aug 2026 20:00:00 +0200</pubDate>
      <guid>https://docace.codeberg.page/blog/posts/mass_traffic_1/</guid>
      <description>&lt;video controls preload=&#34;auto&#34; width=&#34;100%&#34;  loop playsinline class=&#34;html-video&#34;&gt;
    &lt;source src=&#34;https://docace.codeberg.page/blog/posts/mass_traffic_1/mt_gen.mp4&#34; type=&#34;video/mp4&#34;&gt;
  &lt;span&gt;Your browser doesn&#39;t support embedded videos, but don&#39;t worry, you can &lt;a href=&#34;https://docace.codeberg.page/blog/posts/mass_traffic_1/mt_gen.mp4&#34;&gt;download it&lt;/a&gt; and watch it with your favorite video player!&lt;/span&gt;
&lt;/video&gt;
&lt;p&gt;Mass Traffic is a system in recent X games that generates paths and makes vehicles fly along them. It mostly runs on a dedicated thread, minimising the performance impact on the game.&lt;/p&gt;
&lt;video controls preload=&#34;auto&#34; width=&#34;100%&#34;  loop playsinline class=&#34;html-video&#34;&gt;
    &lt;source src=&#34;https://docace.codeberg.page/blog/posts/mass_traffic_1/mt_weld.mp4&#34; type=&#34;video/mp4&#34;&gt;
  &lt;span&gt;Your browser doesn&#39;t support embedded videos, but don&#39;t worry, you can &lt;a href=&#34;https://docace.codeberg.page/blog/posts/mass_traffic_1/mt_weld.mp4&#34;&gt;download it&lt;/a&gt; and watch it with your favorite video player!&lt;/span&gt;
&lt;/video&gt;
&lt;p&gt;It&amp;rsquo;s mainly made for adding decorative, atmospheric civilian traffic around stations. The most important functional uses are transport drones for cargo transfers and welding drones for constructing, dismantling and repairing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>About</title>
      <link>https://docace.codeberg.page/blog/about/</link>
      <pubDate>Fri, 14 Aug 2026 15:25:22 +0200</pubDate>
      <guid>https://docace.codeberg.page/blog/about/</guid>
      <description>&lt;p&gt;Hello there!&lt;/p&gt;
&lt;p&gt;My name is Matthias. I&amp;rsquo;ve been a programmer at Egosoft since July 2007, working on the X series. Egosoft was one of about a dozen game developers I applied to while writing my diploma thesis, one of three who actually interviewed me, and the only one who accepted me as an intern.&lt;/p&gt;
&lt;p&gt;My work was immediately all over the place, including major work in gameplay, UI and AI. I&amp;rsquo;m now a bit more focused but still happily a generalist.&lt;/p&gt;</description>
    </item>
    <item>
      <title>AI</title>
      <link>https://docace.codeberg.page/blog/ai/</link>
      <pubDate>Fri, 14 Aug 2026 15:25:22 +0200</pubDate>
      <guid>https://docace.codeberg.page/blog/ai/</guid>
      <description>&lt;p&gt;When I say &amp;ldquo;AI&amp;rdquo; on this page I don&amp;rsquo;t mean what the game industry has been using the term for for decades, nor am I talking about Spielberg&amp;rsquo;s Haley Joel Osment vehicle (which is better than you remember - the ending is good!).&lt;/p&gt;
&lt;p&gt;No, what the term has overwhelmingly been co-opted by is the latest glut of generative systems. Large Language Models like ChatGPT, Claude or &lt;em&gt;(hurk)&lt;/em&gt; Grok. Image generators like Stable Diffusion, music generators like Suno, voice generators like ElevenLabs.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Links</title>
      <link>https://docace.codeberg.page/blog/links/</link>
      <pubDate>Fri, 14 Aug 2026 15:25:22 +0200</pubDate>
      <guid>https://docace.codeberg.page/blog/links/</guid>
      <description>&lt;p&gt;This page is for collecting a bunch of stuff I like or find interesting, and that I think others might as well.&lt;/p&gt;
&lt;h1 id=&#34;podcasts&#34;&gt;Podcasts&lt;/h1&gt;
&lt;h3 id=&#34;friends-at-the-table&#34;&gt;&lt;a href=&#34;https://friendsatthetable.net/&#34;&gt;Friends at the Table&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;My favourite &lt;a href=&#34;https://en.wikipedia.org/wiki/Actual_play&#34;&gt;actual play&lt;/a&gt; podcast, and probably my favourite podcast in general.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re into Fantasy, &lt;a href=&#34;https://friendsatthetable.net/category/Marielda&#34;&gt;Marielda&lt;/a&gt; is an excellent place to start.&lt;/p&gt;
&lt;p&gt;If Sci-Fi is more your thing I recommend &lt;a href=&#34;https://friendsatthetable.net/category/PARTIZAN&#34;&gt;PARTIZAN&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Or you can check out their latest, currently ongoing series: &lt;a href=&#34;https://friendsatthetable.net/category/Perpetua&#34;&gt;Perpetua&lt;/a&gt;.&lt;/p&gt;
&lt;h3 id=&#34;der-game-dev-podcast&#34;&gt;&lt;a href=&#34;https://gamedevpodcast.de/&#34;&gt;Der Game Dev Podcast&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;My favourite German game development podcast hosted by a former colleague.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introduction</title>
      <link>https://docace.codeberg.page/blog/posts/introduction/</link>
      <pubDate>Fri, 07 Aug 2026 21:03:47 +0200</pubDate>
      <guid>https://docace.codeberg.page/blog/posts/introduction/</guid>
      <description>&lt;p&gt;Hello there! Matthias here.&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;m not going to bloat this post with much redundant information. If you don&amp;rsquo;t know who I am but want to, check the &lt;a href=&#34;https://docace.codeberg.page/blog/about&#34;&gt;About&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;I also have a page with my stance on &amp;ldquo;&lt;a href=&#34;https://docace.codeberg.page/blog/ai&#34;&gt;AI&lt;/a&gt;&amp;rdquo; - meaning the generative stochastic models that have taken over that term in the past few years.&lt;/p&gt;
&lt;p&gt;There&amp;rsquo;s also a page of &lt;a href=&#34;https://docace.codeberg.page/blog/links&#34;&gt;Links&lt;/a&gt;. Just a collection of stuff I think is neat.&lt;/p&gt;
&lt;p&gt;For my first series of posts I&amp;rsquo;m going to talk about mass traffic, how it&amp;rsquo;s implemented in X4, what the system&amp;rsquo;s strengths and capabilities are, but also its current limitations. Stay tuned!&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
