← Änderungsprotokoll
Täglich2026-06-17

Bewegung entlang der Wände + ein ausgereifter eigenständiger Editor

Heute verfügt die Engine über die Standardbewegung „An Wänden entlang gleiten, nicht stecken bleiben“ und eine typsichere Zustandsmaschine – nützlich für jedes Run-and-Jump-Spiel; das eigenständige Editorfenster wurde auf „täglich verwendbar“ umgestellt; Die drei verketteten Fallstricke eines Beispiellevels wurden auf einmal beseitigt und die Lektionen wurden in die Standardvorlage zurückgeführt. Forge wurde über gängige Chat-Apps erreichbar; und die Engine erhielt die Fähigkeit, der KI das laufende Spiel „sehen“ zu lassen.

„Die Räder, die jeder neu erfindet“ in den Motor versenken

Dieser Tag hatte eine klare Leitlinie: die „Räder, die jeder für jedes Spiel neu erfindet“ in vorgefertigte Funktionen in der Engine und in den Vorlagen zu destillieren. Standardmäßige Gleitbewegungen an Wänden entlang und eine Leerlauf-Run-Sprung-Zustandsmaschine sind unvermeidliche Grundlagen für jedes Actionspiel. Die Fallstricke eines Beispiellevels wurden in eine Retrospektive geschrieben und in die Standardvorlage zurückgeführt, sodass andere sie nicht wiederholen müssen; und das eigenständige Editorfenster wurde auf den täglichen Gebrauch optimiert und wurde zu einer stabilen Werkzeugbasis. Darüber hinaus hatte der Tag zwei Möglichkeiten: Er ermöglichte die Kommunikation mit Forge über die Chat-Apps, die Sie bereits nutzen, und ließ die KI das Bild und den Status des laufenden Spiels „sehen“. Ersteres senkt die Messlatte und destilliert allgemeine Fähigkeiten; Letzteres erweitert die Grenzen und bringt die KI dem „wirklichen Verstehen eines Spiels“ einen Schritt näher. Das Wiederholte ins Allgemeine umzuwandeln und das Allgemeine zu verfestigen, ist genau die Art und Weise, wie eine Plattform zusammengesetzt wird.

Standardmäßige „Gleiten, nicht kleben“-Bewegung + eine Zustandsmaschine

Mit der Engine ist ein Baustein entstanden, auf den heutzutage kein „Run and Jump“-Spiel verzichten kann: ein kinematischer Charakter-Controller – „Move and Slide“ – für 2D und 3D. Es löst ein scheinbar einfaches, aber äußerst gefühlsbeeinflussendes Problem: Was passiert, wenn eine Figur schräg gegen eine Wand prallt? Die schlimmste Handhabung klemmt es fest (der Charakter wird an die Wand gepinnt) oder lässt es durch (Clipping); Die richtige, vom Spieler erwartete Handhabung lässt den Charakter sanft über die Oberfläche gleiten. Diese „An der Wand entlanggleiten“-Bewegung scheint unbedeutend zu sein, stellt aber den Grundgedanken fast aller Ego- und Third-Person-Spiele dar und ist recht mühsam von Grund auf umzusetzen. Wenn man es zu einem integrierten Standardgrundelement macht, erhält jedes neue Spiel ein passables Bewegungsgefühl und das kostenlos. Daneben gab es eine typsichere Zustandsmaschine: Sie drückt die Zustände eines Charakters wie Leerlauf / Laufen / Springen / Angriff sauber aus und bindet den Lebenszyklus von Entitäten an Zustände – automatisches Spawnen von Dingen beim Eintritt in einen Zustand, automatische Reinigung beim Verlassen. Insgesamt müssen die Charaktersteuerung und die Verhaltenslogik des nächsten Spiels nicht jedes Mal von Hand aus einer leeren Seite gerollt werden, sondern stehen auf einer validierten Grundlage.

Das eigenständige Editorfenster ist für den täglichen Gebrauch bereit

