KI-Unterstützung nutzen: Wie viel ist zu viel?

Da derzeit über den Einsatz von KI bei der Entwicklung von Amstrad-Spielen diskutiert wird: Wo ziehst du die Grenze? („die Grenze ziehen“ im Sinne von: Wo zieht man eine klare Linie für das, was man akzeptiert, und was geht zu weit?)

Einen Online-KI-Assistenten nutzen, um Dokumentationen zu finden (z. B. den KI-Assistenten in der Google-Suche)?

KI nutzen, um Lösungswege zu besprechen, aber den Code dann selbst schreiben? (z. B. mit ChatGPT besprechen, wie etwas umgesetzt werden könnte)

KI nutzen, um ein kleines oder großes Tool zu entwickeln, das du dann nutzt, um ein Spiel zu entwickeln, bei dem KI ansonsten nicht weiter beteiligt ist (das Tool könnte dazu dienen, ein dsk, cdt, cpr zu erstellen, ein Grafikeditor sein, ein Musik/SFX-Editor, eine „Make“-Toolchain oder irgendein Werkzeug, das die Entwicklung beschleunigt)?

KI nutzen, um „Boilerplate“-Framework-Code zu generieren, der im Spiel landet (z. B. Hardware einrichten, einen Dummy-Interrupt aufsetzen, eine leere Hauptschleife), um sich dann auf das Coden des eigentlichen Spiels zu konzentrieren?

KI nutzen, um einen Prototypen zu entwickeln und etwas zu testen: Die KI hat ziemlich viel gecodet, die Idee funktioniert, du bist zufrieden, verstehst das Prinzip und schreibst es schließlich selbst neu?

KI nutzen, um ausschließlich selbst geschriebenen Code zu debuggen, weil du nach stundenlanger Suche das Problem einfach nicht findest.

KI nutzen, um Konvertierungen durchzuführen, z. B. von Grafiken oder Code-Abläufen (vielleicht von einem anderen Computer und einer anderen CPU), aber den restlichen Code schreibst du selbst, debuggst und korrigierst die von der KI generierten Daten, feilst daran, gibst dem Ganzen den feinschliff usw. Die KI ist zwar beteiligt, aber den Hauptteil der Arbeit machst letztlich du?

Du kannst programmieren – vielleicht ein bisschen oder sogar gut –, nutzt aber KI für verschiedene Teile, machst das Spiel dann fertig und bittest andere um Hilfe bei Grafik und Sound, um ein tolles Spiel zu erschaffen.

KI intensiv nutzen, weil du nicht so gut (oder gar nicht) programmieren kannst, deine Spielidee aber unbedingt auf deinem Lieblingscomputer sehen willst. Du gibst der KI Anweisungen, was sie erstellen soll, und wie sie es verfeinern und unterhaltsam machen soll („Vibe Coding“ im Grunde). Die KI übernimmt dann den Großteil der Arbeit, einschließlich der Generierung von Grafiken, Sound und Gameplay. (Macht es einen Unterschied, ob deine Idee einzigartig ist oder anderen bereits existierenden ähnelt?)

Du kannst nicht programmieren und nutzt KI, um eine Spielidee umzusetzen. Es gibt Bugs, und obwohl du die KI gebeten hast, sie zu beheben, sind sie immer noch da – und du veröffentlichst das Spiel trotzdem mit diesen Bugs.

Und wie wichtig ist es dir, dass offengelegt wird, dass KI-Unterstützung genutzt wurde und in welchem Umfang? Spielt es schließlich eine Rolle, ob das Spiel kostenlos oder kostenpflichtig ist?

Es ist spannend, die Meinungen anderer dazu zu lesen.

2 „Gefällt mir“

Ich habe im letzten Jahr oder so reiflich darüber nachgedacht, denn es ist eindeutig auf dem Vormarsch. Und obwohl mein erster Gedanke war: „Das ist doch nur ein Hype“ – sehe ich mittlerweile definitiv, dass mit besseren Werkzeugen auch die Ergebnisse (potenziell) besser werden können.

