# Erste Schritte & Installation

\\

## Downloads

Mit **Needle Engine** können Sie vollständig interaktive 3D-Websites mit Ihrem bevorzugten Framework erstellen.

Mit Needle Engine erstellte Projekte können überall im Web bereitgestellt und von unserer hochmodernen Optimierungs-Pipeline mit automatischer LOD-Unterstützung automatisch optimiert werden – wodurch die Asset-Größe um das bis zu 100-fache reduziert wird, ohne die Qualität zu beeinträchtigen.

Needle Engine ist als **Paket für Unity, Add-on für Blender, als vorgefertigte Web Component** oder als npm package für Projekte ohne Editor-Integration erhältlich.\
Jede dieser Optionen enthält dieselben Komponenten als unsere Bausteine und die Möglichkeit, mehr zu erstellen – Sie haben die Wahl.

### Wählen Sie Ihren Workflow

\
\\

### Code-Editor und Tools

#### Einen Code-Editor installieren

Mit Needle Engine können Sie ganz einfach Web-Apps erstellen. Das beinhaltet oft, aber nicht immer, das Programmieren mit JavaScript/TypeScript oder das Schreiben von HTML und CSS zur Beschreibung von Benutzeroberflächen. Wir empfehlen [Visual Studio Code](https://code.visualstudio.com) zum Erstellen und Bearbeiten dieser Dateien. Es ist ein kostenloser, quelloffener Code-Editor, der unter Windows, macOS und Linux läuft.

Visual Studio Code herunterladen

\
\\

#### Weitere nützliche Tools

::: tip\
Needle Engine verwendet die folgenden Tools, um Ihre Web-App zu erstellen, aber Sie müssen sie nicht manuell installieren, wenn Sie die Unity- oder Blender-Integration verwenden. Wir führen Sie nach der Installation der Needle-Integration durch den Installationsprozess.\
:::

\
Node.js 20 LTS or 22 LTS.\
Needle Engine verwendet Node.js, um die Web-App, die Sie lokal auf Ihrem Computer erstellen, zu verwalten, in der Vorschau anzuzeigen und zu erstellen.\
Es wird auch zum Hochladen (Deployment) Ihrer Website ins Internet verwendet.

\
KTX Software – toktx texture tools. Wir verwenden toktx von der Khronos Group, um Ihre 3D-Dateien lokal zu optimieren und zu komprimieren. Erfahren Sie mehr über Production Builds [in der Dokumentation](https://needle.gitbook.io/needle-engine/documentation/lang/deployment#production-builds).

\\

### Nächste Schritte

Nachdem Sie Needle Engine installiert haben, können Sie tiefer in die Projekterstellung, Component-Workflows, Scripting, Deployment und mehr eintauchen.

* [Erste Schritte: Unity](https://needle.gitbook.io/needle-engine/documentation/lang/de/unity/index)
* [Erste Schritte: Blender](https://needle.gitbook.io/needle-engine/documentation/lang/de/blender/index)
* [Konzept: Exportieren von 3D-Objekten und -Inhalten](https://needle.gitbook.io/needle-engine/documentation/lang/de/export)
* [Konzept: Projektstruktur](https://needle.gitbook.io/needle-engine/documentation/lang/de/project-structure)
* [Konzept: Deployment Ihrer Website ins Web](https://needle.gitbook.io/needle-engine/documentation/lang/de/deployment)
* [Anfängerhandbuch: Typescript Essentials](https://needle.gitbook.io/needle-engine/documentation/lang/de/getting-started-1/typescript-essentials)
* [Anfängerhandbuch: Needle Engine for Unity Developers](https://needle.gitbook.io/needle-engine/documentation/lang/de/getting-started-1/for-unity-developers)
* [Anfängerhandbuch: Scripting Reference](https://needle.gitbook.io/needle-engine/documentation/lang/de/scripting)
* [Live-Beispiele: Needle Engine Samples](https://engine.needle.tools/samples)

Falls Sie Hilfe bei der Fehlerbehebung benötigen, lesen Sie bitte den Abschnitt [Fragen und Antworten – FAQ](https://needle.gitbook.io/needle-engine/documentation/lang/de/faq).\
Wir laden Sie herzlich ein, unserem [Forum](https://forum.needle.tools/?utm_source=needle_docs\&utm_content=content) und unserer [Discord Community](https://discord.needle.tools) beizutreten.

Seite automatisch übersetzt mit KI