Das am Vortag neu geschriebene eigenständige Editorfenster wurde heute auf die Alltagstauglichkeit gebracht. Mehrere Dinge wurden verbessert: angedockte Panels wurden auf ein flexibles Layout umgestellt, das das gesamte Ansichtsfenster ohne leere Lücken ausfüllt; ein „Geist leerer Canvas“, der dort verblieben war, wurde entfernt (die Benutzeroberfläche hatte früher aus unerklärlichen Gründen einen leeren Renderbereich); die zirkuläre Abhängigkeit zwischen Modulen wurde aufgehoben, wodurch die Architektur sauberer und weniger anfällig für Kaskadenprobleme wurde; und das eigenständige Fenster fügt jetzt sein eigenes Bearbeitungs- und Vorschau-Rendering ein, unabhängig von der Hauptschnittstelle. Der Zustand der Konsole wurde auf die normalen Hinweise auf fehlende Ressourcen reduziert, keine roten Bildschirme mehr, die Sie beunruhigen. Es wurden zweisprachige Dokumente erstellt und die Startmethode mit einem Strukturdiagramm klar beschrieben, um sicherzustellen, dass ein Neuling es auf seinem eigenen Computer durchhalten kann, indem er mitmacht. Nach diesem Tag behauptet sich der Editor wirklich als Werkzeug, das Sie unabhängig von der Hauptoberfläche öffnen und verwenden können – und bildet so eine zuverlässige Grundlage, um ihn später an anderer Stelle einzubetten oder separat zu verteilen.

Sample-Level korrigiert, Lektionen in die Vorlage eingespeist

Bei einem Beispiellevel waren drei Fallstricke nacheinander aufgetreten, die alle an diesem Tag behoben wurden – und die Art und Weise, wie damit umgegangen wurde, ist bemerkenswerter als die Behebung selbst. Die drei waren: Die internen IDs der Szenenobjekte waren nicht zusammenhängend, wodurch die Bewegungs- und Kamerasteuerung unterbrochen wurde – das wurde durch Umnummerierung in eine fortlaufende Sequenz behoben; Shadows nutzten immer noch ein altes Konfigurationsschema – migriert auf den neuen Shadow-Ansatz mit fester stabiler Renderkonfiguration; und einige veraltete Nutzungskonventionen werden dadurch offengelegt. Der Schlüssel liegt im dritten Schritt: Das Team begnügte sich nicht damit, „dieses Level zu beheben“, sondern schrieb die gesamte Entgleisung und Diagnose in eine Retrospektive, überarbeitete die relevanten Nutzungskonventionen entsprechend und ging noch einen Schritt weiter – indem es diese Lektionen wieder in die Liste „häufiger Fallstricke“ in der Standardvorlage für neue Spiele einfügte. Dies bedeutet, dass nicht jedes spätere Spiel erneut in dieselbe Falle tappt. Dies ist genau die Einstellung eines ausgereiften Ingenieurteams gegenüber Fehlern: Das Beheben eines Fehlers ist das Minimum; Der eigentliche Abschluss besteht darin, die Lektion dahinter zu institutionalisieren, sodass sie nie wieder in der gleichen Form auftritt. Am selben Tag wurde die gehäutete Animation des Beispielhelden verkabelt und aus einem statischen Modell eine wirklich bewegliche Figur gemacht.

Sprechen Sie mit Forge direkt über gängige Chat-Apps

