In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre
In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre
Für dieses Projekt habe ich mehrere Tutorials bei Youtube und Skillshare geschaut und zu Rate gezogen.
Landscape und Ruinen-Assets:
https://www.youtube.com/watch?v=k-zMkzmduqI&t=16048s
Movement und Animationen:
Zum „Painten“ habe ich mir ein AutoMaterial mit verschiedenen Layern, wie Gras, Matsch und Stein heruntergeladen und verwendet. Wie man auf dem oberen Bild sehen kann, kann man hier ganz bequem die verschiedenen Layer auswählen und einfach auf die Landscape malen.
Das besondere bei diesem AutoMaterial ist, dass sich das Material automatisch an die Gegebenheiten der Landscape anpasst, sprich, wenn man eine flache Oberfläche hat, dann wird das Gras-Material gezeichnet und wenn man dann das Sculpting-Tool verwendet um z.B. einen Hügel oder Berg zu Zeichnen, wird automatisch das Gesteins-Material für die Erhöhung verwendet. Natürlich kann man die Materialen auch selbst zeichnen wie auf dem Bild zu sehen ist:
- Linke Seite im Schatten des Durchgangs: Matsch
- Rechte Seite in der Ecke der Ruine: Gras
- Boden in der Ruine: Gestein
Die Bäume und das Gras wurden ähnlich wie die Materials gezeichnet. Dafür habe ich mir einige Assets aus dem Epic Games Marketplace besorgt und konnte diese wie die Materials mit dem Foliage-Painting-Tool auf der Landscape verteilen.
Auch für den Character habe ich auf den Epic Games Marktplace zurück gegriffen.
Für die verschiedenen Aktionen wie, Movement, Look, Jump, etc. habe ich jeweils InputActions erstellt und die jeweilige Tastenbelegung im InputMappingContext zugewiesen.
Die Animationen des Characters habe ich von einem schon bestehendem Character per Retargeting übernommen, allerdings bin ich damit noch nicht fertig, also mehr dazu bei der nächsten Abgabe.
- Animationen vervollständigen
- Objecte wie Waffen hinzufügen
- Actions, z.b. Objekte aufheben und Schießen
- Map erweitern
- Leistung optimieren
- Multiplayer