<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" >
<channel>
    
    <title>Zockertown: Nerten News</title>
    <link>https://zockertown.de/s9y/</link>
    <description>90% Linux 100% Fun</description>
    <dc:language>de</dc:language>
    <generator>Serendipity 2.6.0 - http://www.s9y.org/</generator>
    <ttl>60</ttl>

    <image>
    <url>uploads/site/avatare/feed-icon-28x28.png</url>
    <title>RSS: Zockertown: Nerten News - 90% Linux 100% Fun</title>
    <link>https://zockertown.de/s9y/</link>
    <width>28</width>
    <height>28</height>
</image>

<item>
    <title>Season 1 ist gestartet</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1833-Season-1-ist-gestartet.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1833-Season-1-ist-gestartet.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1833</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1833</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;h3&gt;MMO-20044 geht in den regul&amp;auml;ren Betrieb.&lt;/h3&gt;

&lt;p&gt;Die Testphase ist abgeschlossen, der Produktionsserver l&amp;auml;uft&lt;/p&gt;

&lt;p&gt;Was gespielt wird: ein browserbasiertes Space-MMO. Rohstoffe abbauen, forschen, reisen, handeln, andere Spieler angreifen. Das Ziel ist der Genesis-Planet: wer ihn auf Level 5 bringt, startet einen 48-Stunden-Countdown. L&amp;auml;uft der durch, ist die Season vorbei und der Spieler gewinnt.&lt;/p&gt;

&lt;p&gt;Technik: Python/FastAPI, PostgreSQL, HTMX. Kein JavaScript-Framework, kein Build-Step. Alles l&amp;auml;uft serverseitig.&lt;/p&gt;

&lt;p&gt;Registrierung ist offen unter &lt;a href=&quot;https://zockertown.de/mmo/&quot; target=&quot;_parent&quot;&gt;zockertown.de/mmo-20044&lt;/a&gt; . Spielst&amp;auml;nde aus der Testphase wurden nicht &amp;uuml;bernommen, alle starten neu.&lt;/p&gt;

&lt;p&gt;Ein fetter Dank geht an die Spieler der Betaphase, die Fehler gemeldet und Verbesserungen vorgeschlagen haben. Das hat den Start besser gemacht, als er ohne dieses Feedback geworden w&amp;auml;re.&lt;/p&gt;

&lt;p&gt;Was &amp;quot;20044&amp;quot; bedeutet: demn&amp;auml;chst.&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 04 Jun 2026 06:17:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1833-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>linux</category>
<category>mmo</category>

</item>
<item>
    <title>MMO-20044: Season 1 startet Donnerstag</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1832-MMO-20044-Season-1-startet-Donnerstag.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1832-MMO-20044-Season-1-startet-Donnerstag.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1832</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1832</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;Die Beta von MMO-20044 l&amp;auml;uft seit ein paar Wochen, und es hat funktioniert: ein paar Spieler haben das Spiel gefunden, Feedback gegeben und Bugs aufgedeckt. Am Donnerstag, 04.06., geht die Beta zu Ende.&lt;/p&gt;

&lt;p&gt;Direkt danach startet Season 1. Das bedeutet einen vollst&amp;auml;ndigen Reset: alle Spieler, Planeten und Fortschritte werden gel&amp;ouml;scht. Die Galaxie selbst bleibt erhalten.&lt;/p&gt;

&lt;h3&gt;Was Season 1 bringt&lt;/h3&gt;

&lt;p&gt;Das Spielziel ist jetzt klar definiert: wer als erstes den Genesis-Planeten auf Level 5 bringt, l&amp;ouml;st einen 48-Stunden-Countdown aus. Danach endet die Season. Der Sieger bekommt eine Troph&amp;auml;e, die dauerhaft im Profil sichtbar bleibt.&lt;/p&gt;

&lt;p&gt;Dazu gibt es eine Rangliste, die sich an der Spielerzahl orientiert. Bei wenigen Spielern werden die besten drei angezeigt, bei mehr entsprechend mehr. Wer nicht in der Spitzengruppe steckt, sieht seine eigene Position mit den direkten Nachbarn.&lt;/p&gt;

&lt;h3&gt;Mitspielen&lt;/h3&gt;

&lt;p&gt;Das Spiel l&amp;auml;uft unter &lt;a href=&quot;https://zockertown.de/mmo&quot;&gt;zockertown.de/mmo&lt;/a&gt;. Registrierung ist offen, kein Account n&amp;ouml;tig au&amp;szlig;er einem Spielernamen und Passwort. Wer die Beta mitgemacht hat, muss sich neu registrieren.&lt;/p&gt;

&lt;p&gt;MMO-20044 ist ein Browser-Spiel ohne Client, ohne App, ohne Push-Benachrichtigungen. Kein Tracking, keine Werbung, keine externen Ressourcen. Einloggen, schauen was passiert ist, Entscheidungen treffen, wieder ausloggen. Mehr ist es nicht, und das ist der Punkt.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 01 Jun 2026 14:58:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1832-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>Linux</category>
<category>mmo</category>

</item>
<item>
    <title>Beta-Ende und Neustart: was kommt und was ich mir dabei gedacht habe</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1831-Beta-Ende-und-Neustart-was-kommt-und-was-ich-mir-dabei-gedacht-habe.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1831-Beta-Ende-und-Neustart-was-kommt-und-was-ich-mir-dabei-gedacht-habe.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1831</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1831</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;Ich spiele selbst mit. Das wissen die meisten, die schon im globalen Chat unterwegs waren. Der Vorteil: ich merke recht schnell, wenn etwas nicht stimmt. Der Nachteil:&lt;br /&gt;
manchmal liegt der Entwickler in mir mit dem Spieler in mir im Clinch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Aber zur Sache.&lt;/strong&gt; Die Beta neigt sich dem Ende. In den n&amp;auml;chsten Tagen kommt ein Reset, alle Spielst&amp;auml;nde werden zur&amp;uuml;ckgesetzt, die Tester-Accounts fallen weg.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wer bisher&lt;/strong&gt;&amp;#160;&lt;strong&gt;dabei war&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;Danke. Es war ein holpriger Start mit einigen Bugs, aber das Feedback hat geholfen und einiges davon ist schon eingeflossen.&lt;/p&gt;

&lt;p&gt;Die Abstimmung zum Spielziel habe ich ausgewertet. Das Saison-Modell hat gewonnen: ein klarer Zeitrahmen, ein klares Ziel, dann Reset und neue Runde.&lt;/p&gt;

&lt;p&gt;Wie lang eine Saison geht und was den Sieger auszeichnet, dazu kommt noch ein separater Beitrag.&lt;/p&gt;

&lt;p&gt;Bis zum Reset kommen noch ein paar &amp;Auml;nderungen ins Spiel. Ich verrate noch nicht alles, aber: Planeten bekommen mehr Gewicht, nicht nur f&amp;uuml;r die Produktion. Wer mehr davon h&amp;auml;lt, kommt auch in der Forschung weiter. Und eine der Rassen bekommt eine neue Technologie, die defensiv ausgerichtet ist. Welche das ist, findet sich im Spiel.&lt;/p&gt;

&lt;p&gt;F&amp;uuml;r die erste Saison ist au&amp;szlig;erdem ein Abstimmungssystem geplant, direkt im Dashboard. Ich hatte bisher den globalen Chat daf&amp;uuml;r verwendet, was funktioniert hat, aber umst&amp;auml;ndlicher war als es sein m&amp;uuml;sste.&lt;/p&gt;

&lt;p&gt;R&amp;uuml;ckmeldungen wie immer: per Chat im Spiel, &amp;uuml;ber das Feedback-Formular oder als Kommentar hier.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 30 May 2026 16:00:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1831-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>linux</category>
<category>mmo</category>

</item>
<item>
    <title>MMO-20044: Wie ein Solo-Entwickler mit KI-Unterstützung ein MMO baut</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1829-MMO-20044-Wie-ein-Solo-Entwickler-mit-KI-Unterstuetzung-ein-MMO-baut.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1829-MMO-20044-Wie-ein-Solo-Entwickler-mit-KI-Unterstuetzung-ein-MMO-baut.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1829</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1829</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;Vor einigen Wochen hatte ich eine Idee: ein textbasiertes Browser-Space-MMO, angelehnt an ein Konzept, das ich 2004 mal skizziert hatte. Dass es in 22 Entwicklungssessions live gehen und eine aktive Community anziehen w&amp;uuml;rde, hatte ich nicht erwartet. Dieser Artikel beschreibt, wie das m&amp;ouml;glich war.&lt;/p&gt;

&lt;h3&gt;Der ehrliche Spoiler: Ich hatte Hilfe&lt;/h3&gt;

&lt;p&gt;MMO-20044 wurde nicht allein von mir programmiert. Mein Entwicklungspartner hei&amp;szlig;t Claude, ein KI-Assistent von Anthropic. Aber &amp;quot;KI hat den Code geschrieben&amp;quot; trifft es nicht richtig. Die Realit&amp;auml;t ist differenzierter und, wie ich finde, interessanter.&lt;/p&gt;

&lt;h3&gt;Superpowers: Der Workflow macht den Unterschied&lt;/h3&gt;

&lt;p&gt;Das Entscheidende liegt nicht im KI-Modell selbst, sondern in einem Workflow-Framework namens &lt;strong&gt;Superpowers&lt;/strong&gt;, einem strukturierten System f&amp;uuml;r KI-gest&amp;uuml;tzte Softwareentwicklung. Der Ablauf f&amp;uuml;r jedes Feature sieht so aus:&lt;/p&gt;

&lt;ol&gt;
    &lt;li&gt;&lt;strong&gt;Brainstorming:&lt;/strong&gt; Ich beschreibe die Idee, die KI stellt gezielte Fragen, wir erarbeiten gemeinsam ein Design&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Spec schreiben:&lt;/strong&gt; Ein vollst&amp;auml;ndiges Designdokument wird erstellt und von mir genehmigt&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Implementierungsplan:&lt;/strong&gt; Jede Aufgabe wird in kleine, testbare Schritte aufgeteilt&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Subagent-Driven Development:&lt;/strong&gt; F&amp;uuml;r jede Aufgabe wird ein frischer KI-Subagent beauftragt, der TDD (Test-Driven Development) folgt&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Zwei Review-Stufen:&lt;/strong&gt; Erst pr&amp;uuml;ft ein Spec-Reviewer, ob die Anforderungen erf&amp;uuml;llt sind, dann ein Code-Quality-Reviewer, ob der Code sauber ist&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Das klingt aufw&amp;auml;ndiger als &amp;quot;schreib mir eine Funktion&amp;quot;, und das ist es auch. Aber genau das macht den Unterschied zwischen Code-Snippets und einem echten Produkt.&lt;/p&gt;

&lt;h3&gt;Was ich beigetragen habe&lt;/h3&gt;

&lt;p&gt;Meine Rolle war die des Produktmanagers und Spieldesigners. Ich habe entschieden:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Welche Features gebaut werden (und welche nicht, YAGNI ist ein echtes Prinzip)&lt;/li&gt;
    &lt;li&gt;Wie das Spielgef&amp;uuml;hl sein soll: Ticks als W&amp;auml;hrung, prozedurales Universum, taktischer Kampf&lt;/li&gt;
    &lt;li&gt;Wann etwas gut genug ist und wann es noch &amp;uuml;berarbeitet werden muss&lt;/li&gt;
    &lt;li&gt;Wie auf Community-Feedback reagiert wird&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Kein einziger Implementierungsvorschlag wurde blind &amp;uuml;bernommen. Jede Spec habe ich gelesen und freigegeben, jedes Feature im Browser getestet.&lt;/p&gt;