An diesem Tag wurde auch ein neuer Einstiegspunkt eröffnet: Sie können direkt über die Instant-Messaging-Apps, die Sie häufig verwenden, mit Forge kommunizieren. In diesen externen Chat-Kanälen wurde eine Einstellungsseite für „Verbindungen“ hinzugefügt – scannen Sie einen Code oder autorisieren Sie, und Sie können Forge direkt in Ihrer vertrauten Chat-App eine Nachricht senden und Ihre Spielentwicklung vorantreiben lassen. Die Bedeutung besteht darin, dass es die „Zusammenarbeit mit der KI“ von der Notwendigkeit befreit, „am Computer zu sitzen und die Studio-Schnittstelle zu öffnen“ – Sie können ihm unterwegs eine Idee oder einen Befehl auf Ihrem Telefon senden. Für eine Plattform, deren Kerninteraktion die Konversation ist, ist die „Erreichbarkeit überall und über jeden geeigneten Kanal“ selbst eine wichtige Zugänglichkeit. Wenn Sie die Messlatte auf „ein Gespräch beginnen“ senken, bedeutet dies, dass mehr Inspiration erfasst und in dem Moment, in dem sie aufkommt, weitergegeben werden kann, anstatt dass Sie sie vergessen, wenn Sie wieder am Computer sitzen.

Lassen Sie die KI das laufende Spiel „sehen“.

Die Engine hat an diesem Tag auch eine weitreichende Grundlage geschaffen: ein Protokoll, das es der KI ermöglicht, das laufende Spiel „wahrzunehmen“. Konkret gab es der KI zwei neue Arten von Werkzeugen – eines zum Abfragen des aktuellen Zustands der Spielwelt (welche Objekte sich in der Szene befinden, wo sie sich befinden, in welchem ​​Zustand sie sich befinden) und eines zum Aufnehmen eines Screenshots des aktuellen Bildes. Dies bedeutet, dass die KI nicht mehr darauf beschränkt ist, „Code blind zu schreiben“ – nach dem Schreiben kann sie wirklich „schauen“, wie das Spiel jetzt läuft, ob Objekte richtig platziert sind, ob das Bild Probleme hat, und entsprechend beurteilen und anpassen. Dies ist ein wichtiger Schritt für die KI, von „kann nur schreiben“ zu „schreibt, sieht und korrigiert sich selbst“. Es wurde auch eine kopflose Möglichkeit bereitgestellt, diesen Fluss anzutreiben und sich in die Automatisierung einzubinden. Für eine Plattform, die darauf abzielt, „die KI Spiele autonom entwickeln zu lassen“, ist es fast unvermeidlich, „der KI Augen zu geben“ – nur wenn sie die tatsächlichen Auswirkungen ihrer eigenen Änderungen wahrnehmen kann, kann ihre autonome Selbstkorrektur den Kreis wirklich schließen, anstatt blind zu raten. Was an diesem Tag landete, ist ein Grundstein, aber die Richtung, in die er zeigt, ist sehr klar.

Was dieser Tag bedeutet

Die Tagesthemen verkörpern zusammengenommen zwei Arten, wie eine Plattform sich verbindet: Destillation und Erweiterung. Durch die Destillation wird das Wiederkehrende in das Fundament versenkt, in vorgefertigte Funktionen, die jeder direkt nutzen kann – Standard-Zeichenbewegungen, eine wiederverwendbare Zustandsmaschine, Lektionen zur Vermeidung von Fallstricken, die in die Vorlage eingespeist werden, ein täglich verwendbarer eigenständiger Editor – all dies tun dies. Jede destillierte Sache bedeutet, dass für jedes spätere Spiel ein Rad weniger neu erfunden wird, und die „Spieleherstellung“ der Plattform wird eine Stufe schneller und stabiler. Die Erweiterung greift in neue Richtungen – sie macht Forge nach Lust und Laune über Chat-Apps erreichbar und lässt die KI die tatsächlichen Auswirkungen ihrer eigenen Änderungen sehen. Eine Plattform, die selbst ein grundlegendes Primitiv wie „An Wänden entlang gleiten“ ernsthaft solide macht und gleichzeitig den Grundstein dafür legt, dass „die KI Augen hat“, ist sowohl geerdet als auch weitsichtig. Das wiederholte Allgemeine und das Allgemeine zuverlässig machen und auf der Grundlage des Verlässlichen neue Möglichkeiten erkunden – dieser Tag war ein solider Schritt auf diesem Weg, der sich immer weiter verschärfte.

← Alle täglichen Updates