Update DeveloperEinführung authored by Birte Heinemann's avatar Birte Heinemann
......@@ -7,15 +7,18 @@ Zunächst benötigen Sie einige Programme um das VR-Klassenzimmer im Entwicklerm
* [git lfs](https://git-lfs.github.com/) ist eine Erweiterung für git, die sich um Dateien kümmert, die nicht menschenlesbar sind, da sie zu groß oder binär sind.
* [unityHub](https://unity3d.com/de/get-unity/download) bietet eine Übersicht über Ihre Unityprojekte, verwaltet verschiedene Unity-Versionen und bietet viele Tutorials und hilfreiche Addons.
* [unity](https://unity3d.com/get-unity/download/archive) ist eine GameEngine und die Entwicklungsumgebung der VR Umgebung vom VR-Klassenzimmer. Um die benötigte Version herauszufinden, nutzen Sie unityHub, fügen Sie das Projekt dort hinzu und laden Sie die vorgeschlagene unity Version herunter um das Projekt zu öffnen. *ACHTUNG* beim Nutzen einer falschen unity-Version können unerwartete Fehler auftreten und die Zusammenarbeit mit anderen Entwicklern ist quasi unmöglich.
Optional
**Optional**
* [SRanipal Unity SDK](https://developer.vive.com/resources/vive-sense/eye-and-facial-tracking-sdk/download/latest/) Eye and Facial Tracking SDK (aktuell nutzen wir nur eyetracking)
* [viveport](https://www.vive.com/de/setup/viveport/) kann die Lösung sein, für unerklärbare Fehler...
Aktuell gibt es zwei Versionen des Frontends:
1. Alte Seite
* [Blender](https://www.blender.org/) useful tool to create models, 3d-objects and to change the environment
Aktuell gibt es zwei Versionen des Frontends, je nachdem welche Sie bearbeiten wollen folgen Sie dem richtigen Setup:
* Alte Seite
* [nodeJS](https://nodejs.org/en/download/) ist eine Entwicklungsumgebung für Webanwendungen basierend auf JavaScript. In diesem Projekt ist nodeJS für das Frontend verantwortlich.
* [redux Toolkit](https://redux-toolkit.js.org/introduction/quick-start) ist ein Package für nodeJS und versorgt das Frontend mit notwendigen Funktionen.
* [electron](https://www.electronjs.org/docs/tutorial/installation) bietet für das Frontend eine Browser-unabhängige Oberfläche und stellt so das Frontend als vollwertige App dar.
2. Neue Seite
* Neue Seite
* [Angular](https://angular.io/guide/setup-local)
## Einarbeitung
......
......