&lt;h3&gt;22 Sessions, 311 Tests, eine lebendige Community&lt;/h3&gt;

&lt;p&gt;Das Ergebnis nach 22 Entwicklungssessions:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;Tick-Engine, prozedurales Universum, 8 Rassen mit eigenem Forschungsbaum&lt;/li&gt;
    &lt;li&gt;Kampfsystem mit Narrativ, Spionage, NPC-Handelsrasse&lt;/li&gt;
    &lt;li&gt;Planetenproduktion, Reisen, Besiedeln, Action-Queue&lt;/li&gt;
    &lt;li&gt;Auth, Admin-CLI, Feedback-System, Rangliste&lt;/li&gt;
    &lt;li&gt;Chat-System (Global + Direktnachrichten) mit Bad-Word-Filter und Ungelesen-Indikator&lt;/li&gt;
    &lt;li&gt;311 automatisierte Tests, kein manuelles Klicken um Regressionen zu finden&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Was mich am meisten &amp;uuml;berrascht hat: Die Community ist aktiv. Spieler melden Exploits (1-Tick-Angriffe wurden am ersten Tag gefunden und gefixt), w&amp;uuml;nschen sich Features (parallele Forschungsslots kamen auf Feedback) und diskutieren im integrierten Chat &amp;uuml;ber das Spielziel.&lt;/p&gt;

&lt;h3&gt;Was ich gelernt habe&lt;/h3&gt;

&lt;p&gt;KI-gest&amp;uuml;tzte Entwicklung ist kein Autopilot. Der strukturierte Workflow, Spec vor Code, Tests vor Implementierung, Review nach jeder Aufgabe, ist nicht optional, sondern der Kern des Ansatzes. Ohne diesen Rahmen entstehen schnell technische Schulden, die jede Geschwindigkeit wieder auffressen.&lt;/p&gt;

&lt;p&gt;Die Ideen kommen vom Menschen. Die KI kann keine gute Spielmechanik erfinden, die ich nicht zuvor als Anforderung formuliert habe. Was sie kann: diese Ideen zuverl&amp;auml;ssig, schnell und mit hoher Codequalit&amp;auml;t umsetzen.&lt;/p&gt;

&lt;p&gt;Das Spiel ist kostenlos und werbefrei spielbar. Wer neugierig ist: &lt;a href=&quot;https://zockertown.de/mmo/&quot;&gt;zockertown.de/mmo/&lt;/a&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 28 May 2026 17:23:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1829-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>Linux</category>
<category>mmo</category>

</item>
<item>
    <title>MMO-20044: Update — Forschungsslots, Exploit-Fix, Reisedauer</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1828-MMO-20044-Update-Forschungsslots,-Exploit-Fix,-Reisedauer.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1828-MMO-20044-Update-Forschungsslots,-Exploit-Fix,-Reisedauer.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1828</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1828</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;h3&gt;Update: Forschung, Kampf und Reisen verbessert&lt;/h3&gt;

&lt;p&gt;Das Feedback der ersten Tage hat direkt zu mehreren Verbesserungen gef&amp;uuml;hrt &amp;mdash; das ist genau der Grund, warum ein offener Beta-Test so wertvoll ist.&lt;/p&gt;

&lt;h4&gt;Forschung: schneller und paralleler&lt;/h4&gt;

&lt;p&gt;Auf Wunsch mehrerer Spieler wurde die Forschungsdauer von 6 auf &lt;strong&gt;3 Stunden&lt;/strong&gt; halbiert. Zus&amp;auml;tzlich gibt es jetzt &lt;strong&gt;zwei parallele Forschungsslots&lt;/strong&gt; &amp;mdash; ihr k&amp;ouml;nnt also gleichzeitig zwei Technologien erforschen oder upgraden. Die Forschungsseite zeigt euch, wie viele Slots gerade belegt sind.&lt;/p&gt;

&lt;h4&gt;Exploit-Fix: 1-Tick-Angriffe&lt;/h4&gt;

&lt;p&gt;Ein cleverer Spieler hat entdeckt, dass man mit massenhaften 1-Tick-Angriffen anderen Spielern k&amp;uuml;nstlich Siege bescheren konnte &amp;mdash; und damit die Rangliste manipulierte. Das ist jetzt behoben: Ein Angriff kostet mindestens &lt;strong&gt;50 Ticks&lt;/strong&gt;, und auf denselben Spieler kann man nur &lt;strong&gt;einmal pro Stunde&lt;/strong&gt; angreifen. Danke f&amp;uuml;r den Hinweis!&lt;/p&gt;

&lt;h4&gt;Reisedauer sichtbar&lt;/h4&gt;

&lt;p&gt;Ebenfalls auf Feedback-Basis: Auf der Reiseseite steht jetzt neben den Tick-Kosten auch die &lt;strong&gt;Reisedauer in Stunden und Minuten&lt;/strong&gt; &amp;mdash; inklusive Bonus durch Antriebstechnologien.&lt;/p&gt;

&lt;p&gt;Weiter so &amp;mdash; jeder Hinweis hilft, das Spiel besser zu machen.&lt;/p&gt;

&lt;p&gt;Bitte sagt auch eure Meinung zum Spielziel, bin gespannt&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 28 May 2026 14:57:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1828-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>Linux</category>
<category>mmo</category>

</item>
<item>
    <title>MMO-20044: Chat ist live — und ihr entscheidet das Spielziel</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1827-MMO-20044-Chat-ist-live-und-ihr-entscheidet-das-Spielziel.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1827-MMO-20044-Chat-ist-live-und-ihr-entscheidet-das-Spielziel.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1827</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1827</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;Nach ein paar Tagen intensivem Testen mit einer kleinen Gruppe ist es jetzt offiziell: &lt;strong&gt;MMO-20044 hat einen eingebauten Chat&lt;/strong&gt; &amp;mdash; und der ist ab heute f&amp;uuml;r alle Spieler freigeschaltet.&lt;/p&gt;

&lt;h3&gt;Was kann der Chat?&lt;/h3&gt;

&lt;p&gt;Zwei Bereiche auf einer Seite:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Global-Chat&lt;/strong&gt; &amp;mdash; alle Spieler sehen alle Nachrichten, ideal f&amp;uuml;r Ank&amp;uuml;ndigungen, B&amp;uuml;ndnisgesuche oder einfach Smalltalk zwischen den Sektoren&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Direktnachrichten&lt;/strong&gt; &amp;mdash; private Unterhaltungen zwischen zwei Spielern, z.B. um einen gemeinsamen Angriff abzusprechen, ohne dass die anderen mitlesen&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1827]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/chat-enthuellt.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4366 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;96&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/chat-enthuellt.serendipityThumb.png&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Der Chat aktualisiert sich alle 5 Sekunden automatisch, ohne dass die Seite neu geladen werden muss. Wer eine ungelesene Direktnachricht hat, sieht den Chat-Link in der Navigation in hellblau und gelb blinken &amp;mdash; man verpasst also nichts.&lt;/p&gt;

&lt;h3&gt;&amp;#160;&lt;/h3&gt;

&lt;h3&gt;Technischer Hintergrund (f&amp;uuml;r Interessierte)&lt;/h3&gt;

&lt;p&gt;Der Chat l&amp;auml;uft komplett ohne WebSockets &amp;mdash; stattdessen fragt der Browser alle 5 Sekunden diskret beim Server nach neuen Nachrichten (HTMX-Polling). Nachrichten werden serverseitig auf problematische Inhalte gepr&amp;uuml;ft, und Admins k&amp;ouml;nnen jederzeit die Logs einsehen. Alte Nachrichten werden automatisch aufger&amp;auml;umt: Global-Nachrichten nach 7 Tagen (die letzten 200 bleiben immer erhalten), Direktnachrichten nach 30 Tagen.&lt;/p&gt;

&lt;h3&gt;Und jetzt zur gro&amp;szlig;en Frage: Was ist eigentlich das Spielziel?&lt;/h3&gt;

&lt;p&gt;Das Spiel l&amp;auml;uft, die ersten Spieler erkunden die Galaxis, forschen, handeln, greifen sich gegenseitig an &amp;mdash; aber ein klares Endziel fehlt noch. Das ist bewusst so, denn ich m&amp;ouml;chte &lt;strong&gt;euch&lt;/strong&gt; entscheiden lassen, in welche Richtung es geht.&lt;/p&gt;

&lt;p&gt;Drei Varianten stehen zur Debatte:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;(A) Saison-Modell&lt;/strong&gt; &amp;mdash; Das Spiel l&amp;auml;uft 4&amp;ndash;6 Wochen, dann gibt es einen klaren Sieger (Rangliste), und das Universum wird zur&amp;uuml;ckgesetzt. Alle starten wieder von vorne. Vorteil: klares Ziel, fairer Neustart, kein &amp;bdquo;der hat halt fr&amp;uuml;her angefangen&amp;quot;-Problem.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;(B) Persistente Welt mit Meilenstein-Sieg&lt;/strong&gt; &amp;mdash; Wer als erster einen bestimmten Meilenstein erreicht (z.B. 10 Planeten besiedelt oder eine bestimmte Punktzahl), gewinnt die aktuelle Runde &amp;mdash; aber die Welt l&amp;auml;uft weiter. Andere Spieler k&amp;ouml;nnen weitermachen oder auf die n&amp;auml;chste Runde hinarbeiten.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;(C) Kein hartes Ziel&lt;/strong&gt; &amp;mdash; Die Rangliste bleibt das Ma&amp;szlig; aller Dinge, das Spiel l&amp;auml;uft offen ohne Reset. Wer die meisten Ticks, Planeten und Siege hat, steht oben &amp;mdash; und bleibt da, bis ihn jemand &amp;uuml;berholt.&lt;/p&gt;

&lt;p&gt;Ich habe die Frage bereits im Global-Chat gestellt &amp;mdash; schaut rein und gebt mir Feedback! Entweder direkt im Chat, per Direktnachricht, oder &amp;uuml;ber das &lt;a href=&quot;/mmo/feedback&quot;&gt;Feedback-Formular&lt;/a&gt;. Jede Meinung z&amp;auml;hlt.&lt;/p&gt;

&lt;p&gt;Viel Spa&amp;szlig; beim Chatten &amp;mdash; und beim Pl&amp;auml;neschmieden. 🚀&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 28 May 2026 07:03:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1827-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license>
</item>
<item>
    <title>MMO-20044 Beta: Danke für euer Feedback!</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1826-MMO-20044-Beta-Danke-fuer-euer-Feedback!.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1826-MMO-20044-Beta-Danke-fuer-euer-Feedback!.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1826</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1826</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1826]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/mmo-rassen.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4365 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_right&quot; height=&quot;168&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/mmo-rassen.serendipityThumb.png&quot; style=&quot;float: right; margin: 0 0 1em 1em;&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Seit einigen Tagen l&amp;auml;uft &lt;strong&gt;MMO-20044&lt;/strong&gt; in der Beta &amp;ndash; und eine kleine, aber aktive Gruppe von Spielern nutzt das Spiel tats&amp;auml;chlich und schreibt mir, was ihnen auff&amp;auml;llt. Konkret, direkt, manchmal schonungslos. Genau so soll das sein.&lt;/p&gt;