Und so bin ich zu dem Schluss gekommen, dass es für mich – zumindest persönlich – überhaupt keine Rolle spielt. Ja, es wird unweigerlich eine Phase geben, in der extrem lieblos zusammengeschusterter Müll von Leuten kommt, die plötzlich Möglichkeiten in der Spieleentwicklung haben, die sie vorher nie hatten. Das Gleiche haben wir gesehen, als Baukasten-Tools für Spiele herauskamen oder Dinge wie BASIC-Compiler, die die Entwicklung in irgendeiner Weise vereinfacht haben.

Ich habe mich stattdessen dafür entschieden, mich auf das Endergebnis zu konzentrieren. Wenn jemand ein Spiel mit KI entwickelt, indem er einfach nur minimale Prompts eingibt, stehen die Chancen gut, dass das Endergebnis von extrem minderwertiger Qualität sein wird. Und ich werde es entweder ignorieren oder es als qualitativ minderwertig benennen – je nachdem, was in dem Moment angemessen erscheint, genau so, als hätten sie jede Zeile von Hand geschrieben (bei jemandem, der offensichtlich noch lernt und nicht versucht, Geld zu verdienen, YouTube-Klicks abzugreifen oder das Forum zu zuspammen usw., bin ich weitaus nachsichtiger).

Mit der Zeit erwarte ich allerdings viel mehr qualitativ hochwertige Versuche, und das finde ich ausgesprochen interessant. KI dazu zu bringen, genau das zu tun, was man will – und nur das –, ist eine Fähigkeit, die dem Leiten eines Teams von Junior-Entwicklern ähnelt. Und es besteht jetzt für jeden von uns die Möglichkeit, im Grunde sein eigenes Team zu dirigieren – mit weit mehr Kapazitäten, als selbst die ganz Großen wie Ocean damals in die CPC-Entwicklung gesteckt hätten. Wie könnten die Ergebnisse aussehen? Ich vermute, das werden wir mit der Zeit herausfinden. Es sind in der Tat spannende Zeiten.

7 „Gefällt mir“

Sobald du an dem Punkt bist, an dem du nicht mehr verstehst, was es eigentlich tut, war es das auch schon, weil du ihm dann auf Gedeih und Verderb ausgeliefert bist.

Ich selbst habe KI mit DirectX12 genutzt, genauer gesagt Co-Pilot (welch ein Schock!), aber es war genial. Als ich eine alte DirectX9-Bibliothek von mir umgewandelt habe, hat es mir gezeigt, wie ich das Ganze angehen und die Engine auf DirectX12 modernisieren kann. Es hat mir DX12-Devices, Swap-Chains, Command-Queues, Command-Allocator, Command-Lists, Descriptor-Heaps und tonnenweise anderes Zeug erklärt. Ich habe wirklich viel gelernt, und darauf habe ich meine Runtime aufgebaut – im Ernst, DirectX12 geht echt tief. Und wenn ich etwas nicht verstanden habe, habe ich es gebeten, es mir genauer aufzuschlüsseln. Das hat wunderbar funktioniert.

Für all diese Ratschläge habe ich einfach das kostenlose Co-Pilot-Konto genutzt. Aber vor Kurzem hat Microsoft die Spielregeln geändert: Die Nutzung des kostenlosen Kontos wurde gedrosselt. Ohne Witz, für mich ist es von einem echt praktischen Werkzeug zu etwas geworden, das mir genauso viel bringt wie die Info, wann ich meine Apfelbäume schneiden muss.

Aber ehrlich gesagt brauche ich es jetzt sowieso nicht mehr, also bin ich nicht wirklich enttäuscht. Ich habe es genutzt, um zu lernen, nicht um Texte oder Code für mich schreiben zu lassen, und das ist der entscheidende Punkt… Wenn Leute es nutzen, um zu programmieren – also um tatsächlich Code für sich schreiben zu lassen –, tappen sie mitten in die Paywall-Falle. Es steuert genau darauf zu, und diese Firmen werden immer mehr Geld verlangen… Rein technisch gesehen gehört ihnen dann das, was du erstellt hast.

