Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Letzte Feinabstimmungen und Verpackung | Verpackung für Windows
Unreal Engine FPS-Spiel
course content

Kursinhalt

Unreal Engine FPS-Spiel

Unreal Engine FPS-Spiel

1. Einführung in die Unreal Engine
2. Der Charakter-Blueprint
3. Gegner-Blueprints
4. Level-Design und Ästhetik
5. Benutzeroberfläche und Soundeffekte
6. Spielmechanik
7. Verpackung für Windows

book
Letzte Feinabstimmungen und Verpackung

In diesem letzten Kapitel stellen wir sicher, dass unser Spiel alle gewünschten Mechaniken enthält, beheben einige Fehler und verpacken dann das Spiel.

Bevor wir zur Verpackung kommen, stellen Sie sicher, dass Sie die Variable EnemyCount im GameMode wieder auf 0 setzen. Möglicherweise möchten Sie auch das EnemyChar-Blueprint öffnen, den Pfeil ausblenden und sicherstellen, dass das Feind-Mesh Ihren Wünschen entspricht.

Wenn Sie möchten, können Sie ein neues Blueprint für Gesundheitsgegenstände erstellen. Was Sie tun müssen, ist ein Blueprint der Actor Class zu erstellen, eine Kugelkollision und ein statisches Mesh in den Komponenten hinzuzufügen. Greifen Sie auf das On Begin Overlap der Kugelkollision zu, holen Sie sich Ihren Spieler-Pawn und casten Sie zu FirstPersonCharacter. Dann möchten Sie überprüfen, ob die Gesundheit voll ist. Wenn nicht, fügen Sie der PlayerHealth-Variable so viele Punkte hinzu, wie Sie möchten, und zerstören den Actor.

Als Nächstes möchten Sie zu Ihrem BP_EnemyChar gehen und eine neue Funktion erstellen, die Ihr Gesundheitsgegenstand-Blueprint spawnt. Zu diesem Zweck empfehle ich, eine Art Wahrscheinlichkeitslogik hinzuzufügen, wie im Video erklärt, da es keinen Spaß macht, wenn jedes Mal, wenn wir einen Feind töten, ein Gesundheitsgegenstand fallen gelassen wird. Experimentieren Sie damit und finden Sie Ihre gewünschte Wahrscheinlichkeit, aber ich denke, eine Wahrscheinlichkeit von etwa 20% ist nicht schlecht.

Außerdem, wenn Sie möchten, können Sie einige Partikeleffekte zu Ihren Projektilen hinzufügen. Dies ist einfach, indem Sie einen Niagara- oder Cascade-Partikeleffekt als untergeordnetes Element zur Kugelmasche Ihres Projektils hinzufügen. Es gibt viele Partikeleffekte auf dem Marktplatz, also schauen Sie dort nach, wenn Sie möchten, und sehen Sie, was Ihren Bedürfnissen entspricht.

Zuletzt, im FirstPersonCharacter Blueprint, finden Sie, wo Sie das Pausenmenü eingerichtet haben, klicken Sie mit der rechten Maustaste neben die P-Eingabe und suchen Sie nach Escape. Stellen Sie sicher, dass es ausführbar ist, wenn pausiert, und verbinden Sie Pressed mit dem Zweig, der überprüft, ob das Spiel pausiert ist.

Dann wählen Sie unter Plattformen>Windows die Option Projekt verpacken. Wählen Sie ein Ziel aus und sobald das Verpacken abgeschlossen ist, sollten Sie Ihr Spiel mit der .exe-Datei ausführen können!

Kurs beenden?

Kurs beenden?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 7. Kapitel 2
We're sorry to hear that something went wrong. What happened?
some-alt