&lt;p&gt;Zeit f&amp;uuml;r einen kurzen &amp;Uuml;berblick: Was habt ihr gemeldet &amp;ndash; und was ist daraus geworden?&lt;/p&gt;

&lt;h3&gt;Forschung ist jetzt mehr als ein einmaliges H&amp;auml;kchen&lt;/h3&gt;

&lt;p&gt;Ein h&amp;auml;ufiger Hinweis war, dass Forschung sich zu sehr nach einem Einmal-Klick anf&amp;uuml;hlt: erforscht, fertig, weiter. Das war richtig beobachtet. Jetzt gibt es f&amp;uuml;r mehrere Technologien bis zu drei Stufen. Bergbau-Technologie auf Stufe&amp;#160;3 bringt sp&amp;uuml;rbar mehr Rohstoff-Ertrag als Stufe&amp;#160;1. Schildtechnik und Pilotentraining skalieren ebenso &amp;ndash; wer investiert, merkt den Unterschied im Kampf.&lt;/p&gt;

&lt;h3&gt;Planetenproduktion h&amp;auml;ngt jetzt wirklich an der Technik&lt;/h3&gt;

&lt;p&gt;Vorher hat ein Gesteinsplanet automatisch Rohstoffe produziert &amp;ndash; egal ob Bergbau-Technologie erforscht war oder nicht. Das hat den Forschungsbaum ein bisschen sinnlos gemacht. Jetzt gilt: kein Tech, kein Ertrag. Und mit jeder Stufe steigt die Rate.&lt;/p&gt;

&lt;h3&gt;Feedback anonym senden &amp;ndash; jetzt m&amp;ouml;glich&lt;/h3&gt;

&lt;p&gt;Bisher war das Feedback-Formular immer mit dem Spielernamen verkn&amp;uuml;pft. Wer lieber anonym schreiben wollte, hatte keine Wahl. Das ist behoben: Ihr k&amp;ouml;nnt jetzt selbst entscheiden, ob ihr anonym, mit Spielernamen oder mit echtem Namen schreibt.&lt;/p&gt;

&lt;h3&gt;Kleinere Dinge&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;Die Laufschrift mit den Neuigkeiten im Spiel ist jetzt langsamer und weniger aufdringlich &amp;ndash; mit einer kurzen Pause bevor sie von vorne beginnt.&lt;/li&gt;
    &lt;li&gt;Navigation-Links sind heller und besser lesbar.&lt;/li&gt;
    &lt;li&gt;Diverse Bugs, die ihr gemeldet habt, sind still und leise behoben.&lt;/li&gt;
&lt;/ul&gt;

&lt;hr /&gt;

&lt;p&gt;Ein ehrliches Dankesch&amp;ouml;n an alle, die tats&amp;auml;chlich spielen und sich die Zeit nehmen, mir zu schreiben. Ihr seht Dinge, die ich als Entwickler nicht sehe &amp;ndash; weil ich das Spiel kenne und ihr es entdeckt. Das macht einen echten Unterschied.&lt;/p&gt;

&lt;p&gt;Das Spiel ist noch nicht fertig. Aber es macht schon jetzt mehr Spa&amp;szlig; als der erste Deploy &amp;ndash; das ist eure Leistung genauso wie meine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&amp;rarr; &lt;a href=&quot;https://zockertown.de/mmo/&quot;&gt;MMO-20044 spielen&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;h4&gt;Eins noch &amp;mdash; eine Frage an euch:&lt;/h4&gt;

&lt;p&gt;W&amp;auml;re eine regelm&amp;auml;&amp;szlig;ige &amp;Uuml;bersicht interessant? Also: Was wurde gemeldet, was davon ist umgesetzt worden, was kommt als n&amp;auml;chstes? Quasi ein kurzes &amp;bdquo;Aus der Werkstatt&amp;quot;-Update&lt;br /&gt;
nach jeder Entwicklungsrunde.&lt;/p&gt;

&lt;p&gt;&amp;#160;Schreibt mir gern eine kurze R&amp;uuml;ckmeldung &amp;mdash; entweder per Feedback-Formular im Spiel oder direkt hier in den Kommentaren.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://zockertown.de/s9y/index.php?/archives/1826-MMO-20044-Beta-Danke-fuer-euer-Feedback!.html#extended&quot;&gt;&quot;MMO-20044 Beta: Danke für euer Feedback!&quot; vollständig lesen&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 27 May 2026 09:36:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1826-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>linux</category>
<category>mmo</category>

</item>
<item>
    <title>MMO-20044: Planetenproduktion, Forschungsbaum und Feedback</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1825-MMO-20044-Planetenproduktion,-Forschungsbaum-und-Feedback.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1825-MMO-20044-Planetenproduktion,-Forschungsbaum-und-Feedback.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1825</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1825</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;Seit dem Beta-Start hat sich einiges getan im &lt;a href=&quot;https://zockertown.de/mmo/&quot;&gt;MMO-20044&lt;/a&gt;. Zwei neue Runden Entwicklung, zwei echte Verbesserungen die direkt sp&amp;uuml;rbar sind.&lt;/p&gt;

&lt;h3&gt;Planeten arbeiten jetzt f&amp;uuml;r euch&lt;/h3&gt;

&lt;p&gt;Bisher waren Planeten im Wesentlichen Standorte &amp;mdash; man konnte sie besiedeln, aber sie taten nichts von alleine. Das hat sich ge&amp;auml;ndert: Jeder Planetentyp produziert jetzt st&amp;uuml;ndlich Ressourcen, passiv im Hintergrund.&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Gesteinsplaneten&lt;/strong&gt; liefern +10 Rohstoffe/Stunde&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Ozeanplaneten&lt;/strong&gt; liefern +10 Kristalle/Stunde&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Gasplaneten&lt;/strong&gt; liefern +3 Artefakte/Stunde&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Das Dashboard zeigt jetzt auch an, was eure besiedelten Planeten st&amp;uuml;ndlich produzieren &amp;mdash; ein direkter Anreiz, die Galaxie zu erkunden und die richtigen Welten zu besiedeln.&lt;/p&gt;

&lt;h3&gt;Forschungsbaum endlich sichtbar&lt;/h3&gt;

&lt;p&gt;Den Forschungsbaum gab es schon l&amp;auml;nger, aber bisher war er etwas abstrakt. Jetzt gibt es eine echte Baumvisualisierung mit Unicode-Boxzeichen, die zeigt welche Technologien voneinander abh&amp;auml;ngen &amp;mdash; und jede Tech hat eine kurze Beschreibung was sie bringt. Kein Raten mehr.&lt;/p&gt;

&lt;h3&gt;Feedback-Funktion&lt;/h3&gt;

&lt;p&gt;Ihr habt jetzt einen direkten Kanal: Im Spiel gibt es unter &amp;quot;Feedback&amp;quot; ein einfaches Textfeld. Was ihr schreibt landet bei mir &amp;mdash; und der Kontext wird automatisch mitgeschickt: welche Planeten ihr habt, welche Technologien, was gerade l&amp;auml;uft. Das hilft enorm beim Debuggen und beim Verstehen was im Spiel tats&amp;auml;chlich passiert.&lt;/p&gt;

&lt;p&gt;Also: Wenn etwas komisch ist, wenn etwas nervt, oder wenn ihr eine Idee habt &amp;mdash; einfach das Feedback-Formular nutzen. Ich lese alles.&lt;/p&gt;

&lt;p&gt;Das Spiel l&amp;auml;uft unter &lt;a href=&quot;https://zockertown.de/mmo/&quot;&gt;https://zockertown.de/mmo/&lt;/a&gt;.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Tue, 26 May 2026 16:28:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1825-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>Linux</category>
<category>mmo</category>

</item>
<item>
    <title>MMO-20044 — Beta-Test gestartet</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1820-MMO-20044-Beta-Test-gestartet.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1820-MMO-20044-Beta-Test-gestartet.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1820</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1820</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;&amp;#160; &lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1820]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/mmo-20044.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4364 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;224&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/mmo-20044.serendipityThumb.png&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Vor ein paar Wochen habe ich angefangen, ein altes Spielkonzept von 2004 umzusetzen: &lt;a href=&quot;https://zockertown.de/s9y/index.php?/archives/1812-Mein-nie-gebautes-MMO-Ideen-von-2004,-die-ihrer-Zeit-voraus-waren.html&quot; target=&quot;_blank&quot;&gt;ein tick-basiertes Browser-Space-Strategiespiel&lt;/a&gt;, solo betrieben, ohne Client-Download,&lt;br /&gt;
&amp;#160; &amp;#160;ohne 24/7-Zwang. Heute ist es soweit f&amp;uuml;r die erste Runde Beta-Test.&lt;/p&gt;

&lt;p&gt;&amp;#160; Wer mitmachen will: &lt;a href=&quot;https://zockertown.de/mmo/&quot; target=&quot;_blank&quot;&gt;https://zockertown.de/mmo/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160; ---&lt;br /&gt;
&lt;strong&gt;&amp;#160; Was ist das &amp;uuml;berhaupt?&lt;/strong&gt;&lt;br /&gt;
&amp;#160;&amp;#160;&lt;br /&gt;
&amp;#160; Ein rundenbasiertes Weltraumspiel im Browser. Keine Echtzeit-Schlachten, kein st&amp;auml;ndiges Einloggen n&amp;ouml;tig. Das Spiel l&amp;auml;uft &amp;uuml;ber Ticks &amp;mdash; die Grundw&amp;auml;hrung f&amp;uuml;r alles: Forschung&lt;br /&gt;
&amp;#160; &amp;#160;starten, reisen, Planeten besiedeln, angreifen, spionieren.&lt;/p&gt;

&lt;p&gt;&amp;#160; Du bekommst 2 Ticks pro Minute, kannst bis zu 30.000 speichern (~10 Tage Inaktivit&amp;auml;t). Wer selten einloggt, verliert keinen Anschluss &amp;mdash; aber wer aktiv ist und Ticks klug&lt;br /&gt;
&amp;#160; einsetzt, hat einen echten Vorteil.&lt;/p&gt;

&lt;p&gt;&amp;#160; ---&lt;br /&gt;
&amp;#160; Ticks sind der knappe Faktor &amp;mdash; das ist Absicht&lt;br /&gt;
&amp;#160;&amp;#160;&lt;br /&gt;
&amp;#160; Das klingt erst mal simpel, ist aber der zentrale Hebel des Spiels. Ticks kosten:&lt;/p&gt;

&lt;table border=&quot;1&quot; cellpadding=&quot;1&quot; cellspacing=&quot;1&quot; style=&quot;width:500px;&quot;&gt;
    &lt;thead&gt;
        &lt;tr&gt;
            &lt;th scope=&quot;col&quot;&gt;Aktion&lt;/th&gt;
            &lt;th scope=&quot;col&quot;&gt;Kosten&lt;/th&gt;
            &lt;th scope=&quot;col&quot;&gt;Bemerkung&lt;/th&gt;
        &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;Forschung starten&lt;/td&gt;
            &lt;td&gt;350&amp;ndash;600 Ticks je nach Tech&lt;/td&gt;
            &lt;td&gt;&amp;#160;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Angriff&lt;/td&gt;
            &lt;td&gt;anteilig vom Kampfergebnis&lt;/td&gt;
            &lt;td&gt;&amp;#160;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Spionagesonde&lt;/td&gt;
            &lt;td&gt;200 Ticks&lt;/td&gt;
            &lt;td&gt;Um Angriffe zu planen&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Reisen / Besiedeln&lt;/td&gt;
            &lt;td&gt;distanzabh&amp;auml;ngig&lt;/td&gt;
            &lt;td&gt;&amp;#160;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Handeln / Pl&amp;uuml;ndern&lt;/td&gt;
            &lt;td&gt;50 - 200 Ticks&lt;/td&gt;
            &lt;td&gt;&amp;#160;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&amp;#160; Dazu kommen Wartezeiten:&lt;/p&gt;