Mein Rat ist also: Nutzt es zum Lernen, lasst euch alles erklären und lasst nicht einfach nur Code ausspucken, den ihr dann stur kompiliert und ausführt… Das wird euch früher oder später auf die Füße fallen.

Dabzy

4 „Gefällt mir“

Ich nutze keine LLMs für meine privaten Projekte. Was mir daran Spaß macht, ist der Prozess, es selbst zu erschaffen. Es ergibt für mich also keinen Sinn, eine KI das tun zu lassen, was mich glücklich macht.

Das ist mir nicht einmal in den Sinn gekommen.

7 „Gefällt mir“

Ich frage mich, wo für die Spieler persönlich die rote Linie verläuft.

Wenn es um moderne Spiele geht, haben Features wie DLAA oder DLSS bei ihrer Entwicklung KI genutzt. Selbst ein Spiel, das ohne KI geschrieben wurde, aber diese Features verwendet, ist also mit KI in Berührung gekommen.

Was das Thema „Slop“ angeht, hatten wir das vielleicht auch schon vor der KI in Spielen und Filmen. Wie steht es mit Deathkick von Blaby Games? Oder den vielen Klonen von Pac-Man und City Bomber?

Ich weiß, dass beim Thema KI noch mehr dahintersteckt.

Ich persönlich sehe den Vorteil darin, dass sie mir bei Dingen hilft, die ich nicht spannend finde – etwa das Einrichten der Build-Umgebung oder das Erstellen von Boilerplate-Code, damit ich mich auf die spannenden Teile konzentrieren kann. Ich sehe beide Seiten; ich habe KI-gestützte Codierung auf der Arbeit genutzt. Ich sehe das Gute und das Schlechte. Ich kann mir auch vorstellen, dass die Kosten in den nächsten ein, zwei Jahren steigen werden.

2 „Gefällt mir“

TL;DR: Für mich zählt nur die Qualität des Ergebnisses. Wenn du die Nutzung eines C-Compilers, eines Musik- oder Grafikeditors auf einer modernen Maschine akzeptierst, ist KI nur ein weiteres (mächtiges) Zahnrad im modernen Werkzeugkasten.


Danke @Arnoldemu, dass du diese Frage aufgeworfen hast. Das ist wirklich ein hochaktuelles Thema.

Meiner bescheidenen Meinung nach ist das nur eine weitere Schicht auf einer Torte, die ohnehin schon mehrere hat.

Betrachten wir verschiedene Standpunkte:

Fangen wir mit der Meinung an, dass die Nutzung jeglicher Technologie, die während der Lebensspanne des CPC nicht verfügbar (oder vielleicht sogar „verfügbar, aber zu teuer“) war, „so etwas wie Schummeln“ wäre. Du würdest dann auf dem CPC selbst entwickeln (logischerweise auf einem echten CPC).

Dann kann man die Nutzung modernerer Technologien schrittweise erlauben:

  • Entwicklung auf einem CPC-Emulator, der bei einigen Schritten vielleicht mit höherer Geschwindigkeit läuft — keine qualitative Änderung, nur Tempo.
  • Erstellen von Grafiken oder Musik mit dem Komfort eines modernen Werkzeugs
  • Nutzung von Versionsverwaltung wie z. B. git oder externen Projektmanagement-Tools
  • Nutzung einer höheren Programmiersprache, typisches Beispiel ist C, die nur eine moderne Maschine in effizienten Z80-Code kompilieren kann, z. B. mit SDCC
  • Und schließlich die Nutzung von KI, die dir bei alledem hilft oder es sogar selbst erledigt (Spieldesign, Idee, Grafiken, Maps, Musik, Code).

Jeder der obigen Punkte ist eine Schicht. Für mich ist KI einfach nur eine weitere Schicht oder ein weiteres Werkzeug. Wenn sich irgendeine der vorherigen Schichten für dich wie ein Problem anfühlt, dann wird KI das wahrscheinlich auch tun. Wenn sich die vorherigen Schichten hingegen in Ordnung angefühlt haben, dann gilt das wahrscheinlich auch für KI.

