Blender
Informationen zur Modellierung in Blender.
Hier findest Du die visuelle Dokumentation.
Wenn Du Dich interessiert, Dich visuell zu beteiligen, also dem Erstellen von 3D-Modellen oder 2D-Grafiken, dann solltest Du Dir alle Informationen hier durchlesen.
Quasi Low Poly: Wir machen im Projekt nicht super harte Low Poly Umsetzung, aber eben auch kein High Poly. Versuche Polys zu vermeiden, wo Du keine benötigst und nutze gerne dort ein paar mehr, wo es benötigt wird.
Bitte achte darauf, dass alle Pivots korrekt gesetzt sind, gerade bei Dingen, die animiert werden sollen oder von Dir animiert wurden. Das Pivot vom Gesamtmodell soll unten in der Mitte des Modells sein.
Orientierung an den Unity-Achsen:
X-Achse: entspricht X+ in Blender
Y-Achse: entspricht Z+ in Blender
Z-Achse: entspricht Y- in Blender
Wenn Du etwas modellierst, dass eine Richtung hat (z.B. ein Tier, ein Charaketer, ein Waffe), dann musst Du diese in Blender so ausrichten, dass die Richtung, in die das Objekt schaut, in Richtung Y- orientiert ist. Siehe hier z.B. unseren Wolf:
In Unity orientiert sich das Objekt dann mithilfe unseres Export-Scripts automatisch korrekt der Z-Achse.
Skalierung: 1 Blender Unit = 1 Meter = 1 Unity Unit. Wenn wir Dein Modell in Unity importieren, muss es mit einem 1/1/1 Scaling bereits die korrekte Größe haben.
Benutze bitte keinerlei Texturen, außer die Farbpaletten-Texture.
Bitte beachte, dass die Shader Deiner Modellierungssoftware nicht mit Unity kompatibel sind. D.h. im Idealfall benötigt Dein Modell keinen eigenen Shader. Falls Du allerdings, Ausnahmen bestätigen die Regel, ein Modell/Aufgabe hast, die einen eigenen Shader benötigt, muss dieser Shader in Unity entwickelt werden. Du kannst ihn zwar in Deiner Modellierungssoftware auch erstellen, er dient dann allerdings nur als Referenz für die Unity-Shader-Entwicklung.
Einfache Modelle sollten aus nur einem Mesh bestehen.
Exportiere Deine Modelle als .fbx
(speziell für Blender siehe hier).
Cube 1
und Animation 3
nachher wirklich ist.Tree
(Baum), Bush
(Busch),1
, 2
_
die Modifikation davon (z.B. Large
(Groß), Small
(Klein)).Tree_1_Large
, Tree_1_Small
TreasureChest
Flower_Green
, Flower_Yellow
Leider kannst Du im Projekt nicht auf die Animationen von Mixamo zurückgreifen. Mixamo erlaubt zwar das Nutzen von Animationen in privaten und kommerziellen Projekten, aber nicht das Verteilen der Animationen. In dem Moment, in dem wir die Animationen hier auf GitHub hochladen, verteilen wir diese und verstoßen damit gegen die Lizenz.
.png
.Informationen zur Modellierung in Blender.
Beschreibung der Farbpalette im Spiel.
Beschreibung der Tiles.
Beschreibung wie Natur-Elemente (z.B. Baum, Gras) einen Wind-Effekt erhalten können.