Up to date

This page is up to date for Godot 4.2. If you still find outdated information, please open an issue.

Einrichten des Projekts

In diesem ersten, kurzen Teil werden wir das Projekt aufsetzen und organisieren.

Starten Sie Godot und erstellen Sie ein neues Projekt.

../../_images/new-project-button.webp

Bei der Erstellung eines neuen Projekts müssen Sie nur einen gültigen Projektpfad auswählen. Die anderen Default-Einstellungen können Sie unverändert lassen.

Laden Sie dodge_the_creeps_2d_assets.zip herunter. Das Archiv enthält die Bilder und Sounds, die Sie für das Spiel verwenden werden. Entpacken Sie das Archiv und verschieben Sie die Verzeichnisse art/ und fonts/ in das Verzeichnis deines Projekts.

Ihr Projektordner sollte wie folgt aussehen.

../../_images/folder-content.webp

Dieses Spiel ist für den Hochformatmodus konzipiert, daher müssen wir die Größe des Spielfensters anpassen. Klicken Sie auf Projekt -> Projekteinstellungen, um das Projekteinstellungsfenster zu öffnen und öffnen Sie in der linken Spalte den Tab Anzeige -> Fenster. Dort setzen Sie "Viewport-Breite" auf 480 und "Viewport-Höhe" auf 720.

../../_images/setting-project-width-and-height.webp

Setzen Sie außerdem unter den Streckung-Optionen Modus auf canvas_items und Seitenverhältnis auf keep. Dadurch wird sichergestellt, dass das Spiel auf unterschiedlich großen Bildschirmen gleichmäßig skaliert.

../../_images/setting-stretch-mode.webp

Organisieren des Projekts

In diesem Projekt werden 3 unabhängige Szenen erstellt:Player, Mob, and HUD, die wir in der Main-Szene des Spiels kombinieren werden.

In einem größeren Projekt kann es nützlich sein, Ordner für die verschiedenen Szenen und deren Skripte zu erstellen. Bei diesem relativ kleinen Spiel können Sie Ihre Szenen und Skripte jedoch im Root-Verzeichnis des Projekts speichern, das als res:// bezeichnet wird. Sie können Ihren Projektordner im Dateisystem-Dock in der unteren linken Ecke sehen:

../../_images/filesystem_dock.webp

Mit dem so vorbereiteten Projekt kann im nächsten Schritt die Spieler-Szene erstellt werden.