&lt;p&gt;Forschung dauert 6 Stunden, Besiedlung 1 Stunde, Reisen je nach Distanz und Antriebstechnik. Du kannst also nicht einfach mit einem Berg Ticks&lt;br /&gt;
&amp;#160; alles auf einmal machen &amp;mdash; Planung lohnt sich.&lt;/p&gt;

&lt;p&gt;&amp;#160; ---&lt;br /&gt;
&amp;#160; Was gibt es zu testen?&lt;br /&gt;
&amp;#160;&amp;#160;&lt;br /&gt;
&amp;#160; &lt;strong&gt;Forschungsbaum&lt;/strong&gt; (13 Technologien)&lt;br /&gt;
&amp;#160; Antriebe, Schilde, Waffen, Community-Bonusse &amp;mdash; und neu: drei Spionagetechs. Wer die Grundvoraussetzungen erforscht, schaltet jeweils die n&amp;auml;chste Stufe frei. Die Forschung&lt;br /&gt;
&amp;#160; wird g&amp;uuml;nstiger, je mehr Spieler sie bereits haben (Community-Bonus).&lt;/p&gt;

&lt;p&gt;&amp;#160; &lt;strong&gt;Kampfsystem&lt;/strong&gt;&lt;br /&gt;
&amp;#160; Taktisch, max. 10 % Zufall. Angriff kostet Ticks, bringt aber Beute wenn erfolgreich. Kampfberichte zeigen den genauen Verlauf.&lt;/p&gt;

&lt;p&gt;&amp;#160; &lt;strong&gt;Spionage&lt;/strong&gt; (neu)&lt;br /&gt;
&amp;#160; Bevor du angreifst, kannst du eine Sonde schicken. Je nach Forschungsstand deiner Rasse und der Abwehr des Gegners erf&amp;auml;hrst du mehr oder weniger: von einer groben&lt;br /&gt;
&amp;#160; Einsch&amp;auml;tzung bis zum genauen Tick-Stand und der Rasse. Wird die Sonde abgefangen, erf&amp;auml;hrt der Verteidiger deinen Namen. Keine Spionagetechs? Kein Problem &amp;mdash; dann greifst du&lt;br /&gt;
&amp;#160; &amp;#160;halt blind an.&lt;/p&gt;

&lt;p&gt;&amp;#160; &lt;strong&gt;Handel&lt;/strong&gt;&lt;br /&gt;
&amp;#160; Ein NPC-H&amp;auml;ndler fliegt regelm&amp;auml;&amp;szlig;ig verschiedene Systeme an und bietet Rohstoffe, Kristalle und Artefakte an &amp;mdash; oder kauft. Wer zur richtigen Zeit am richtigen Ort ist,&lt;br /&gt;
&amp;#160; profitiert.&lt;/p&gt;

&lt;p&gt;&amp;#160; &lt;strong&gt;Highscore&lt;/strong&gt;&lt;br /&gt;
&amp;#160; Ticks + Planeten &amp;times; 500 + Technologien &amp;times; 100 + Siege &amp;times; 200 &amp;mdash; wer was wie priorisiert, ist offen.&lt;/p&gt;

&lt;p&gt;&amp;#160; ---&lt;br /&gt;
&lt;strong&gt;&amp;#160; Was ist noch Beta?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160; - Balancing ist nicht final &amp;mdash; Tick-Kosten, Kampfwerte und Wahrscheinlichkeiten k&amp;ouml;nnen sich noch &amp;auml;ndern&lt;br /&gt;
&amp;#160; - Rassen-Portraits sind Platzhalter (SVG-Symbole), echte Bilder kommen sp&amp;auml;ter&lt;br /&gt;
&amp;#160; - Spielziel / Win-Condition ist noch nicht implementiert &amp;mdash; die aktuelle Runde l&amp;auml;uft auf Highscore&lt;br /&gt;
&amp;#160; - Fehler und Ungereimtheiten: einfach melden&lt;/p&gt;

&lt;p&gt;&amp;#160; ---&lt;br /&gt;
&amp;#160; &lt;strong&gt;Feedback&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160; Direkt an mich &amp;mdash; Forum, Nachricht, oder wie auch immer ihr mich erreicht.&lt;/p&gt;

&lt;p&gt;Was f&amp;uuml;hlt sich falsch an, was fehlt, was nervt? Genau das interessiert mich jetzt.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 25 May 2026 09:38:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1820-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>linux</category>
<category>mmo</category>
<category>programmieren</category>
<category>python</category>

</item>
<item>
    <title>Smokin' Guns auf Debian/Ubuntu installieren</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1819-Smokin-Guns-auf-DebianUbuntu-installieren.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1819-Smokin-Guns-auf-DebianUbuntu-installieren.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1819</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1819</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;h1&gt;Smokin&amp;#39; Guns auf Debian/Ubuntu installieren&lt;/h1&gt;

&lt;p&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1819]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/smokinguns.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4362 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;169&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/smokinguns.serendipityThumb.png&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Smokin&amp;#39; Guns ist ein Free-Software-Western-Shooter auf Basis der Quake-3-Engine.&lt;br /&gt;
Das offizielle `.deb`-Paket (v1.1) l&amp;auml;sst sich auf aktuellen 64-Bit-Systemen nicht direkt&lt;br /&gt;
installieren, weil `libjpeg8:i386` nicht mehr im Repo liegt. Der folgende Weg l&amp;ouml;st das.&lt;/p&gt;

&lt;hr /&gt;

&lt;h2&gt;&amp;#160;&lt;/h2&gt;

&lt;h2&gt;Voraussetzungen&lt;/h2&gt;

&lt;p&gt;- 64-Bit-System (amd64), Debian 13 oder Ubuntu/Tuxedo OS&lt;br /&gt;
- `smokinguns_1.1-1_i386.deb` &amp;ndash; Download von [smokin-guns.org](https://www.smokin-guns.org)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;geht nicht&lt;/strong&gt;, ich habe es bei [web.archive.org](https://web.archive.org/web/20190629023139/http://download.smokin-guns.org/smokinguns_1.1-1_i386.deb)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hinweis: &lt;/strong&gt;&lt;br /&gt;
Ich bin kein sudo Freund, ich nutze das nur ala &lt;u&gt;sudo bash&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;---&lt;/p&gt;

&lt;h2&gt;Installation&lt;/h2&gt;

&lt;h3&gt;&amp;#160;1. i386-Architektur aktivieren&lt;/h3&gt;

&lt;pre&gt;
dpkg --add-architecture i386
apt update
&lt;/pre&gt;

&lt;h3&gt;2. Fehlende Abh&amp;auml;ngigkeit l&amp;ouml;sen&lt;/h3&gt;

&lt;p&gt;`libjpeg8:i386` existiert in aktuellen Repos nicht mehr. Workaround:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Dummy-Paket bauen&lt;/strong&gt; (einmalig):&lt;/p&gt;

&lt;pre&gt;
mkdir -p /tmp/libjpeg8-dummy/DEBIAN
cat &amp;gt; /tmp/libjpeg8-dummy/DEBIAN/control &amp;lt;&amp;lt; &amp;#39;EOF&amp;#39;
Package: libjpeg8
Version: 8d-2
Architecture: i386
Maintainer: Local Dummy
Depends: libjpeg62-turbo:i386
Description: Dummy-Paket fuer libjpeg8 i386 Kompatibilitaet
EOF
dpkg-deb --build /tmp/libjpeg8-dummy /tmp/libjpeg8_8d-2_i386.deb
sudo dpkg -i /tmp/libjpeg8_8d-2_i386.deb
&lt;/pre&gt;

&lt;p&gt;**Symlink anlegen**, damit die Library auch gefunden wird:&lt;/p&gt;

&lt;pre&gt;
ln -sf /usr/lib/i386-linux-gnu/libjpeg.so.62 \
            /usr/lib/i386-linux-gnu/libjpeg.so.8
&lt;/pre&gt;

&lt;p&gt;&amp;gt; Auf Ubuntu-basierten Systemen (Tuxedo OS) ist `libjpeg8:i386` oft direkt verf&amp;uuml;gbar &amp;ndash;&lt;br /&gt;
&amp;gt; dann reicht `sudo apt install libjpeg8:i386` und die beiden Schritte oben entfallen.&lt;/p&gt;

&lt;h3&gt;3. Spiel installieren&lt;/h3&gt;

&lt;pre&gt;
apt install ./smokinguns_1.1-1_i386.deb
&lt;/pre&gt;

&lt;p&gt;apt zieht alle weiteren Abh&amp;auml;ngigkeiten automatisch nach.&lt;/p&gt;

&lt;h3&gt;4. Starten&lt;/h3&gt;

&lt;pre&gt;
/usr/games/smokinguns/smokinguns.i386&lt;/pre&gt;

&lt;p&gt;---&lt;/p&gt;

&lt;h2&gt;Aufl&amp;ouml;sung einstellen&lt;/h2&gt;

&lt;p&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1819]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/smokin-ingame.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4363 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;180&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/smokin-ingame.serendipityThumb.png&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Im Spiel selbst l&amp;auml;sst sich die Aufl&amp;ouml;sung nicht dauerhaft &amp;auml;ndern &amp;ndash; die Einstellungen&lt;br /&gt;
werden beim n&amp;auml;chsten Start &amp;uuml;berschrieben. Workaround &amp;uuml;ber die Config-Datei:&lt;/p&gt;

&lt;h3&gt;Config bearbeiten&lt;/h3&gt;

&lt;pre&gt;
nano ~/.smokinguns/smokinguns/q3config.cfg
&lt;/pre&gt;

&lt;p&gt;Folgende Zeilen eintragen oder anpassen:&lt;/p&gt;

&lt;pre&gt;
seta r_mode &amp;quot;-1&amp;quot;
seta r_customwidth &amp;quot;1920&amp;quot;
seta r_customheight &amp;quot;1080&amp;quot;
&lt;/pre&gt;

&lt;p&gt;Alternativ: `r_mode &amp;quot;-2&amp;quot;` &amp;uuml;bernimmt automatisch die Desktop-Aufl&amp;ouml;sung.&lt;/p&gt;

&lt;p&gt;&amp;gt; **Hinweis:** Smokin&amp;#39; Guns unterst&amp;uuml;tzt kein echtes Widescreen-Seitenverh&amp;auml;ltnis.&lt;br /&gt;
&amp;gt; Bei 16:9 wird das Bild gestreckt. 4:3-Aufl&amp;ouml;sungen wie &lt;strong&gt;1280x960&lt;/strong&gt; oder &lt;strong&gt;1600x1200&lt;/strong&gt;&lt;br /&gt;
&amp;gt; sehen besser aus.&lt;/p&gt;

