Sprite-Shape soll die Freiheit geben, problemlose 2D-Umgebungen direkt in Unity zu kreieren und sie so zu dekorieren, wie du möchtest.
Read More “Unity – Was ist das 2D-Sprites-Shape-Paket?” »
Originally posted 2019-11-15 13:05:00.
Sprite-Shape soll die Freiheit geben, problemlose 2D-Umgebungen direkt in Unity zu kreieren und sie so zu dekorieren, wie du möchtest.
Read More “Unity – Was ist das 2D-Sprites-Shape-Paket?” »
Originally posted 2019-11-15 13:05:00.
Zuerst benötigst du einen Spieler, der sich in der Umgebung umsehen kann. Du kannst dafür beispelsweise ein leeres Objekt erstellen. Wähle im Hierarchiefenster mit der rechten Maustaste Createn –> Empty. Benenne das Objekt als First Person Player. Ziehe es ins Zentrum deiner Szene. Füge eine Character Controller-Componente hinzu. Zentriere den Charakter mit F und achte…
Read More “Ein Script für ein Spiel aus der Egoperspektive schreiben” »
Zuerst musst du natürlich die Level für dein Spiel erstellen. Erstelle eine separate Szene für die Credits bzw. den Abspann. Erstelle über File –> New Scene eine neue Szene. Drücke Strg+N und wähle mit der rechten Maustaste im Hierarchiefenster UI. Erstelle ein Panel mit dem UI und wechsel in den 2D-Modus. Zentriere dein Panel mit…
Um einen Level zu beenden benötigst du einen Auslöser. Erstelle dafür einen Würfel und skalliere ihn, wie du ihn benötigst. Wähle die Y-Achse aus und wechsel mit dem Würfel in die isometrische Ansicht. Ziehe deinen Quader, ans Ende vom Level bzw. dorthin, wo der Level enden soll. Bezeichne ihn beispielsweise mit End. Da der Auslöser…
Game Over lässt sich ungünstig über ein Spieleobjekt definieren. Sinnvoll ist dafür ein Spielemanager. Erstelle im Hierarchiefenster ein Object, wähle mit der rechten Maustaste die Transformkomponente im Inspectorfenster und setze es auf Reset. Anschließend benenne das Objekt als GameManager. Füge eine neue Komponente hinzu und nenne sie GameManager. Diese Komponente ist dafür verantwortlich, Stati im…
So erstellst du einen Punktezähler, der an die Bewegung des Spielers gekoppelt ist. Erstelle für ein Text-UI in Unity ein neues Script, namens Score. Zuerst baust du eine Referenz zum Spieler auf: public Transform player; Transform gibt Position, Skallierung usw. an. Unter Update fügen wir ein: player.position.z; Es geht somit um die Position des Spielers…
UI-Elemente sind User Interfacae-Elemente in Unity. Wähle im Hierarchiefenster mit der rechten Maustaste UI und wähle Text. Unity erstellt ein Canvas, bei dem alle UI-Elemente platziert werden können. Gehe in den 2D-Modus, wähle den Text und drücke F, um ihn zu zentrieren. Das Canvas passt sich an den Spielebildschirm an. Platziere entsprechend deinen Texte. Mit…
Bei dem Thema Unity stieß ich auf den Begriff Sprites und Shapes, weshalb dieser Beitrag die Frage klären soll, was ein Sprite und was ein Shape ist. Was sind Sprites? Sprites sind Computergrafiken. Es handelt sich um Grafikobjekte. Es handelt sich um zweidimensionale Bitmap-Grafikdarstellungen. Sprites können ein statisches Bild oder eine Animation sein, die in…
Für das CollisionScript erstelle ein Script für den Spieler. Entferne die Start- und Updatefunktion. Füge stattdessen ein: void OnCollisionEnter Alles was in den geschweiften Klammern steht, geschieht, wenn zwei Objekte kollidieren. Unity benötigt Informationen darüber, welches Objekt getroffen wird. Dafür nutzt du die runden Klammern. Trage „Collision“ ein und teile Unity mit, dass jetzt Informationen…
Dieses kleine Tutorial thematisiert, wie die Kamera dem Spieler folgt. Es gibt mehrere Möglichkeiten, dass die Kamera dem Spieler folgt. Eine Möglichkeit ist, die Kamera dem Spieler unterzuordnen. Wenn die Spielfigur bewegt wird, bewegt sich die Kamera mit. Das Problem ist, dass die Kamera mitrotiert, wenn der Spieler rotiert. Deswegen ist es sinnvoller, ein Script…