Was für mich zählt: Ein gutes Ergebnis, das auf einem echten CPC läuft

Wie bereits auf Portability factor as fraction of all CPCs that could run a prod. erklärt, ich zitiere:

If it could have been a widely run prod during the era, then it’s totally fine: any tape-based prod or disc-based prod that would run on 464, 664 and 6218, green and color screen is 100% Legit.

Ich bin völlig einverstanden damit, jedes moderne Werkzeug einzusetzen, einschließlich KI, um eine Prod zu erstellen.

Wenn die Prod schwach oder fehlerhaft ist, ist es eine schlechte Prod. Ob du in irgendeiner Phase KI benutzt hast, um sie zu machen, oder nicht, ist irrelevant.

Das deckt Dinge ab wie:

Ebenso ist „habe KI benutzt, um es zu machen“ kein Kriterium. Dennoch ist „ein Screenshot, der aussieht, als wäre er mit einem einzigen ChatGPT-Prompt erstellt worden, also dieses KI-Müll-Gefühl“ ein Qualitätsurteil (das zufällig mit der Nutzung von KI korreliert).

Unerwartete Wendung

Nachdem der „Aha“-Effekt, einen Prompt zu tippen und ein Bild zu bekommen (ohne wirklich viel Kontrolle darüber zu haben), verblasst ist … wird uns klar, dass das Erstellen großartiger Prods mithilfe von KI immer noch Zeit und Mühe kostet.

4 „Gefällt mir“

Tut mir leid, aber da kann ich nicht zustimmen. Die aktuellen LLM-Iterationen sind nicht „einfach nur ein weiteres Werkzeug“.

Von gestohlenen Daten, die für das Training verwendet werden, über die Umweltauswirkungen bis hin zu den Folgen für die Gesellschaft wie De-Qualifizierung oder Gesundheits- und Sicherheitsbedenken – das kann man nicht mit der Nutzung eines C-Compilers, eines Bildeditors oder einer modernen Maschine zur Erstellung von CPC-Spielen vergleichen.

Vielleicht geht durch dein TL;DR jegliche Nuance des Punkts verloren, den du eigentlich machen willst.

7 „Gefällt mir“

Ich wollte etwas Ähnliches posten, und selbst wenn man den gestohlenen Content und die Umweltbelastung mal außen vor lässt: KI unterscheidet sich grundlegend von einem C-Compiler oder einer Bildbearbeitungssoftware.

Dein C-Compiler kann keinen Code aus einem Prompt generieren, du musst die Syntax usw. beherrschen.

Und genauso wird eine Bildbearbeitung nur so gute Grafiken erstellen, wie es dein Talent zulässt; sie erstellt keine Bilder basierend auf dem, was du ihr per Text vorgibst.

Und für mich erfordert dieser Schritt, Programmieren zu lernen (oder auch nur ein Tool zur Spieleentwicklung zu nutzen), eine gewisse Hingabe und hat für mich einen größeren Wert als ein Spiel, das von einer KI aus einer Reihe von Prompts erstellt wurde (selbst wenn der Mensch viel Zeit damit verbracht hat, der KI immer und immer wieder zu sagen, was er will).

8 „Gefällt mir“

Danke an @reidrac und @slider271 für eure aufschlussreichen Antworten.

Es ist eine Tatsache, dass KI Bilder basierend auf Texteingaben generiert, aber sind sie auch gut? Die üblichen Zeichen von Anstrengung (z. B. aufwendige Details) verwandeln sich oft in abstoßende Merkmale von KI-generiertem „Slop“ (Müll). Ein Beispiel dafür ist das Bild eines Burritos (gefunden in einem Artikel der LA Times mit dem Abschnittstitel „Dein KI-Agent hat keinen Geschmack“).

Definitiv. Es ist schwer oder manchmal sogar unmöglich, eine präzise Bedeutung in wenigen Worten zu vermitteln. Die Formulierung zu verfeinern bedeutet mehr Aufwand für den Autor (wer auch immer liest), und mehr Worte bedeuten mehr Aufwand für einen menschlichen Leser.