&lt;h3&gt;Config schreibsch&amp;uuml;tzen&lt;/h3&gt;

&lt;p&gt;Damit das Spiel die Werte nicht beim Start &amp;uuml;berschreibt:&lt;/p&gt;

&lt;pre&gt;
chmod 400 ~/.smokinguns/smokinguns/q3config.cfg&lt;/pre&gt;

&lt;p&gt;---&lt;/p&gt;

&lt;p&gt;## Automatisches Installations-Script&lt;/p&gt;

&lt;p&gt;Wer die Schritte nicht einzeln ausf&amp;uuml;hren will: Das Script `install-smokinguns.sh`&lt;br /&gt;
erledigt alles automatisch und erkennt selbst, ob Debian- oder Ubuntu-Workaround&lt;br /&gt;
n&amp;ouml;tig ist.&lt;br /&gt;
&lt;br /&gt;
bash install-smokinguns.sh /pfad/zu/smokinguns_1.1-1_i386.deb&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 &lt;a class=&quot;block_level&quot; href=&quot;https://zockertown.de/s9y/index.php?/archives/1819-Smokin-Guns-auf-DebianUbuntu-installieren.html#extended&quot;&gt;&quot;Smokin&#039; Guns auf Debian/Ubuntu installieren&quot; vollständig lesen&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 18 May 2026 17:10:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1819-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>linux</category>
<category>quake</category>
<category>smokin guns</category>
<category>wop</category>

</item>
<item>
    <title>UT2004 wiederbeleben (update)</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1792-UT2004-wiederbeleben-update.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1792-UT2004-wiederbeleben-update.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1792</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1792</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;&lt;!-- s9ymdb:4309 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; src=&quot;https://zockertown.de/s9y/uploads/games/ut2004splash.serendipityThumb.png&quot; style=&quot;width:240px&quot; /&gt;&lt;strong&gt;UPDATE&lt;/strong&gt; April 2026: siehe Ende diese Posts&lt;/p&gt;

&lt;p&gt;Die Wiederbelebung von &lt;strong&gt;UT2004&lt;/strong&gt;, ein Spiel, das vor 19 Jahren die Charts anf&amp;uuml;hrte, stand vor einer Herausforderung.&lt;/p&gt;

&lt;p&gt;In dieser &amp;Auml;ra war eine zeitgem&amp;auml;&amp;szlig;e NVIDIA-Grafikkarte unverzichtbar, und ich fragte mich besorgt,&lt;/p&gt;

&lt;p&gt;ob UT2004 auf meinem Tuxedo Aura Gen2 &amp;uuml;berhaupt reibungslos laufen w&amp;uuml;rde.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Diese Bedenken erwiesen sich jedoch als unbegr&amp;uuml;ndet, da der AMD Lucienne-Treiber (amdgpu) mehr als ausreichend war. Im Folgenden werde ich kurz die Installation des Spiels beschreiben:&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1792]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/ut2004-special-pack.jpg_max_256kb.jpg&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4310 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; src=&quot;https://zockertown.de/s9y/uploads/games/ut2004-special-pack.jpg_max_256kb.serendipityThumb.jpg&quot; style=&quot;width:225px&quot; /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Ich besitze die Unreal 2004 Special Edition in einer gefakten Metall Schachtel. Da hatte ich mich damals sehr ge&amp;auml;rgert, dass es so billig daher kam, (Quake 3 Arena hatte hoch eine echte Metall Schachtel!)&lt;/p&gt;

&lt;p&gt;Im UT Pack eine Gamer Maus und ein Headset dabei, wenn ich mich richtig erinnere.&lt;/p&gt;

&lt;p&gt;Der notwendige Key ist auf dem Disk Case im Inneren aufgeklebt und gut lesbar.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;Zuerst habe ich Original DVD Special Edition genutzt, dort ist ein Linux installer drauf.&lt;/p&gt;

&lt;p&gt;Den habe ich in das Unterverzeichnis&amp;#160; &lt;em&gt;~/games/UT/&lt;/em&gt; kopiert und ausf&amp;uuml;hrbar gemacht.&lt;/p&gt;

&lt;pre&gt;
chmod +x linux-installer.sh
./linux-installer.sh&lt;/pre&gt;

&lt;p&gt;Ich habe die lokale Installation gew&amp;auml;hlt und den Key im Format &lt;em&gt;XXXXX-YYYYY-ZZZZZ&lt;/em&gt; eingeben m&amp;uuml;ssen.&lt;/p&gt;

&lt;p&gt;Der Key wird in &lt;em&gt;UT/System/cdkey&lt;/em&gt; gespeichert.&lt;/p&gt;

&lt;p&gt;Jetzt kann man mit cd UT/System/&lt;/p&gt;

&lt;p&gt;das Game starten.&lt;/p&gt;

&lt;pre&gt;
./ut2004-bin-linux-amd64&lt;/pre&gt;

&lt;p&gt;H&amp;ouml;chst wahrscheinlich wird das aber nicht klappen, weil Libraries nicht gefunden werden. Mit&lt;/p&gt;

&lt;pre&gt;
ldd ut2004-bin-linux-amd64&lt;/pre&gt;

&lt;p&gt;erf&amp;auml;hrt man die problematischen Libs.&lt;/p&gt;

&lt;p&gt;libstc++.so.5 habe ich von hier direkt geholt und installiert&lt;/p&gt;

&lt;p&gt;https://packages.debian.org/trixie/i386/libstdc++5/download&lt;/p&gt;

&lt;p&gt;Warum nicht aus dem Repo mit apt?&lt;/p&gt;

&lt;p&gt;Darum: wom&amp;ouml;glich ein Bug, durch die beiden ++, keine Ahnung...&lt;/p&gt;

&lt;p&gt;Schaut hier, eine einfache Suche mit dem vollen Namen hat keinen Treffer, der Umweg mit grep aber schon. Das hatte ich gestern aber nicht entdeckt, deshalb der Download.&lt;/p&gt;

&lt;pre style=&quot;margin-left:80px&quot;&gt;
# apt search libstdc++5
Sortierung&amp;hellip; Fertig
Volltextsuche&amp;hellip; Fertig
root@debian-bookworm:~# apt search libstdc++|grep libstdc++5

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libstdc++5/testing,stable,now 1:3.3.6-34 amd64  [installiert]

&lt;/pre&gt;

&lt;p&gt;Bei mir sieht das unter Debian Trixie jetzt so aus:&lt;/p&gt;

&lt;pre&gt;
ldd ut2004-bin-linux-amd64
    linux-vdso.so.1 (0x00007ffe9f1e0000)
    libdl.so.2 =&amp;gt; /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fad00e0f000)
    libpthread.so.0 =&amp;gt; /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fad00e0a000)
    ./libSDL-1.2.so.0 (0x00007fad00dd2000)
    libstdc++.so.5 =&amp;gt; /lib/x86_64-linux-gnu/libstdc++.so.5 (0x00007fad00cf0000)
    libm.so.6 =&amp;gt; /lib/x86_64-linux-gnu/libm.so.6 (0x00007fad00c11000)
    libgcc_s.so.1 =&amp;gt; /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fad00beb000)
    libc.so.6 =&amp;gt; /lib/x86_64-linux-gnu/libc.so.6 (0x00007fad00a09000)
    /lib64/ld-linux-x86-64.so.2 (0x00007fad00e36000)&lt;/pre&gt;

&lt;p&gt;Dann l&amp;auml;uft das Spiel, hat aber noch &lt;strong&gt;keinen Sound&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Daf&amp;uuml;r einfach in UT/System openal.so l&amp;ouml;schen und mit ln die aktuelle openal verlinken&lt;/p&gt;

&lt;pre&gt;
ln -s /usr/lib/x86_64-linux-gnu/libopenal.so.1.23.1 openal.so&lt;/pre&gt;

&lt;p&gt;Weiter gehts, wir brauchen noch die aktuellen Erweiterungen, das Megapack f&amp;uuml;r linux. &lt;em&gt;ut2004.megapack-english-master.zip&lt;/em&gt;&lt;/p&gt;

&lt;pre&gt;
Das bekommt man direkt von https://github.com/liflg/ut2004.megapack-english&lt;/pre&gt;

&lt;p&gt;Dort das Zip downloaden und das darin enthaltene tar entpacken, vorher mit tar tvf auch schoen, das man ins richtige Verzeichnis entpackt.&lt;/p&gt;

&lt;p&gt;Bei mir:&lt;/p&gt;

&lt;pre&gt;
~/games/UT$ tar xvf ../ut2004.megapack-english-master/ut2004_megapack.tar.bz2&lt;/pre&gt;

&lt;p&gt;Alles etwas kurz gefasst, hoffentlich kommt ihr damit klar.&lt;/p&gt;

&lt;p&gt;Hier mein start script.&lt;/p&gt;

&lt;pre&gt;
cd ~/games/UT/System
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:.
./ut2004-bin-linux-amd64
unset LD_LIBRARY_PATH&lt;/pre&gt;

&lt;h4&gt;Dann kann ja die n&amp;auml;chste LAN Party kommen. ►&lt;/h4&gt;

&lt;h4&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1792]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/localserversetup.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4311 --&gt;&lt;/a&gt;Zur Erinnerung:&lt;/h4&gt;

&lt;p&gt;&lt;strong&gt;UT 2004 Adrenalin 100 St&amp;uuml;ck:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Speed&lt;/strong&gt;: 4 mal vorw&amp;auml;rts&amp;#160;&amp;#160;&amp;#160;&amp;#160;&lt;br /&gt;
    Doppelte Geschwindigkeit&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Booster&lt;/strong&gt;: 4 mal r&amp;uuml;ckw&amp;auml;rts&lt;br /&gt;
    Gesundheit beginnt um 5 pro Sekunde zu steigen, bis sie 199 erreicht.&lt;br /&gt;
    Dann beginnt Ihre R&amp;uuml;stung um 5 pro Sekunde zu steigen, bis sie 150 erreicht.&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Berserker&lt;/strong&gt;: 2 mal vorw&amp;auml;rts 2 mal r&amp;uuml;ckw&amp;auml;rts&lt;br /&gt;
    Alle Ihre Waffen feuern doppelt so schnell wie normalerweise&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Unsichtbar&lt;/strong&gt;: 2 mal links 2 mal rechts&lt;br /&gt;
    Fast unsichtbar&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;Update April 2026&lt;/strong&gt;&lt;/p&gt;

