Story: Ein Geschwisterpaar ist in einem Labyrinth gefangen wobei das jüngere Geschwisterchen (Gj) vom älteren (Ga) herausgeführt werden muss. Der Spieler spielt Ga und muss 2 Puzzle lösen, um Gj zu finden und ein weiteres, um Gj herauszuführen.
a. Movement (Teleportation)
b. 1. Puzzle
c. (optional) Partikel für Lawine
d. (optional) Startbildschirm
Movement und Puzzle 1 funktionieren die Lawine ist auch drin
a. Bunsenbrenner-PickUp
b. Interaction mit Wand (optional mit Animation)
Bunsenbrenner wurde zu Fackel, Fackel interagiert mit Wand, Wand ist animiert
a. Geschwisterchen folgt
b. Audioimplementation
c. (optional) Endbildschirm
Geschwisterchen Puzzle wurde gekürzt (auf Befehl der Frau Prof.), Audio nicht komplett implementiert
1.) Hilferufe (wegen Kürzung nicht möglich)
2.) Ambiance
3.) Lawine
4.) Schneeball Hit
5.) Schneeball nehmen
6.) Bunsenbrenner (wenn man die Wand schmilzt)/ Wand Schmilzt jetzt aufgrund von Änderung
Audio, um Geschwisterchen zu lokalisieren (nicht möglich wegen Kürzung)
werfbare Schneebälle, bei jedem Abschnitt, um einen zu werfen gibt es einen Schneehaufen mit unendlichem Vorrat
Bug mit dem der Schneeballhaufen zu viele Schneebälle erstellt
es gibt im Labyrinth einen Bunsenbrenner mit welchen man sich durch eine Wand schmelzen muss. (Bunsenbrenner -> Fackel, jetzt mehrere Wände)
man muss sein Geschwisterchen aus dem Labyrinth führen.
1.) GitHub Projekt
2.) Auf Plattform testen (.apk, Quest)
3.) Whiteboxing
4.) Schneebälle Modellieren
5.) Schneeballhaufen
6.) Schneebälle werfbare machen
7.) Lawine löst sich
8.) Testen (in VR)
9.) Bunsenbrenner PickUp Modellieren
10.) Bunsenbrenner PickUp Implementieren
11.) Testen (in VR)
12.) Geschwisterchen Modellieren (opt. Animieren)
13.) Geschwisterchen Texturieren
14.) Nav-Mesh (mit Jonathan)
15.) Testen (in VR)
16.) Audio Implementieren
17.) Testen (in VR)
18.) Texturen
19.) Lighting
20.) Abgabe
OS: Windows 10, Game Engine: Unity 2020.3.18f1, Visual Studio 2019, XR Interaction Toolkit
Oculus hardware requirements https://support.oculus.com/248749509016567/ VR Headset benötigt, in diesem falle eine Oculus Rift/Quest/Quest2
Nach dem herunterladen wird es einen Haufen Compilererorrors im Projekt. Um diese los zu werden, muss das XR interaction toolkit via den Package Manager installiert werden (!Preview Packages aktivieren)
Quest/2
Video in Assets showcase-video
Fürs testen ohne Headset, XR Device Simulatot verwenden (included in the xr interaction toolkit package): https://www.youtube.com/watch?v=d4bTpkvBwrs SFX: https://freesound.org https://youtu.be/cGoEkaYog7U https://youtu.be/_zDN_-5YG3g https://www.youtube.com/watch?v=AtSx2IkTeYU Script der Schmelzenden wand wurde von https://github.com/simoneliskases geschrieben
Wenn eine Schneeball aus dem Haufen genommen wird dann kann es vorkommen, dass eine unkontrollierbare Menge an Schneebällen erstellt werden. Es wurde vorerst behoben indem der Trigger vom Haufen größer gemacht wurde, jetzt muss man dafür arbeiten dass dieser Bug auftitt. Kann gerade nicht gebuildet werden (issues).
Copyright by Simon M. Berger