In der CPC-Szene

Wir können vielleicht einige schnell zusammengeschusterte Prods erwarten, aber in gewissem Sinne könnte der grundlegende wirtschaftliche Mechanismus überleben: Gute Prods erfordern immer noch Aufwand, und wir bekommen vielleicht sogar noch bessere Prods als zuvor.

Das müsste noch genauer betrachtet werden: Vollbild-Grafiken sind ein möglicher Aspekt. Kann KI gute Sprites, Farbpaletten oder einige der vielen anderen Dinge generieren? Vielleicht.

Kann KI ohne Aufwand großartige Prods erstellen? Wenn ich mir die Erfahrungsberichte ansehe („Mein ehrgeiziges Projekt fing gut an, aber dann sind die KI und ich in Bugs und Regressionen versunken.“), wage ich das zu bezweifeln.

Ein Datenpunkt

Ein sehr interessanter Datenpunkt zum aktuellen Stand der KI dank @TITAN AmstradMuseum TITAN : Pendu AI. Meine Meinung: Das Spiel selbst funktioniert, ich sehe keine Bugs. Den Farben und allem fehlt es an Geschmack. In seiner Kategorie eines BASIC-basierten Spiels ohne allzu großen Ehrgeiz ist „Pendu AI“ auf einem Niveau mit den Abtipp-Spielen von 1985; vergleiche z. B. mit Tilt Numéro HS 01 - 4ème trimestre 1985.

Pendu AI:

1985er Abtipp-Spiel:

Kollateralschaden

Mir wird klar, dass deine Antwort einen Aspekt einbringt, der allgemein oft diskutiert wird, aber in diesem Thread noch nicht zur Sprache kam: Kollateralschäden.

Ich habe mich auf Folgendes konzentriert: „Dieses neue, mächtige Ding kann uns vielleicht helfen, bessere CPC-Prods zu schreiben (oder Zeit beim Versuch zu verschwenden) – ist das okay?“, was etwas ganz anderes ist als „Sollten wir alle dieses KI-Monstrum verbieten, das unsere Zivilisation zerstören könnte?“.

Ich schlage kein Verbot vor. Was ich meine, ist: Deine Aussage „Es ist nur ein Werkzeug“, womit du es mit anderen Werkzeugen vergleichst, die nicht denselben – wie du es treffend sagst – Kollateralschaden haben, ist schlicht falsch.

Das ist zwar nicht tragisch, aber nicht jeder hat all diese Dinge bedacht. Machen wir diesen Thread also informativ.

@Arnoldemu Ich habe meine Meinung nicht als Spieler geteilt! Derzeit schreckt es mich aus einigen der von mir genannten Gründe generell ab. Gilt das für alle Fälle? Wahrscheinlich nicht. Wenn jemand KI genutzt hat, um bei einigen weniger sichtbaren Aspekten des Spiels zu helfen (denn das Schlimmste ist meistens die Grafik), könnte das etwas anderes sein.

Ich persönlich finde es gut, wenn die Nutzung von KI offengelegt wird. Warum auch nicht? Schämen sich die Leute dafür oder halten ihr Ergebnis deswegen für minderwertiger?

Überlassen wir es doch den Spielern zu entscheiden, was ihnen wichtig ist.

4 „Gefällt mir“

Für Gamer wollte ich zeigen, dass es verschiedene Stufen der KI-Nutzung gibt und nicht jedes KI-unterstützte Spiel gleich minderwertiger Müll ist. Und für Coder sind die Bereiche bekannt, in denen KI uns unterstützen könnte, wenn wir uns dafür entscheiden.

Nimm zum Beispiel:

und

Beides sind Portierungen, bei beiden wurde KI verwendet und das auch offen kommuniziert, und beide sind einfach fantastisch.

Ich mache mir allerdings Sorgen wegen der Auswirkungen von KI – von den ökologischen bis hin zu den wirtschaftlichen.

Ich freue mich darauf, dazu Meinungen von Codern und Gamern zu lesen.

