UI and materials
This week, I created a UI, implemented it and also created custom materials and shaders for the game.
I also made some overall improvements to the project, so it runs pretty smooth in real time. I managed …
This week, I created a UI, implemented it and also created custom materials and shaders for the game.
I also made some overall improvements to the project, so it runs pretty smooth in real time. I managed …
This past week I implemented two different ways the player can interact with the planets. One is a simple mode, where the player can orbit around the planet. The second one, the player can fly around freely in the …
Diese Woche wurde hauptsächlich an der Verfeinerung der bestehenden Levels gearbeitet. Das kleinere Level, welches vor allem als Testgelände für die Mechaniken und deren verschiedenen Use-Cases existiert, wurde mit mehr Objekten, Gegnern sowie einer Auswahl von mehreren …
Balacing Excel
Während wir diese Woche an den weiteren Fähigkeiten und Sprites des Ninja Charakters gearbeitet haben, wurde eine Excel Tabelle erstellt auf welchem alle Stats, Fähigkeiten Cooldowns und Hidden Stats der beiden bestehenden Charaktere aufgelistet sind. Diese Übersicht erleichtert …
Ich habe mir in dieser Woche Zeit genommen, mir einige Bau Elemente für den Level und Streckenbau zu erstellen. Dazu verwendete ich ProBuilder, um verschieden grosse Kurven, gerade Strecken, Kicker und half-pipes als PreFabs zu erstellen. Dies hat einige Zeit …
Ich habe nach einigem rum experimentieren gemerkt, dass mein ursprünglicher Ansatz mir am meisten Spass macht zum spielen. Also ein Auto, das driftet, und eine schwebende Welt mit Kurven und Hindernissen. Ich habe diese Woche hauptsächlich damit verbracht, verschiedene Elemente …
Das Terrain für das finale Level wurde erstellt. Es ist kraterförmig, damit es durch die Landschaft begrenzt wird. Zusätzlich wurden erste einzelne Assets und Foliage eingefügt.
Hintergrundgeräusche und -musik wurden hinzugefügt und erste Soundeffekte in die Blueprints für …
Neben Materials und Texturen, welche bis jetzt zu Testzwecken verwendet wurden, haben wir nun neue Material-Assets aus dem Asset Store besorgt. Erste Wände und andere Konstrukte wurden mit Hilfe dieser Materials ihrem finalen Look nähergebracht.
PIXI JS
Um das Performance Problem zu lösen, entschieden wir uns PIXI JS auszuprobieren. Dazu musste aber einiges am Code angepasst werden, wie zum Beispiel unsere ganze Canvas Logic aber auch das Zeichnen und Laden von Bildern und Grafiken. Dies …
In dieser Woche gestaltete sich die Arbeit etwas zäh. Ich entdeckte, dass das Skript zum ansteuern der beiden Displays nicht in den Prozess eingebunden war. Als es dann drin war, erhielt ich Fehler in der Konsole. Grund hierfür ist, dass …