&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1792]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/2026-04-01_12-55.png&quot; onclick=&quot;F1 = window.open(&#039;/s9y/uploads/games/2026-04-01_12-55.png&#039;,&#039;Zoom&#039;,&#039;height=735,width=1047,top=36,left=188,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:4361 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;167&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/2026-04-01_12-55.serendipityThumb.png&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Seit dem 16. Februar 2026 hat Epic Games UT2004 komplett freigegeben &amp;mdash; kein CD-Key mehr notwendig, einfach herunterladen und spielen.&lt;/p&gt;

&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Noch besser: Mit dem OldUnreal-Patch l&amp;auml;uft das Spiel heute out of the box unter Linux, ohne sich mit fehlenden Libraries herumzuschlagen. Der ganze Aufwand oben ist nicht mehr n&amp;ouml;tig.&lt;/p&gt;

&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Download und Infos: &lt;a class=&quot;underline underline underline-offset-2 decoration-1 decoration-current/40 hover:decoration-current focus:decoration-current&quot; href=&quot;https://www.oldunreal.com/ut2004patches.html&quot;&gt;https://www.oldunreal.com/ut2004patches.html&lt;/a&gt;&lt;/p&gt;

&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;&lt;strong&gt;Bonus: Deutsche Lokalisierung&lt;/strong&gt;&lt;/p&gt;

&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Die deutschen &lt;code class=&quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&quot;&gt;.det&lt;/code&gt;-Sprachdateien sind im OldUnreal-Paket bereits enthalten. Einzige &amp;Auml;nderung n&amp;ouml;tig in &lt;code class=&quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&quot;&gt;~/.ut2004/System/UT2004.ini&lt;/code&gt; (nicht die systemweite INI im Installationsverzeichnis!):&lt;/p&gt;

&lt;div aria-label=&quot;ini-Code&quot; class=&quot;relative group/copy bg-bg-000/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100&quot; role=&quot;group&quot; tabindex=&quot;0&quot;&gt;
&lt;div class=&quot;sticky opacity-0 group-hover/copy:opacity-100 group-focus-within/copy:opacity-100 top-2 py-2 h-12 w-0 float-right&quot;&gt;
&lt;div class=&quot;absolute right-0 h-8 px-2 items-center inline-flex z-10&quot;&gt;&lt;code class=&quot;language-ini&quot; style=&quot;color: rgb(20, 24, 31); background: transparent; font-family: var(--font-mono); white-space: pre;&quot;&gt;&lt;span&gt;&lt;span class=&quot;token token section&quot; style=&quot;color: rgb(43, 48, 59);&quot;&gt;[&lt;/span&gt;&lt;span class=&quot;token token section section-name&quot; style=&quot;color: rgb(184, 10, 24);&quot;&gt;Engine.Engine&lt;/span&gt;&lt;span class=&quot;token token section&quot; style=&quot;color: rgb(43, 48, 59);&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;overflow-x-auto&quot;&gt;
&lt;pre class=&quot;code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5&quot; style=&quot;color: rgb(20, 24, 31); background: transparent; font-family: var(--font-mono);&quot;&gt;
&lt;code class=&quot;language-ini&quot; style=&quot;color: rgb(20, 24, 31); background: transparent; font-family: var(--font-mono); white-space: pre;&quot;&gt;&lt;span&gt;&lt;span class=&quot;token token key&quot; style=&quot;color: rgb(189, 15, 30);&quot;&gt;Language&lt;/span&gt;&lt;span class=&quot;token token&quot; style=&quot;color: rgb(43, 48, 59);&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token token value&quot; style=&quot;color: rgb(0, 128, 0);&quot;&gt;det&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;&gt;Men&amp;uuml;, Beschriftungen und Bot-Stimmen sind dann auf Deutsch. Die Konsole &amp;ouml;ffnet sich &amp;uuml;brigens mit &lt;code class=&quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&quot;&gt;^&lt;/code&gt; &amp;mdash; falls das nicht klappt, einfach in &lt;code class=&quot;bg-text-200/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]&quot;&gt;~/.ut2004/System/User.ini&lt;/code&gt; eine andere Taste binden:&lt;/p&gt;

&lt;div aria-label=&quot;ini-Code&quot; class=&quot;relative group/copy bg-bg-000/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100&quot; role=&quot;group&quot; tabindex=&quot;0&quot;&gt;
&lt;div class=&quot;sticky opacity-0 group-hover/copy:opacity-100 group-focus-within/copy:opacity-100 top-2 py-2 h-12 w-0 float-right&quot;&gt;
&lt;div class=&quot;absolute right-0 h-8 px-2 items-center inline-flex z-10&quot;&gt;
&lt;div class=&quot;relative&quot;&gt;
&lt;div class=&quot;absolute inset-0 flex items-center justify-center&quot;&gt;
&lt;div class=&quot;transition-all opacity-0 scale-50&quot; style=&quot;width: 20px; height: 20px; display: flex; align-items: center; justify-content: center;&quot;&gt;&lt;svg aria-hidden=&quot;true&quot; class=&quot;transition-all opacity-0 scale-50&quot; fill=&quot;currentColor&quot; height=&quot;20&quot; style=&quot;flex-shrink: 0;&quot; viewbox=&quot;0 0 20 20&quot; width=&quot;20&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot;&gt;&lt;/svg&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;

&lt;div class=&quot;overflow-x-auto&quot;&gt;
&lt;pre class=&quot;code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed p-3.5&quot; style=&quot;color: rgb(20, 24, 31); background: transparent; font-family: var(--font-mono);&quot;&gt;
&lt;code class=&quot;language-ini&quot; style=&quot;color: rgb(20, 24, 31); background: transparent; font-family: var(--font-mono); white-space: pre;&quot;&gt;&lt;span&gt;&lt;span class=&quot;token token key&quot; style=&quot;color: rgb(189, 15, 30);&quot;&gt;F10&lt;/span&gt;&lt;span class=&quot;token token&quot; style=&quot;color: rgb(43, 48, 59);&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;token token value&quot; style=&quot;color: rgb(0, 128, 0);&quot;&gt;ConsoleToggle&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;code&gt;da kann man z.B. &lt;strong&gt;stat fps&lt;/strong&gt; eingeben &lt;img src=&quot;https://zockertown.de/s9y/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; class=&quot;emoticon&quot; /&gt;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Auf die Freigabe bin ich &amp;uuml;brigens durch utzone.de gesto&amp;szlig;en &amp;mdash; die haben mich an meinen (gefakten) Geburtstag erinnert und dabei gab&amp;#39;s gleich die frohe Kunde!&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
 
    </content:encoded>

    <pubDate>Wed, 01 Apr 2026 11:36:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1792-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>apt u. dpkg tip</category>
<category>games</category>
<category>linux</category>
<category>unreal</category>

</item>
<item>
    <title>Ritter-TD V2</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1817-Ritter-TD-V2.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1817-Ritter-TD-V2.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1817</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1817</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;Ritter-TD: Wie ein KI-Experiment zu einem echten Spiel wurde&lt;/p&gt;

&lt;p&gt;Vor ein paar Monaten hatte ich eine Idee:&lt;/p&gt;

&lt;p&gt;Ein einfaches Tower-Defense-Spiel, komplett in einer einzigen HTML-Datei, kein Build-System, kein Framework,&lt;br /&gt;
&amp;#160; einfach aufmachen und spielen. Mit OpenAI Codex habe ich damals eine erste Version hinbekommen &amp;mdash; funktionsf&amp;auml;hig, aber roh. Ein Proof of Concept.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&amp;#160; Dann kam die Pause. Das Projekt lag herum.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Was danach passierte, war echte Serendipity:&lt;/p&gt;

&lt;p&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1817]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/ritter-td2.png&quot; onclick=&quot;F1 = window.open(&#039;/s9y/uploads/games/ritter-td2.png&#039;,&#039;Zoom&#039;,&#039;height=914,width=1793,top=-53.5,left=-185,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:4360 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;121&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/ritter-td2.serendipityThumb.png&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Ich habe die Arbeit mit Claude wieder aufgenommen, ohne gro&amp;szlig;en Plan &amp;mdash; einfach weitergebaut. Und irgendwann an&amp;#160;&amp;#160;einem Punkt war es kein Experiment mehr. Es war ein Spiel.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&amp;#160;Was steckt drin?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;F&amp;uuml;nf Turmtypen mit Upgrade-System, sechs verschiedene Gegner-Typen mit eigenen Mechaniken, ein Highscore-System auf zockertown.de,&lt;/p&gt;

&lt;p&gt;Smartphone-Support im Querformat &amp;mdash; und das alles in einer einzigen .html-Datei, die man einfach im Browser &amp;ouml;ffnet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&amp;#160; Ein paar Dinge, die ich besonders mag:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&amp;#160; &lt;strong&gt;Der Baumeister&lt;/strong&gt; &amp;mdash; ein Gegner, der buchst&amp;auml;blich eine Abk&amp;uuml;rzung durch deine Verteidigung baut. Stirbt er, macht er n&amp;auml;chste Welle weiter, wo er aufgeh&amp;ouml;rt hat.&lt;br /&gt;
    Ist die Abk&amp;uuml;rzung fertig, m&amp;uuml;ssen pl&amp;ouml;tzlich zwei Routen verteidigt werden.&lt;/li&gt;
    &lt;li&gt;&amp;#160; &lt;strong&gt;Die Frost-Synergie&lt;/strong&gt; &amp;mdash; Magier Stufe 4 neben Katapult Stufe 4 verwandelt Felskugeln in Eiskugeln. Klingt harmlos, ist aber ein echter Gamechanger.&lt;br /&gt;
    Und er&amp;#160; lockt den Runenbrecher an, der Magier gezielt jagt. Balance durch Konsequenz.&lt;/li&gt;
    &lt;li&gt;&amp;#160; &lt;strong&gt;Der Springer&lt;/strong&gt; &amp;mdash; ein Frosch, der auf T&amp;uuml;rme springt und ein Eisfeld hinterl&amp;auml;sst. Weil es Spa&amp;szlig; macht.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;&amp;#160;Wie es gebaut ist&lt;/h2&gt;

&lt;p&gt;&amp;#160;Keine Dependencies. Kein npm. Kein Webpack. Eine Datei, ~1800 Zeilen JavaScript, Canvas-Rendering, WebAudio f&amp;uuml;r alle Sounds, PHP-Backend f&amp;uuml;r die Highscores.&lt;br /&gt;
Der gesamte Code lebt in ritter-td.html.&lt;/p&gt;

&lt;p&gt;&amp;#160;Das war von Anfang an die Bedingung: offline spielbar, kein Server n&amp;ouml;tig, kein Login. Einfach Datei runterladen, &amp;ouml;ffnen, spielen.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;strong&gt;&amp;#160; &amp;Uuml;ber den Prozess&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160;Was mich bei dieser Art von Entwicklung fasziniert: (Neudeutsch &lt;strong&gt;&lt;em&gt;Vibe Coding&lt;/em&gt;&lt;/strong&gt;)&lt;/p&gt;

&lt;p&gt;Man beschreibt eine Idee &amp;mdash; &amp;bdquo;ein Feind, der eine Abk&amp;uuml;rzung baut, und wenn er stirbt, macht er n&amp;auml;chste&lt;br /&gt;
&amp;#160; Runde weiter&amp;quot; &amp;mdash; und bekommt innerhalb von Minuten funktionierenden Code zur&amp;uuml;ck. Der Reiz liegt nicht darin, dass man selbst nichts tut. Der Reiz liegt darin, dass man genau das tut, was man am besten kann: Ideen haben, testen, korrigieren, iterieren.&lt;/p&gt;

&lt;p&gt;Die KI schreibt keinen guten Code, weil sie kreativ ist. Sie schreibt guten Code, weil sie geduldig ist und ich nicht aufgeh&amp;ouml;rt habe, Fragen zu stellen.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;strong&gt;Spielen&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160; &amp;rarr; Ritter-TD spielen&amp;#160;&lt;a href=&quot;https://zockertown.de/ritter-td.html&quot; target=&quot;_blank&quot;&gt;https://zockertown.de/ritter-td.html&lt;/a&gt;&lt;br /&gt;
&amp;#160; &amp;rarr; Anleitung &amp;amp; Gegner&amp;uuml;bersicht&amp;#160;&lt;a href=&quot;https://zockertown.de/anleitung.html&quot; target=&quot;_blank&quot;&gt;https://zockertown.de/anleitung.html&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;&lt;i class=&quot;ico&quot;&gt;⌨&lt;/i&gt;Steuerung&lt;/h2&gt;

&lt;table class=&quot;keys&quot;&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;Leertaste&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;N&amp;auml;chste Welle starten&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;1&lt;/kbd&gt; &lt;kbd&gt;2&lt;/kbd&gt; &lt;kbd&gt;3&lt;/kbd&gt; &lt;kbd&gt;4&lt;/kbd&gt; &lt;kbd&gt;5&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Turm ausw&amp;auml;hlen (Bogen / Armbrust / Kanone / Magier / Katapult)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;Linksklick&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Turm platzieren &amp;#160;/&amp;#160; platzierten Turm anw&amp;auml;hlen&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;M&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;&lt;strong&gt;Turm verschieben&lt;/strong&gt; &amp;ndash; Maus &amp;uuml;ber Turm halten, dann M; Linksklick setzt ihn ab (kostenlos)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;H&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Reparieren (Priorit&amp;auml;t) oder Upgraden &amp;ndash; Maus &amp;uuml;ber Turm&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;U&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Upgrade (angew&amp;auml;hlter Turm)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;V&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Turm verkaufen &amp;ndash; Maus &amp;uuml;ber Turm&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;E&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Map-Editor an/aus&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;P&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Pause&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;R&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Neustart&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;kbd&gt;Rechtsklick&lt;/kbd&gt; / &lt;kbd&gt;Esc&lt;/kbd&gt;&lt;/td&gt;
            &lt;td&gt;Auswahl / Aktion abbrechen&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;⛶ Vollbild&lt;/td&gt;
            &lt;td&gt;Vollbild ein/aus &amp;ndash; Button unten rechts im Panel (oder &lt;kbd&gt;F11&lt;/kbd&gt; im Browser)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;▶ 1&amp;times; / ⏩ 2&amp;times; / ⏩ 3&amp;times;&lt;/td&gt;
            &lt;td&gt;&lt;strong&gt;Spielgeschwindigkeit&lt;/strong&gt; umschalten &amp;ndash; Button unten rechts; klicken wechselt zwischen 1&amp;times;, 2&amp;times; und 3&amp;times;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;Es sind noch ein paar &amp;Uuml;berraschungen eingebaut, viel Freude beim spielen!&lt;/p&gt;

&lt;p&gt;&amp;#160; Die Bestenliste l&amp;auml;uft live auf zockertown.de. Wer schafft Welle 20?&lt;/p&gt;

&lt;p&gt;&amp;#160; ---&lt;br /&gt;
&amp;#160; Hinweise, Bugs, Ideen? Gerne in die Kommentare.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Thu, 26 Mar 2026 09:33:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1817-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>
<category>open source</category>

</item>
<item>
    <title>Ritter-TD</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1816-Ritter-TD.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1816-Ritter-TD.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1816</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1816</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;header&gt;
&lt;h1 style=&quot;text-align: center;&quot;&gt;⚔ Ritter-TD ⚔&lt;/h1&gt;

&lt;div class=&quot;subtitle&quot; style=&quot;text-align: center;&quot;&gt;Casual Tower-Defense im Fantasy-Look &amp;mdash; Single-File, offline spielbar&lt;/div&gt;
&lt;/header&gt;

&lt;h2&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1816]&quot; href=&quot;https://zockertown.de/s9y/uploads/games/ritter-td.png&quot; onclick=&quot;F1 = window.open(&#039;/s9y/uploads/games/ritter-td.png&#039;,&#039;Zoom&#039;,&#039;height=680,width=814,top=63.5,left=304.5,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes&#039;); return false;&quot;&gt;&lt;!-- s9ymdb:4358 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;200&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/games/ritter-td.serendipityThumb.png&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;&lt;/h2&gt;