Ich habe mich schon immer – oder zumindest seit ich denken kann – genauso sehr für das Handwerk interessiert, das in ein Spiel einfließt, wie für das Spiel selbst. Das gilt umso mehr in einer Welt, die förmlich in Spielen ertrinkt. Egal ob als Entwickler oder als Spieler: Für mich lautet die Antwort „überhaupt keine KI“. Es ist mir völlig egal, wie „spektakulär“ etwas ist, das mit KI gemacht wurde – es interessiert mich einfach nicht.

5 „Gefällt mir“

Nachdem ich Super CPC Tennis gespielt habe, habe ich meine Meinung ein wenig geändert.

Ich bin nach wie vor grundsätzlich dagegen, KI zum „Vibe-Coden“ von Spielen zu nutzen – besonders wenn der Autor kaum oder gar keine Ahnung hat, wie man diesen Code liest oder fehlerbereinigt. In diesem Fall, wo das Spiel eine direkte Code-Übersetzung vom Gameboy auf den CPC ist (mit ein paar Anpassungen für CPC±Sprites), muss ich jedoch zugeben, dass ich weniger dagegen habe.

Das fühlt sich zwar etwas scheinheilig an, da ich nach wie vor glaube, dass KI generell weder für unsere Umwelt noch für die Menschheit im Allgemeinen gut ist. Aber in Fällen wie diesem, in denen die KI ihr gestohlenes Wissen nicht nutzt, um vorhandene Kunst zu kopieren, bin ich weniger besorgt. Obwohl sie natürlich urheberrechtlich geschützten Nintendo-Code verwendet, um den CPC-Code zu erstellen, aber der Entwickler veröffentlicht es ja kostenlos…

Oje, ich bin hin- und hergerissen. Ich habe irgendwie das Gefühl: Wenn etwas geschaffen wird, das von Menschen gar nicht gemacht worden wäre, weil es schlicht zu langweilig/uninteressant ist (das Nachbilden des Z80-Codes vom Gameboy für den CPC ohne Verbesserungen), ist das nicht allzu schlimm. Und ich möchte hoffen, dass der Entwickler die Plus-Sprites tatsächlich selbst erstellt hat (wobei ich vermute, eher nicht :frowning: ). Ich weiß auch nicht, das Spielen hat mir jedenfalls viel mehr Spaß gemacht als bei anderen KI-generierten Projekten, die ich ausprobiert habe – vielleicht macht das den Unterschied.

Da muss ich wohl noch mal drüber nachdenken!

2 „Gefällt mir“

Wenn KI als Werkzeug zur Entwicklungsunterstützung eingesetzt wird, bin ich mir ziemlich sicher, dass das extrem helfen kann, und ich sehe keinen Grund, darauf zu verzichten. Auch Sachen wie eine 1:1-Konvertierung können definitiv von KI-Unterstützung profitieren.

Ich habe aber auch den Eindruck, dass wir immer mehr „schlampige“, reine KI-Spiele sehen. Die können sogar auf guten Ideen basieren und sind nicht zwingend schlecht, aber ihnen fehlt der feine Schliff, den ein Spieleentwickler gewöhnlich in seine Produktion steckt – und wenn einem selbst die Fähigkeiten fehlen, kann man das auch nicht mehr nachholen, nachdem das bevorzugte KI-Tool das gesamte Coding erledigt hat.

Mein persönlicher Eindruck von KI-Spielen ist: Wenn die KI fast alles macht, abgesehen von der Idee, ist das Ergebnis meistens einfach nur „naja“.

Ich würde es wirklich begrüßen, wenn diese „reinen KI“-Produktionen eine eigene Kategorie auf CPC-Power (und ähnlichen Seiten) oder sogar ein eigenes Unterforum hier bekommen würden. Ich wüsste nämlich lieber, ob ich echte Kreativität lobe – oder bloß Prompting-Fähigkeiten.

4 „Gefällt mir“

Das hat mich zum Nachdenken gebracht: Das Forum beinhaltet ja auch einen MCP-Server, also könnte das konzeptionell am Ende so aussehen:

