Build
Das fertige Programm, das ohne Unity läuft. Unity packt dafür die Szenen aus der Scene List und alles, was sie brauchen, in einen Ordner mit einer startbaren Datei.
Kurz
Im Editor läuft das Spiel nur, solange Unity offen ist. Ein Build ist das eigenständige Programm, das Unity daraus macht. Unity nennt es auch Player. Abgegeben wird am Ende ein Windows-Build.
Genauer
In den Build kommen die Szenen der Scene List und alles, was sie verwenden. Eine Szene, die dort fehlt, gibt es im fertigen Spiel nicht, und SceneManager.LoadScene findet sie nicht.
Ein Windows-Build ist ein Ordner, keine einzelne Datei: die .exe und daneben unter anderem ein Ordner mit den Spieldaten, der auf _Data endet. Die .exe startet nur zusammen mit diesen Dateien. Weitergegeben wird also der ganze Ordner, am besten als ZIP.
Was im Editor funktioniert, funktioniert im Build nicht automatisch. Typische Überraschungen: eine fehlende Szene, andere Bildschirmauflösung, Code, der nur im Editor läuft. Deshalb früh bauen und den Build auf einem anderen Rechner testen.
Für einen Windows-Build auf einem Mac braucht Unity das Modul Windows Build Support (Mono). Es lässt sich im Unity Hub zur installierten Version hinzufügen.
In Unity sehen
- File › Build Profiles öffnen (früher hieß das Fenster Build Settings).
- Links die Plattform Windows wählen.
- In der Scene List prüfen, ob alle Szenen drin und angehakt sind. Die erste Szene startet zuerst.
- Build klicken und einen leeren Ordner außerhalb von
Assetswählen.
Build-Ordner gehören nicht ins Repository. Den getesteten Stand markiert ein Tag; die Dateien selbst kommen als Release auf GitHub oder als ZIP in die Abgabe.
Weiterlesen
- Unity Manual: Introduction to build profiles – das Fenster Build Profiles (Unity 6.3, englisch).
- Unity Manual: Manage scenes in a build – die Scene List.
- Unity Manual: Windows build settings reference – Architektur, Development Build und weitere Optionen für Windows.