&lt;p&gt;Goblins marschieren aus der &lt;strong&gt;H&amp;ouml;hle&lt;/strong&gt; am linken Kartenrand und wollen die &lt;strong&gt;Burg&lt;/strong&gt; rechts erreichen. Jeder Eindringling kostet ein &lt;span style=&quot;color:#ff4444&quot;&gt;❤ Herz&lt;/span&gt;. Baue T&amp;uuml;rme auf dem Grasland (nicht auf dem Weg), schie&amp;szlig;e die Goblins ab und sammle Gold f&amp;uuml;r neue T&amp;uuml;rme und Upgrades.&lt;/p&gt;

&lt;p&gt;Das Spiel hat jetzt eine sch&amp;ouml;ne Tiefe:&lt;/p&gt;

&lt;p&gt;&amp;#160; &lt;strong&gt;Frost-Synergie&lt;/strong&gt; + &lt;strong&gt;Runenbrecher&lt;/strong&gt; als Konter&lt;br /&gt;
&amp;#160; - &lt;strong&gt;Springer der T&amp;uuml;rme vereist&lt;/strong&gt;&lt;br /&gt;
&amp;#160; - &lt;strong&gt;Baumeister der eine echte zweite Front aufmacht&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;

&lt;h2&gt;&lt;i class=&quot;ico&quot;&gt;▶&lt;/i&gt;Start&lt;/h2&gt;

&lt;p&gt;Datei &lt;a href=&quot;http://zockertown.de/ritter-td.html&quot; target=&quot;_blank&quot;&gt;&lt;code&gt;ritter-td.html&lt;/code&gt;&lt;/a&gt; im Browser &amp;ouml;ffnen (Firefox / Chromium). Kein Server, keine Downloads &amp;ndash; alles l&amp;auml;uft lokal. Audio startet nach dem ersten Klick oder Tastendruck.&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 16 Mar 2026 11:40:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1816-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>

</item>
<item>
    <title>Vom 486-Tower zum ESP32-C3 Super Mini</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1815-Vom-486-Tower-zum-ESP32-C3-Super-Mini.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1815-Vom-486-Tower-zum-ESP32-C3-Super-Mini.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1815</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1815</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;Beim St&amp;ouml;bern bin ich &amp;uuml;ber eine alte VOBIS-Anzeige von Anfang der 90er gestolpert.&lt;/p&gt;

&lt;p&gt;&lt;a  class=&quot;serendipity_image_link&quot;  rel=&quot;lightbox[1815]&quot; href=&quot;https://zockertown.de/s9y/uploads/historie/esp32-c3-tower.png&quot; target=&quot;_blank&quot;&gt;&lt;!-- s9ymdb:4357 --&gt;&lt;img alt=&quot;&quot; class=&quot;serendipity_image_left&quot; height=&quot;240&quot; loading=&quot;lazy&quot; src=&quot;https://zockertown.de/s9y/uploads/historie/esp32-c3-tower.serendipityThumb.png&quot; width=&quot;160&quot; /&gt;&lt;/a&gt;Damals waren Highscreen-Tower mit 486er CPU, 25 MHz, 4 MB RAM und 80 MB Festplatte der letzte Schrei &amp;ndash; und das Ganze f&amp;uuml;r schlappe 9.831 DM.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Heute halte ich dagegen: &lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ein ESP32-C3 Super Mini, kaum gr&amp;ouml;&amp;szlig;er als eine Briefmarke, mit integriertem WLAN/Bluetooth, RISC-V-CPU bei 160 MHz, ein paar hundert KB RAM und Flash-Speicher. Kostenpunkt: 3,99 &amp;euro;.&lt;/p&gt;

&lt;p&gt;Ich konnte nicht widerstehen und habe das Ganze im Stil der alten &amp;bdquo;VOBIS Denkzettel&amp;ldquo; nachgebaut.&lt;/p&gt;

&lt;p&gt;Herausgekommen ist ein Fake-Werbeblatt, das so herrlich an die Zeit erinnert.&lt;/p&gt;

&lt;p&gt;&amp;ndash; &lt;strong&gt;Tippfehler inklusive&lt;/strong&gt;. 🤓 Besonders k&amp;ouml;stlich: Statt &amp;bdquo;SRAM&amp;ldquo; steht da gro&amp;szlig; und breit &amp;bdquo;SPAM&amp;ldquo;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;PS: Mein pers&amp;ouml;nliches Highlight:&lt;/strong&gt;&lt;br /&gt;
Im Fake-Denkzettel &amp;bdquo;passt der ESP32-C3 Super Mini&amp;ldquo; nicht etwa in die Hosentasche,&lt;br /&gt;
sondern in die &lt;strong&gt;Hasenlasche&lt;/strong&gt;. 🐇&lt;br /&gt;
Retro-Charme pur &amp;ndash; so war Werbung in den 90ern!&lt;/p&gt;

&lt;p&gt;Fast zu schade, das zu korrigieren.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Fazit&lt;/strong&gt;: Ein ESP32 steckt heute in der Hosentasche mehr Rechenpower als ein 486-Tower von damals &amp;ndash; und kostet weniger als ein belegtes Br&amp;ouml;tchen am Bahnhofskiosk.&lt;/p&gt;

&lt;p&gt;Wer h&amp;auml;tte 1990 gedacht, dass &amp;bdquo;der n&amp;auml;chste Computer&amp;ldquo; nicht mehr den halben Schreibtisch f&amp;uuml;llt, sondern im LARP-Armband oder der Kaffeemaschine verschwindet?&lt;/p&gt;

&lt;h3&gt;Nachtrag:&lt;/h3&gt;

&lt;p&gt;Wer den Fake-Denkzettel genau anschaut, entdeckt auch die typischen &lt;strong&gt;Inhalts-Teaser&lt;/strong&gt; &amp;ndash; ganz wie im Original:&lt;/p&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;strong&gt;Seite 1:&lt;/strong&gt; &amp;bdquo;Warum Ihr n&amp;auml;chster PC in die Kaffeetasse passt&amp;ldquo;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Seite 2:&lt;/strong&gt; &amp;bdquo;So steuern Sie mit 5 Euro Ihr ganzes Haus&amp;ldquo;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Seite 3:&lt;/strong&gt; &amp;bdquo;Netzwerkkarte? Heute hei&amp;szlig;t das WLAN-Onboard!&amp;ldquo;&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Seite 4:&lt;/strong&gt; &amp;bdquo;Vergleich: 486 Tower vs. ESP32&amp;ldquo;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fast zu schade, um sie zu &amp;uuml;berlesen &amp;ndash; aber genau so war das damals ja gedacht.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Tue, 02 Sep 2025 10:51:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1815-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>elektronik</category>
<category>hardware</category>

