Hallo Leute.
Bei der Arbeit bin ich bekannt für meine Einstellung zu KI.
Ich mag sie nicht und ich will sie nicht in dieser Welt haben.
Mir wurde jedoch auf höfliche, aber bestimmte Art zu verstehen gegeben, dass ich mich besser damit anfreunden sollte, da ich Datenbankentwickler in einem großen Konzern bin und man dort… Erwartungen hat.
Na gut. Wie auch immer.
Ich dachte mir also, ich spiele kurz ein bisschen mit Claude herum, um zu sehen, wie gut es mit Locomotive BASIC klarstellt. Wie sich herausstellt: sehr gut. Du meine Güte.
Mit dem Quellcode von „Sultan’s Maze“ zur Hand habe ich Claude gebeten, die Befehle auszukommentieren (REM), die die vertikalen Linien der Hecken zeichnen. Das hat funktioniert und das Spiel tatsächlich um einiges spielbarer gemacht.
Es gab aber immer noch eine sehr deutliche Pause zwischen jedem Segment des Labyrinths, während der Bildschirm aufgebaut wurde. Ich weiß genau, welcher Teil des Codes das alles macht, aber ich habe Claude gebeten, sich das anzusehen, Dinge vorauszuberechnen, an den Algorithmen zu schrauben usw. Und der Unterschied ist wirklich beeindruckend.
Das Letzte, was ich verbessern wollte, war die Geschwindigkeit des Kartenbildschirms, der sich sehr langsam aufbaut. Das geht jetzt viel schneller.
Zwei Nachteile…
-
Der Bildschirminhalt „Making Maze, Please Wait“ dauert länger als vorher, da Berechnungen im Voraus durchgeführt werden.
-
Es könnte Bugs geben. Ich habe keine Lust, heute Abend noch mehr Zeit mit Claude zu verbringen, um alles ordentlich zu testen und Fehler zu beheben.
Viel Spaß damit!
sultan_fast.dsk (190.3 KB)
sultan_faster_making maze.dsk (190.3 KB)