{"id":49765,"date":"2026-10-28T20:00:00","date_gmt":"2026-10-28T19:00:00","guid":{"rendered":"https:\/\/www.jungsi.de\/?p=49765"},"modified":"2026-10-28T12:25:47","modified_gmt":"2026-10-28T11:25:47","slug":"fuse-runner-sinclair-ql","status":"publish","type":"post","link":"https:\/\/www.jungsi.de\/en\/fuse-runner-sinclair-ql\/","title":{"rendered":"FUSE RUNNER [Sinclair QL]"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>FUSE RUNNER<\/strong><br><strong>Autor:<\/strong> Jungsi (Idee), Claude und Jungsi (Code)<br><strong>Jahr:<\/strong> 2026<br><strong>Rechner:<\/strong> Sinclair QL (mit mindestens 256 KB RAM)<br><a href=\"https:\/\/jungsi.itch.io\/fuserunner\">Download<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ein Bombenleger. Neun Orte. Eine brennende Lunte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Irgendwo zwischen Gro\u00dfstadt und Mondbasis hat ein Unbekannter zugeschlagen: Auf D\u00e4chern, Felsvorspr\u00fcngen, Burgzinnen und sogar am Hang eines aktiven Vulkans liegen Bomben. An einer davon glimmt bereits die Lunte. Nur einer ist schnell genug, sie alle einzusammeln: <strong>Jack<\/strong>, der Fuse Runner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">FUSE RUNNER ist ein Spiel im Stil von \u201eBomb Jack\u201c f\u00fcr den Sinclair QL, geschrieben in 68000-Assembler. Und ja: Ich habe es zusammen mit Claude Code entwickelt. Dazu weiter unten mehr.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Eine Idee zu sp\u00e4ter Stunde<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Entstanden ist das Ganze beim <a href=\"https:\/\/blog.retrokompott.de\/01-stammtisch\/\" data-type=\"link\" data-id=\"https:\/\/blog.retrokompott.de\/01-stammtisch\/\" target=\"_blank\" rel=\"noopener\">Online-Stammtisch<\/a> des Retrokompott Podcast, der jeden Freitag ab 21 Uhr stattfindet. Zu sp\u00e4ter Stunde ging es um das Thema KI. Und pl\u00f6tzlich war da die Idee: Ich entwickle ein Spiel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Als Plattform w\u00e4hlte ich den Sinclair QL. Er war nie als Spielmaschine gedacht, und genau das reizte mich. Drei\u00dfig Minuten sp\u00e4ter gab es die erste Version zum Testen.<\/p>\n\n\n\n<!--more-->\n\n\n\n<h5 class=\"wp-block-heading\">Ein Held, eine Lunte<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Das Prinzip ist schnell erkl\u00e4rt. Jeder Bildschirm ist ein fester Level mit Plattformen und Bomben. Ihr sammelt alle ein, dann geht es in die n\u00e4chste Runde. Dabei jagen euch die Handlanger des Bombenlegers: L\u00e4ufer, die sich in Flieger verwandeln, hartn\u00e4ckige Sucher und, ab der Burg, hinterh\u00e4ltige H\u00fcpfer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jack tr\u00e4gt Sprungstiefel. Er springt h\u00f6her als jedes Hochhaus und gleitet danach sanft wieder herab. Genau das macht das Spiel aus.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Springen, schweben, sammeln<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Die Steuerung ist bewusst einfach, per Joystick oder Cursortasten plus Leertaste:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Links und rechts: laufen<\/li>\n\n\n\n<li>Hoch oder Leertaste: springen, je l\u00e4nger gedr\u00fcckt, desto h\u00f6her<\/li>\n\n\n\n<li>Taste beim Fallen gedr\u00fcckt halten: gleiten<\/li>\n\n\n\n<li>Runter: schneller fallen<\/li>\n\n\n\n<li>Enter: Pause, Esc: Men\u00fc<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Das Gleiten ist der Schl\u00fcssel. Wer es beherrscht, steuert Jack millimetergenau auf die n\u00e4chste Plattform.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Bombe brennt immer. Schnappt ihr sie zuerst, gibt es 200 Punkte. Sammelt ihr die restlichen Bomben der Reihe nach, kommen 500 Bonuspunkte pro Bombe dazu. Alle 20.000 Punkte gibt es ein Extraleben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unterwegs warten drei Extras:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Herz:<\/strong> ein Extraleben<\/li>\n\n\n\n<li><strong>Schneeflocke:<\/strong> friert alle Gegner ein<\/li>\n\n\n\n<li><strong>Stern:<\/strong> l\u00e4sst die Gegner explodieren<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/11_how_to_play.png\" alt=\"Fuse Runner - How To Play\" class=\"wp-image-49771\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/11_how_to_play.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/11_how_to_play-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/11_how_to_play-16x12.png 16w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fuse Runner &#8211; How To Play<\/figcaption><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">Neun Runden um die Welt<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Das Spiel f\u00fchrt euch durch neun Schaupl\u00e4tze: Stadt, Berge, W\u00fcste, Hafen, Burg, Wald, Mondbasis, Arktis und zum Schluss den Vulkan. Danach geht es von vorn los, nur schneller.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jede Runde hat eigene Plattformen, einen eigenen Hintergrund und ein eigenes Farbschema des Rahmens. Im Hafen liegt ein Schiff vor dem Leuchtturm, \u00fcber der Mondbasis h\u00e4ngt die Erde am Himmel, in der Arktis leuchten Polarlichter. Die Hintergr\u00fcnde sind keine Bilder, sondern kleine Zeichenprogramme, die beim Laden aufgebaut werden. So passen alle neun zusammen in knapp 28 KB.<\/p>\n\n\n\n<div class=\"wp-block-jetpack-slideshow aligncenter\" data-autoplay=\"true\" data-delay=\"5\" data-effect=\"fade\" style=\"--aspect-ratio:calc(1024 \/ 768)\"><div class=\"wp-block-jetpack-slideshow_container swiper\"><ul class=\"wp-block-jetpack-slideshow_swiper-wrapper swiper-wrapper\"><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" alt=\"Fuse Runner - Stadt\" class=\"wp-block-jetpack-slideshow_image wp-image-49772\" data-id=\"49772\" data-aspect-ratio=\"1024 \/ 768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/01_city.png\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/01_city.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/01_city-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/01_city-16x12.png 16w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Fuse Runner &#8211; Stadt<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" alt=\"Fuse Runner - Berge\" class=\"wp-block-jetpack-slideshow_image wp-image-49773\" data-id=\"49773\" data-aspect-ratio=\"1024 \/ 768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/04_mountains.png\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/04_mountains.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/04_mountains-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/04_mountains-16x12.png 16w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Fuse Runner &#8211; Berge<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" alt=\"Fuse Runner - Hafen\" class=\"wp-block-jetpack-slideshow_image wp-image-49774\" data-id=\"49774\" data-aspect-ratio=\"1024 \/ 768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/06_harbour.png\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/06_harbour.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/06_harbour-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/06_harbour-16x12.png 16w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Fuse Runner &#8211; Hafen<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" alt=\"Fuse Runner - Burg\" class=\"wp-block-jetpack-slideshow_image wp-image-49775\" data-id=\"49775\" data-aspect-ratio=\"1024 \/ 768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/07_castle.png\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/07_castle.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/07_castle-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/07_castle-16x12.png 16w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Fuse Runner &#8211; Burg<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" alt=\"Fuse Runner - Mondbasis\" class=\"wp-block-jetpack-slideshow_image wp-image-49776\" data-id=\"49776\" data-aspect-ratio=\"1024 \/ 768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/09_moonbase.png\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/09_moonbase.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/09_moonbase-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/09_moonbase-16x12.png 16w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Fuse Runner &#8211; Mondbasis<\/figcaption><\/figure><\/li><li class=\"wp-block-jetpack-slideshow_slide swiper-slide\"><figure><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" alt=\"Fuse Runner - Arktis\" class=\"wp-block-jetpack-slideshow_image wp-image-49777\" data-id=\"49777\" data-aspect-ratio=\"1024 \/ 768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/10_arctic.png\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/10_arctic.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/10_arctic-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/10_arctic-16x12.png 16w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-block-jetpack-slideshow_caption gallery-caption\">Fuse Runner &#8211; Arktis<\/figcaption><\/figure><\/li><\/ul><a class=\"wp-block-jetpack-slideshow_button-prev swiper-button-prev swiper-button-white\" role=\"button\"><\/a><a class=\"wp-block-jetpack-slideshow_button-next swiper-button-next swiper-button-white\" role=\"button\"><\/a><a aria-label=\"Pause Slideshow\" class=\"wp-block-jetpack-slideshow_button-pause\" role=\"button\"><\/a><div class=\"wp-block-jetpack-slideshow_pagination swiper-pagination swiper-pagination-white\"><\/div><\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Der Vulkan als letzte Runde war ein eigenes St\u00fcck Arbeit. Dazu gleich mehr.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Wie schwer ist es wirklich?<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Die Gegnertypen kommen nach und nach ins Spiel: L\u00e4ufer und Sucher von Anfang an, die H\u00fcpfer erst ab der Burg. Die Runden werden enger und verlangen mehr Planung bei den Spr\u00fcngen. Der Vulkan ist etwas enger gebaut als der Wald und damit eher noch ein St\u00fcck schwerer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Im Men\u00fc k\u00f6nnt ihr den Schwierigkeitsgrad einstellen, die Musik ein- und ausschalten und zwischen Deutsch und Englisch wechseln. Es gibt eine Highscore-Liste mit Namenseingabe.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/03_menu.png\" alt=\"Fuse Runner - Men\u00fc\" class=\"wp-image-49778\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/03_menu.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/03_menu-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/03_menu-16x12.png 16w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fuse Runner &#8211; Men\u00fc<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Eine Besonderheit: Nach Runde 9 beginnt der zweite Durchlauf, und das Spiel wird schneller. F\u00fcr Highscore-J\u00e4ger ist also kein Ende in Sicht.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Unter der Haube<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">Das Spiel l\u00e4uft mit 25 Bildern pro Sekunde auf einem QL mit Originaltakt, in Mode 8 mit 256\u00d7256 Pixeln und 8 Farben. Das Programm ist rund 89 KB gro\u00df und besteht aus etwa 3900 Zeilen Assembler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entwickelt habe ich unter Windows mit WSL. Claude Code arbeitet direkt im Projektordner, baut das Spiel, startet es im Emulator sQLux auf einem unsichtbaren Bildschirm, dr\u00fcckt per Skript Tasten und schaut sich Screenshots an. Als Assembler dient vasm. Fast alle Daten entstehen aus Python-Skripten: Sprites, Hintergr\u00fcnde, Level, Melodien, sogar der Ladebildschirm. Von Hand bearbeitet wird nichts davon.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zwei Dinge fand ich besonders gelungen:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Erreichbarkeitspr\u00fcfung:<\/strong> Die Level-Skripte bilden die Sprungphysik des Spiels exakt nach und pr\u00fcfen bei jedem Build, ob jede Bombe erreichbar ist. Ist eine unerreichbar, bricht der Build ab.<\/li>\n\n\n\n<li><strong>Lag-Anzeige:<\/strong> Mit einem Testschalter zeigt das Spiel als Ziffer, wie viele Bildwechsel eine Spielschleife h\u00f6chstens gebraucht hat. Soll-Wert ist 2, also 25 Bilder pro Sekunde.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Der Vulkan.<\/strong> Ich wollte einen dunkelroten Himmel. Mode 8 kennt aber kein dunkles Rot. Die L\u00f6sung: rote Punkte im Raster auf Schwarz, oben 12,5 %, zum Horizont hin 25 %. Das wirkt wie ein gl\u00fchender Nachthimmel. Der erste Entwurf war au\u00dferdem mit 4,8 KB viel zu gro\u00df. Ellipsen und Polygone erzeugen hunderte einzelne Linien. Erst als Rauchwolke und Felsbrocken anders gezeichnet wurden, schrumpfte der Hintergrund auf knapp 3 KB. Die Lavastr\u00f6me sind \u00fcbrigens senkrechte Spalten mit rotem Bett und gelbem Kern.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/02_volcano.png\" alt=\"Fuse Runner - Vulkan\" class=\"wp-image-49779\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/02_volcano.png 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/02_volcano-300x225.png 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/02_volcano-16x12.png 16w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fuse Runner &#8211; Vulkan<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Feedback hilft.<\/strong> Nach der Ver\u00f6ffentlichung meldete ein Tester, der Core der ZX Spectrum Next sei flott, aber Kollisionen, vor allem beim Springen, f\u00fchlten sich unfair an. Er hatte recht. Die Hauptschleife pr\u00fcfte Zusammenst\u00f6\u00dfe an Positionen, die der Spieler noch nie gesehen hatte. Jack bewegt sich im Sprung bis zu 12 Pixel pro Schritt, man starb also, obwohl auf dem Bildschirm noch eine L\u00fccke war.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Version 1.1 pr\u00fcft jetzt direkt nach dem Zeichnen, also auf dem, was ihr tats\u00e4chlich seht. Au\u00dferdem hat jeder Gegnertyp sein eigenes, kleineres Trefferfenster. Ein Sucher ist schlie\u00dflich nur 7 bis 9 Pixel hoch. Dazu kommt ein Ausgleichsmechanismus gegen Ruckeln auf langsameren Systemen. Die R\u00fcckmeldung vom N-GO danach: Lag-Ziffer immer 2, Bewegung fl\u00fcssiger, und endlich ein Spiel, das nicht die Ressourcen auffrisst.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Spiel l\u00e4uft nachweislich im Emulator sQLux, auf dem MiSTer (QL-Core mit QL-SD-ROM) und auf dem QLCore der ZX Spectrum Next beziehungsweise der N-GO.<\/p>\n\n\n\n<div class=\"wp-block-group\" style=\"border-width:1px;padding-top:1em;padding-right:1.5em;padding-bottom:1em;padding-left:1.5em\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-container-core-group-is-layout-476f4a11 wp-block-group-is-layout-constrained\">\n<p class=\"wp-block-paragraph\"><strong>FUSE RUNNER auf dem MiSTer: in drei Schritten<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Passendes ROM herunterladen:<\/strong> Das Archiv <a href=\"https:\/\/www.kilgus.net\/soft\/MiSTer_QL_OS_qlsd109.zip\">MiSTer_QL_OS_qlsd109.zip<\/a> enth\u00e4lt QL-Betriebssystem-ROMs mit QL-SD-Treiber (JS und Minerva, auch in deutscher Version). Entpacken und eine der ROM-Dateien ausw\u00e4hlen.<\/li>\n\n\n\n<li><strong>WIN-Datei auf den MiSTer kopieren:<\/strong> Die Datei <code>fuserunner.win<\/code> (zu finden bei den <a href=\"https:\/\/github.com\/Jungsis-Corner\/fuserunner\/releases\">GitHub-Releases<\/a>) und die ROM-Datei in den Ordner <code>\/media\/fat\/QL<\/code> auf der SD-Karte des MiSTer legen.<\/li>\n\n\n\n<li><strong>WIN-Datei einbinden:<\/strong> QL-Core starten und mit F12 das Men\u00fc \u00f6ffnen. Unter \u201eMount HD image\u201c die Datei <code>fuserunner.win<\/code> ausw\u00e4hlen, unter \u201eLoad OS ROM\u201c das ROM. CPU-Speed auf \u201eQL\u201c stellen, RAM auf mindestens 256 KB (zum Beispiel 640 KB), dann den Core zur\u00fccksetzen. Sobald die Datei eingebunden ist, startet FUSE RUNNER automatisch.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Tipp:<\/strong> Benennt ihr die WIN-Datei im QL-Ordner in <code>boot.vhd<\/code> um, wird sie beim Start des Cores automatisch eingebunden. Hei\u00dft die ROM-Datei zus\u00e4tzlich <code>boot.rom<\/code>, wird auch sie ohne Men\u00fc geladen.<\/p>\n<\/div><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/00_gameplay.gif\" alt=\"Fuse Runner - Gameplay\" class=\"wp-image-49780\" srcset=\"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/00_gameplay.gif 1024w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/00_gameplay-300x225.gif 300w, https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/00_gameplay-16x12.gif 16w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Fuse Runner &#8211; Gameplay<\/figcaption><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">Conclusion<\/h5>\n\n\n\n<p class=\"wp-block-paragraph\">FUSE RUNNER ist ein kleines, flottes Arcade-Spiel, das zeigt, was im QL steckt: bunte Hintergr\u00fcnde, fl\u00fcssige 25 Bilder pro Sekunde und eine Steuerung, die sich nach ein paar Minuten richtig gut anf\u00fchlt. Gleiten, springen, die brennende Bombe zuerst. Mehr braucht es nicht f\u00fcr \u201eNoch eine Runde!\u201c<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Und f\u00fcr mich war es der Beweis, dass ein Assembler-Projekt f\u00fcr den QL heute mit KI-Unterst\u00fctzung machbar ist, auch wenn die Ideen, das Testen und die Entscheidungen bei mir lagen. Das Spiel ist komplett kostenlos. Auf Spenden verzichte ich bewusst. Ladet es euch einfach herunter und spielt es.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>F\u00fcr alle, die den Code interessiert:<\/strong> Der komplette Quelltext liegt unter MIT-Lizenz auf GitHub: <a href=\"https:\/\/github.com\/Jungsis-Corner\/fuserunner\">Jungsis-Corner\/fuserunner \u2013 Bomb-Jack-artiges Spiel f\u00fcr den Sinclair QL, geschrieben in 68000-Assembler<\/a>. Dort findet ihr auch die Releases mit der fertigen WIN-Datei.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Und es bleibt nicht bei einem Spiel: Ein weiteres steckt gerade im Endspurt des Playtests, und f\u00fcr das dritte entsteht aktuell das Grundger\u00fcst. Es lohnt sich also, hier vorbeizuschauen.<\/p>\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"720\" height=\"405\" src=\"https:\/\/www.youtube.com\/embed\/jkfwM9dSQHQ?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-GB&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>","protected":false},"excerpt":{"rendered":"<p>FUSE RUNNER ist ein Spiel im Stil von Bomb Jack f\u00fcr den Sinclair QL, geschrieben in 68000-Assembler und entstanden mit Claude Code. Neun Runden, ein Held, eine Lunte \u2013 komplett kostenlos.<\/p>","protected":false},"author":2,"featured_media":49770,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false,"_links_to":"","_links_to_target":""},"categories":[103],"tags":[4892,2400,666,96],"class_list":["post-49765","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ql","tag-fuse-runner","tag-review","tag-sinclair","tag-spiele"],"modified_by":"Jungsi","wp-worthy-pixel":{"ignored":false,"public":"3e1cb387f4e544b585815b0c67fde0ef","server":"","url":"https:\/\/vg02.met.vgwort.de\/na\/3e1cb387f4e544b585815b0c67fde0ef"},"wp-worthy-type":"normal","jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/www.jungsi.de\/blog\/wp-content\/uploads\/12_loading_screen.png","_links":{"self":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/49765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/comments?post=49765"}],"version-history":[{"count":5,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/49765\/revisions"}],"predecessor-version":[{"id":49782,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/posts\/49765\/revisions\/49782"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media\/49770"}],"wp:attachment":[{"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/media?parent=49765"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/categories?post=49765"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jungsi.de\/en\/wp-json\/wp\/v2\/tags?post=49765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}