Thema
- #D&D5
- #Spieleentwicklung
- #Webspiel
- #Kampfsystem
- #KI-gestützte Spieleentwicklung
Erstellt: 2024-11-08
Erstellt: 2024-11-08 17:31
Es ist der zweite Tag. Innerhalb eines Tages haben Codemenge und Komplexität langsam zugenommen.
Zuerst habe ich die Gesamtstruktur überarbeitet.
Schäm mich...img
CSS, JS und Bilder wurden jeweils in separaten Ordnern platziert.
JS-Dateien werden nach und nach funktionsweise getrennt hinzugefügt.
Um Kämpfe im Dungeon hinzuzufügen, habe ich battle.js und monster.js hinzugefügt.
Die Charaktererstellung wurde ebenfalls teilweise überarbeitet.
Basierend auf dem veröffentlichten D&D5-Regelwerk können Spieler 4 Rassen/4 Berufe wählen und
die Werte werden je nach Rasse und Beruf unterschiedlich generiert.
Monster wurden ebenfalls basierend auf dem D&D5-Regelwerk hinzugefügt, und wenn im Laufe des Abenteuers ein Kampf stattfindet,
wird ein Wurf mit der Geschicklichkeit beider Seiten durchgeführt, um die Reihenfolge zu bestimmen, und der Kampf beginnt.
Der grundlegende Kampf findet derzeit nach den D&D5-Regeln statt.
(Die KI hat alles selbst erstellt...)
Es waren jedoch einige kleinere Änderungen erforderlich. Bei der Durchführung von Kampfentscheidungen nach dem Anstieg des Explorationsgrades
gab es ein Problem mit überlappenden Benutzeroberflächen, wenn der Explorationsgrad 100 % erreicht wurde, daher
wurde die Kampfprüfung zuerst durchgeführt, und der Explorationsgrad wird nach einem Sieg im Kampf erhöht.
Bald kommen auch Monsterbilder...vielleicht?.img
Danach wurde ein Niederlagebildschirm und ein Neustart implementiert, sodass der Spieler vom Startbildschirm aus neu starten kann. Dabei wurden auch einige Probleme mit der Benutzeroberfläche oder der Überprüfung des Spielstatus nach und nach behoben.
Ich habe einige Monster aus D&D5 hinzugefügt und auch den Challenge Rating hinzugefügt, damit Monster erscheinen, die dem Dungeon-Level entsprechen. (Ich habe die KI gebeten, nur den Challenge Rating hinzuzufügen, aber sie hat selbst Codevorschläge gemacht und ihn erstellt... KI ist toll!)
Testen Sie es unter der folgenden Adresse!
Kommentare0