README.md überarbeitet von Nael2xd
Wenn Sie nach der Android/IOS-Version suchen, klicken Sie hier!
Willkommen im Github-Repo von JS Engine, wo Sie die Engine herunterladen und Spam-Diagramme erstellen oder Spaß mit der Engine haben können.
Dies enthält viele, viele anpassbare und in die JS Engine integrierte Funktionen. Wenn Sie die meisten davon aufgelistet sehen möchten, können Sie sie unter diesem Text sehen
Diese Gabel verfügt über unzählige Funktionen und Leistungsmerkmale, die meisten werden aufgelistet:
Keine BotPlay-Verzögerung!
Schnelleres Laden von Songs!
Es werden Songs geladen, die länger als 20 Minuten sind!
Beachten Sie die Leistung!
Laden Sie mehr als 100.000 Notizen, ohne das Fenster zu schließen!
Grundlegende Shader-Unterstützung! (Eine vollständige Liste finden Sie hier.)
Rendering-Modus! (Ursprünglich für Lua und Gamerenderer-Engine verwendet)
Eingebaute Song-Credits! (im Diagrammeditor)
Spam-Module! (für die DnB-Fans)
Es gibt zwar eine Menge Dinge, die ich vermisst habe, aber Sie würden sich zumindest über die in JS ENGINE integrierten Funktionen freuen
Häufig gestellte Fragen (FAQs) finden Sie hier oder Sie können sie einfach unten ansehen.
F: Kann ich diese Engine für meine Mod(s) verwenden?
A: Ja, das können Sie! Stellen Sie einfach sicher, dass Sie mich erwähnen (@JordanSantiago auf YouTube) und einen Link zu dieser Seite angeben. oder den Link zum Herunterladen der neuesten Version.
F: Wie kann ich das tun (den Hintergrund ändern, Zeichen hinzufügen usw.)?
A: Sie machen es hier genauso wie in Psych Engine.
F: Ich habe einen Fehler gefunden!
A: Hier melden. Bitte überprüfen Sie auch, ob es bereits Beiträge zu demselben Problem gibt.
F: Ich habe einen Weg gefunden, einen Fehler zu beheben!
A: Hier senden..
Siehe Bauanleitung
Wenn Sie eine Fehlermeldung im Zusammenhang mit hxCodec erhalten, führen Sie haxelib set hxCodec 2.5.1
aus. Wenn alle Grafiken weiß sind und keine Farbe haben, führen Sie haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp
aus
Wenn Sie Dinge wie Lua-Skripte oder Video-Zwischensequenzen deaktivieren möchten, können Sie zu Project.xml
wechseln
In Project.xml
finden Sie mehrere Variablen, mit denen Sie die JS Engine nach Ihren Wünschen anpassen können
Zunächst einmal sollte das Deaktivieren von Videos einfach sein: Löschen Sie einfach die Zeile "VIDEOS_ALLOWED"
oder kommentieren Sie sie aus, indem Sie die Zeile in XML-ähnliche Kommentare einschließen, wie diesen <!-- YOUR_LINE_HERE -->
Das Gleiche gilt für Lua-Skripte . Kommentieren Sie die Zeile aus oder löschen Sie sie mit LUA_ALLOWED
. Diese und andere Anpassungsoptionen sind alle in der Datei Project.xml
verfügbar
Shadow Mario – Programmierer
RiverOaken – Künstler
bbpanzu – Ex-Programmierer
SqirraRNG – Crash-Handler und Basiscode für die Wellenform des Diagrammeditors
KadeDev – Einige coole Dinge am Diagrammeditor und anderen PRs behoben
iFlicky – Komponist von Psync und Tea Time, hat auch die Dialogue Sounds gemacht
PolybiusProxy – .MP4 Video Loader-Bibliothek (hxCodec)
Keoiki – Hinweis-Splash-Animationen
Smokey – Sprite Atlas-Unterstützung
Nebula the Zorua – LUA JIT Fork und einige Lua-Überarbeitungen
Wahrscheinlich einer der Hauptpunkte dieser Engine: Sie können .lua-Dateien außerhalb des Quellcodes programmieren und so Ihre eigenen Wochen erstellen, ohne sich mit der Quelle herumzuschlagen!
Kommt mit einem Mod-Organisierungs-/Deaktivierungsmenü.
New Dad Left singt Sprite
Ungenutzte Bühnenlichter werden jetzt verwendet
Sowohl BF als auch Skid & Pump machen „Hey!“ Animationen
Thunders macht einen kurzen Lichtblitz und zoomt die Kamera leicht heran
Eine kurze Übergangs-/Zwischensequenz zu Monster hinzugefügt
BF macht „Hey!“ während Philly Nice
Blammed lässt in diesem krasseren Teil des Songs coole neue Farben aufblitzen
Bessere Haarphysik für Mutter/Freund (Vielleicht sogar etwas besser als in Woche 7?)
Handlanger sterben während aller Lieder. Ja :(
Bottom Boppers und GF machen „Hey!“ Animationen während Kakao und Eierlikör
Bei „Winter Horrorland“ bewegt sich GF an manchen Stellen des Songs langsamer mit dem Kopf.
Auf Thorns ist das HUD während der Zwischensequenz ausgeblendet
Außerdem gibt es die Hintergrundmädchen, die während des „Hey!“ gruselig sind. Teile des Instrumentals
Sie können jetzt „Ereignis“-Notizen grafisch darstellen, bei denen es sich um Lesezeichen handelt, die bestimmte Aktionen auslösen, die normalerweise in der Vanilla-Version des Spiels fest codiert waren.
Der BPM Ihres Songs kann jetzt Dezimalwerte haben
Sie können die Schlagzeit einer Note manuell anpassen, wenn Sie wirklich Präzision im Millisekundenbereich wünschen
Sie können den Typ einer Notiz im Editor ändern. Es gibt zwei Beispieltypen:
Alt-Animation: Erzwingt die Wiedergabe einer Alternativ-Animation, nützlich für Songs wie Ugh/Stress
Hey: Erzwingt eine „Hey“-Animation anstelle der Basis-Sing-Animation. Wenn Boyfriend diese Note anschlägt, macht Girlfriend ein „Hey!“ zu.
Funktioniert sowohl für Quellcode-Modding als auch für heruntergeladene Builds!
Zu jedem Song wurde eine andere Hintergrundmusik hinzugefügt (weniger Tutorial)
Alle Menüzeichen befinden sich jetzt in einzelnen Spritesheets, was das Modifizieren erleichtert.
Sie können ein Kopfsymbol, einen Namen, eine Beschreibung und einen Weiterleitungslink hinzufügen, wenn der Spieler die Eingabetaste drückt, während das Element aktuell ausgewählt ist.
Die Engine verfügt über 16 Beispiel-Erfolge, mit denen Sie experimentieren und lernen können, wie sie funktioniert (überprüfen Sie Achievements.hx und suchen Sie auf PlayState.hx nach „checkForAchievement“).
Dort können Sie Notenfarben, Verzögerungs- und Combo-Offset, Steuerelemente und Einstellungen ändern.
In den Einstellungen können Sie zwischen Downscroll, Middlescroll, Anti-Aliasing, Framerate, Low Quality, Note Splashes, Flashing Lights usw. wechseln.
Wenn der Feind eine Note schlägt, leuchtet auch seine Schlagnote.
Die Verzögerung hat keinen Einfluss mehr auf die Kamerabewegung und die Skalierung des Player-Symbols.
Einige Dinge, die auf den Änderungen der Woche 7 basieren, wurden hinzugefügt (Hintergrundfarben bei Freeplay, Notizspritzer).
Sie können Ihren Punktestand im Freeplay-/Story-Modus zurücksetzen, indem Sie die Reset-Taste drücken.
Sie können ein Lied anhören oder die Scrollgeschwindigkeit, den erlittenen Schaden usw. anpassen. auf Freeplay, indem Sie die Leertaste drücken.