</item>
<item>
    <title>Ritter TD</title>
    <link>https://zockertown.de/s9y/index.php?/archives/1814-Ritter-TD.html</link>
    
    <comments>https://zockertown.de/s9y/index.php?/archives/1814-Ritter-TD.html#comments</comments>
    <wfw:comment>https://zockertown.de/s9y/wfwcomment.php?cid=1814</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://zockertown.de/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=1814</wfw:commentRss>
    

    <author>nospam@example.com (bed)</author>
    <content:encoded>
    &lt;p&gt;&lt;style type=&quot;text/css&quot;&gt;:root{ --ink:#101419; --bg:#f7f9fc; --muted:#5a6978; --accent:#b68c4a; --danger:#e05a5a; }
    *{ box-sizing:border-box; }
    html,body{ margin:0; padding:0; background:var(--bg); color:var(--ink); font: 15px/1.45 system-ui, Segoe UI, Roboto, Ubuntu, Cantarell, Arial; }
    .page{ max-width: 900px; margin: 24px auto; padding: 0 16px 48px; }
    h1{ font-size: 28px; margin: 0 0 8px; }
    h2{ font-size: 20px; margin: 22px 0 10px; }
    h3{ font-size: 16px; margin: 14px 0 6px; color: var(--muted); }
    p.lead{ color:#334; }
    .meta{ color: var(--muted); font-size:13px; margin-bottom: 14px; }
    .kbd{ display:inline-block; min-width:1.4em; text-align:center; padding:0 .45em; border:1px solid #cfd6df; border-bottom-width:2px; border-radius:6px; background:#fff; font-weight:700; box-shadow:0 1px 0 #e7ecf1 inset; }
    .note{ background:#fff; border:1px solid #d6dee7; border-radius:10px; padding:10px 12px; }
    .grid{ display:grid; gap:12px; grid-template-columns: 1fr 1fr; }
    .tip{ background:#fff; border:1px solid #d6dee7; border-radius:10px; padding:10px 12px; }
    table{ width:100%; border-collapse: collapse; background:#fff; border:1px solid #d6dee7; border-radius:10px; overflow:hidden; }
    th, td{ padding:8px 10px; border-bottom:1px solid #e6edf4; }
    th{ text-align:left; background:#f3f6fa; font-weight:700; }
    tr:last-child td{ border-bottom:none; }
    .cost{ color: var(--accent); font-weight:700; }
    .warn{ color:var(--danger); font-weight:700; }

    @media (max-width:800px){ .grid{ grid-template-columns:1fr; } }
    @media print{
      html,body{ background:#fff; color:#000; }
      .page{ margin: 0; padding: 0; }
      a[href]::after{ content:&quot; (&quot; attr(href) &quot;)&quot;; font-size:12px; }
    }
&lt;/style&gt;
&lt;main class=&quot;page&quot;&gt;&lt;/p&gt;

&lt;h1&gt;CHATGPT-5 was kann das?&lt;/h1&gt;

&lt;p&gt;nun das hier z.B. mit ein paar Versuchen...&lt;/p&gt;

&lt;h1&gt;Ritter‑TD &amp;ndash; Anleitung&lt;/h1&gt;

&lt;div class=&quot;meta&quot;&gt;&lt;strong&gt;Casual Tower‑Defense im Mittelalter‑Look. Single‑File, offline spielbar.&lt;/strong&gt;&lt;/div&gt;

&lt;p class=&quot;lead&quot;&gt;Ziel: Halte die Goblins vom rechten Kartenrand fern. Jeder, der durchkommt, kostet ein Herz. F&amp;uuml;r Absch&amp;uuml;sse gibt&amp;rsquo;s Gold &amp;rarr; &lt;b&gt;T&amp;uuml;rme bauen &amp;amp; upgraden&lt;/b&gt;.&lt;/p&gt;

&lt;h2&gt;Start&lt;/h2&gt;

&lt;div class=&quot;note&quot;&gt;&amp;Ouml;ffne die Spiel‑Datei&amp;#160; &lt;a href=&quot;https://zockertown.de/ritter-td8.html&quot; target=&quot;_blank&quot;&gt;ritter-td8.html&lt;/a&gt; im Browser (Firefox/Chromium). Es werden keine Assets geladen; Audio startet erst nach der ersten Interaktion.&lt;/div&gt;

&lt;h2&gt;Steuerung&lt;/h2&gt;

&lt;table&gt;
    &lt;thead&gt;
        &lt;tr&gt;
            &lt;th&gt;Taste&lt;/th&gt;
            &lt;th&gt;Funktion&lt;/th&gt;
        &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span class=&quot;kbd&quot;&gt;Leertaste&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;Welle starten&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span class=&quot;kbd&quot;&gt;1&lt;/span&gt;/&lt;span class=&quot;kbd&quot;&gt;2&lt;/span&gt;/&lt;span class=&quot;kbd&quot;&gt;3&lt;/span&gt;/&lt;span class=&quot;kbd&quot;&gt;4&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;Turm w&amp;auml;hlen (Bogen/Armbrust/Kanone/Magier)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Linksklick&lt;/td&gt;
            &lt;td&gt;Turm platzieren (nicht auf dem Weg)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;Rechtsklick / &lt;span class=&quot;kbd&quot;&gt;Esc&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;Platzierung/ Auswahl abbrechen (im Editor: letzte Ecke l&amp;ouml;schen)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span class=&quot;kbd&quot;&gt;U&lt;/span&gt; / &lt;span class=&quot;kbd&quot;&gt;V&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;Upgrade / Verkaufen (auch per Button)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span class=&quot;kbd&quot;&gt;E&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;Map‑Editor an/aus&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span class=&quot;kbd&quot;&gt;P&lt;/span&gt; / &lt;span class=&quot;kbd&quot;&gt;R&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;Pause / Neustart&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;T&amp;uuml;rme&lt;/h2&gt;

&lt;div class=&quot;grid&quot;&gt;
&lt;div class=&quot;tip&quot;&gt;&lt;b&gt;Bogenturm&lt;/b&gt; &lt;span class=&quot;cost&quot;&gt;(50)&lt;/span&gt;&lt;br /&gt;
Guter Allrounder. &lt;u&gt;120 % Schaden&lt;/u&gt; gegen &lt;b&gt;Sch&amp;uuml;tzen&lt;/b&gt; (einziger voller Konter).&lt;/div&gt;

&lt;div class=&quot;tip&quot;&gt;&lt;b&gt;Armbrust&lt;/b&gt; &lt;span class=&quot;cost&quot;&gt;(70)&lt;/span&gt;&lt;br /&gt;
Hoher Einzelschaden, gro&amp;szlig;e Reichweite; gut gegen dicke Ziele.&lt;/div&gt;

&lt;div class=&quot;tip&quot;&gt;&lt;b&gt;Kanone&lt;/b&gt; &lt;span class=&quot;cost&quot;&gt;(90)&lt;/span&gt;&lt;br /&gt;
Fl&amp;auml;chenschaden (Splash); stark gegen Gruppen, schw&amp;auml;cher vs. Einzelfeinde.&lt;/div&gt;

&lt;div class=&quot;tip&quot;&gt;&lt;b&gt;Magier&lt;/b&gt; &lt;span class=&quot;cost&quot;&gt;(100)&lt;/span&gt;&lt;br /&gt;
Verlangsamt Gegner (Slow) und gibt so mehr DPS‑Zeit.&lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;Upgrades erh&amp;ouml;hen &lt;b&gt;Schaden&lt;/b&gt;, &lt;b&gt;Feuerrate&lt;/b&gt; und etwas &lt;b&gt;Reichweite&lt;/b&gt; (max. Stufe 3).&lt;br /&gt;
Verkaufen bringt je nach Stufe &lt;b&gt;70 % / 85 % / 95 %&lt;/b&gt; des Grundpreises zur&amp;uuml;ck (&lt;span class=&quot;kbd&quot;&gt;V&lt;/span&gt;).&lt;/p&gt;

&lt;h2&gt;Gegner&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;&lt;b&gt;Goblin&lt;/b&gt; &amp;ndash; Standardziel.&lt;/li&gt;
    &lt;li&gt;&lt;b&gt;Sch&amp;uuml;tze&lt;/b&gt; &amp;ndash; feuert rote Bolzen auf T&amp;uuml;rme (&amp;minus;40 % Feuerrate ~3.5 s), erleidet nur &lt;b&gt;50 %&lt;/b&gt; Schaden von allen T&amp;uuml;rmen, &lt;b&gt;au&amp;szlig;er&lt;/b&gt; vom &lt;b&gt;Bogenturm&lt;/b&gt; (&lt;b&gt;120 %&lt;/b&gt;). Bei Treffer erh&amp;auml;lt er &lt;b&gt;+25 % Speed&lt;/b&gt; f&amp;uuml;r 2.5 s (sichtbar als orangefarbener Ring). Ab Welle 3 aktiv; ab Welle 10 k&amp;ouml;nnen mehrere pro Welle erscheinen (Quota mit kurzem Abstand).&lt;/li&gt;
    &lt;li&gt;&lt;b&gt;Brute&lt;/b&gt; &amp;ndash; sehr viele HP, langsam; kleine Chance pro Welle, gibt extra Gold.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Wellen, Skalierung &amp;amp; Pfad&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;HP steigen deutlich mit der Welle: ca. &lt;code&gt;28 + 6&amp;middot;Welle + 0.8&amp;middot;Welle&amp;sup2;&lt;/code&gt;.&lt;/li&gt;
    &lt;li&gt;Ab Welle 6 wird der Pfad einmal komplexer. T&amp;uuml;rme, die &lt;i&gt;direkt&lt;/i&gt; auf dem neuen Weg stehen, werden entfernt (50 % Gold zur&amp;uuml;ck); alle anderen bleiben stehen.&lt;/li&gt;
    &lt;li&gt;Sch&amp;uuml;tzen‑Wahrscheinlichkeit skaliert ab Welle 3 (max. 85 %).&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;Map‑Editor (einfach)&lt;/h2&gt;

&lt;ol&gt;
    &lt;li&gt;&lt;span class=&quot;kbd&quot;&gt;E&lt;/span&gt; dr&amp;uuml;cken &amp;rarr; Editor an.&lt;/li&gt;
    &lt;li&gt;Mit Linksklick Ecken setzen (orthogonal). Rechtsklick/Backspace l&amp;ouml;scht die letzte Ecke.&lt;/li&gt;
    &lt;li&gt;&amp;bdquo;Pfad &amp;uuml;bernehmen&amp;ldquo;: Neuer Weg wird aktiv. Gegner/Projektile werden zur&amp;uuml;ckgesetzt; der Run pausiert.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;Tipps&lt;/h2&gt;

&lt;ul&gt;
    &lt;li&gt;Fr&amp;uuml;h 1&amp;ndash;2 &lt;b&gt;Magier&lt;/b&gt; an Engstellen setzen (Zeit kaufen).&lt;/li&gt;
    &lt;li&gt;Mindestens ein &lt;b&gt;Bogenturm&lt;/b&gt; gegen Sch&amp;uuml;tzen in Reichweite behalten.&lt;/li&gt;
    &lt;li&gt;&lt;b&gt;Kanonen&lt;/b&gt; hintereinander staffeln &amp;rarr; Splash‑Zonen &amp;uuml;berlappen gut.&lt;/li&gt;
    &lt;li&gt;Teure Upgrades fr&amp;uuml;h nur, wenn sie die n&amp;auml;chste Welle tats&amp;auml;chlich drehen; sonst lieber einen zus&amp;auml;tzlichen g&amp;uuml;nstigen Turm setzen.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Technik&lt;/h3&gt;

&lt;ul&gt;
    &lt;li&gt;Kein Server, keine Assets &amp;ndash; reine HTML/JS.&lt;/li&gt;
    &lt;li&gt;Audio via WebAudio (aktiviert sich beim ersten Klick/Tastendruck).&lt;/li&gt;
    &lt;li&gt;Getestet mit Firefox &amp;amp; Chromium unter Linux.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;/main&gt;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 18 Aug 2025 14:46:00 +0000</pubDate>
    <guid isPermaLink="false">https://zockertown.de/s9y/index.php?/archives/1814-guid.html</guid>
    <creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/deed.de</creativeCommons:license><category>games</category>

</item>

</channel>
</rss>