„Hey Google, denk dir eine Idee für ein CPC-Spiel aus. Entwickle das Spiel. Teste es, um sicherzustellen, dass es läuft. Erstelle eine DSK-Datei davon. Verbinde dich mit dem cpcwiki-Forum und erstelle einen Thread darüber“ :smiley:

3 „Gefällt mir“

Dann könnte es das Spiel ja eigentlich auch gleich für uns spielen…

2 „Gefällt mir“

Das hat mich an Norman Spinrads Buch „Journals of the Plague Years“ erinnert. Darin benutzten die Leute Roboter-Prothesen, um Sex zu haben — den Grund weiß ich nicht mehr. Und in einer Szene kleiner Rache hat ein Mädchen, anstatt Sex mit einem Jungen zu haben, einfach die Geräte den Sex vor ihren Augen ausführen lassen.

Wir nähern uns dem Schritt für Schritt an.

2 „Gefällt mir“

Ich nutze KI heutzutage extrem viel bei der Arbeit und kann mir ehrlich gesagt gar nicht mehr vorstellen, wie es ohne gehen soll. Es ist einfach so mächtig, spart mir stundenlanges Suchen, das Lesen von (langweiliger oder schlecht geschriebener) Doku und das Gefrickel mit der Alt-Taste, um Zeichen wie „{}|[]“ und Co. zu tippen. :laughing: Das bremst sonst einfach sooooo extrem aus. Aber ich schreibe ja nicht nur Code, sondern erstelle z. B. auch Dashboards in Grafana, arbeite mit CI, k8s und vielen anderen Technologien, die wir integrieren. Niemand kann das alles auswendig wissen, da ging früher so viel Zeit fürs Suchen und Doku-Lesen drauf. Ich bin so froh, dass das größtenteils der Vergangenheit angehört. Ich kriege einfach Dinge erledigt. Und Dinge erklärt. Ich glaube auch, dass sich meine Lerngeschwindigkeit verbessert hat, weil ich oft nach dem „Wie“ und „Warum“ frage. Es gibt einfach viele Dinge beim Programmieren auf modernen Systemen in modernen Sprachen (in meinem Fall meistens C++ und Python), die ich nicht besonders mag.

Beim CPC hingegen kann ich mir beim besten Willen nicht vorstellen, KI einzusetzen, um Z80-Code für mich zu schreiben. Es hat einfach etwas extrem Befriedigendes, noch ein paar NOPs oder ein paar Bytes aus einem Stück Code herauszukitzeln. Die volle Kontrolle über alles zu haben. Ich glaube nicht, dass KI das (jetzt schon) kann, und ich will das auch selber machen. Genau das liebe ich am Coden auf dem CPC. Ich nutze KI allerdings für die Recherche. Sie hat bei mir im Grunde Suchmaschinen und Seiten wie Stack Overflow oder Spezialforen komplett ersetzt.

6 „Gefällt mir“

Ein bemerkenswerter Chat, den ich kürzlich mit ChatGPT hatte, drehte sich um C+±Wertkategorien. Die offiziellen Doku-Seiten und das meiste, was man online findet, sind einfach unglaublich undurchsichtig und schrecklich formuliert. Ich war mir nie wirklich sicher, was ich daraus mitnehmen sollte. Dann habe ich ChatGPT gebeten, es mir anhand von Z80-Befehlen für den Speicherzugriff zu erklären. Auf einmal hat es Klick gemacht und ich habe es endlich verstanden.

Ich frage mich allerdings immer noch, warum die offizielle Doku im Stile von Immanuel Kant geschrieben ist.

1 „Gefällt mir“

Egal was im STEM-Bereich: Ich kann einfach nicht fassen, wie viel Zeit man spart, wenn man nicht erst nach einer passenden Referenz suchen muss, um einen technischen Punkt zu klären. Ich hoffe wirklich, dass die jüngere Generation diese Chance ergreift!

Was CPC-Kreationen angeht, bin ich mir allerdings ziemlich sicher, dass für die meisten das Endprodukt gar nicht die Motivation ist – daher weiß ich nicht, warum man es dafür nutzen sollte.

1 „Gefällt mir“