Bei einem Unity-Entwickler bzw. einer Unity-Entwicklerin (oder auch Unity-Developer bzw. Unity-Developerin) handelt es sich in der Regel um Informatiker oder Programmierer mit dem Schwerpunkt Grafik bzw. Game Design, App-Entwicklung oder Software-Entwicklung.
Unity ist eine sogenannte Grafik- bzw. Spiel-Engine. Mit dieser Spiel-Engine lassen sich virtuelle Welten in 2D und 3D erstellen. Das ist für viele Unternehmen vor allem deshalb interessant, weil man damit Anwendungen im Rahmen von Virtual Reality (VR) und Augmented Reality (AR) gestalten kann.
Mit VR lassen sich reale Situationen simulieren, die zum Beispiel zu Lern- und Übungszwecken oder zur Simulation und Visualisierung in unterschiedlichsten Branchen genutzt werden. Augmented Reality ist keine eigene virtuelle Welt, sondern eher eine erweiterte Realität, wie man sie etwa von Spielen wie Pokémon Go kennt. Hier bewegt man sich in der realen Welt, während man virtuelle Handlungen (z. B. kämpfen oder Pokémon fangen) auf seinem Endgerät ausführt.
Die genauen Aufgaben unterscheiden sich durch unterschiedliche Projekte und deren Branchenbezug und sind daher nicht pauschal zu benennen.
In der Videospielbranche geht es darum, virtuelle Spielewelten zu erschaffen. Virtual Reality findet bei Videospielen immer häufiger Anwendung. Unity-Entwickler können hier sowohl VR-Spiele gestalten als auch herkömmliche Spiele, die über einen Monitor oder Fernseher visualisiert werden.
In anderen Branchen wie der Medizin, Automobilindustrie oder der Luftfahrttechnik wird VR nicht zu spielerischen Zwecken genutzt. Hier designt der Unity-Entwickler virtuelle Lern- und Arbeitsplattformen sowie Simulations- und Visualisierungssysteme beispielsweise für das autonome Fahren. Auch Augmented Reality findet verschiedenste Anwendungsfelder. Denkbar sind etwa virtuelle Ergänzungen für Stadtführungen in der Tourismusbranche.
Konkrete Tätigkeiten von Unity-Entwicklern sind unter anderem:
Durch die fortschreitende Digitalisierung und Gamification findet man Unity-Entwicklerinnen mittlerweile in fast jeder Branche und in den unterschiedlichsten Unternehmen. Die Videospielindustrie ist auf Unity-Entwicklerinnen angewiesen, da es hier stärker als in allen anderen Branchen um Grafik und Design geht. Durch Lern- und Simulationsplattformen auf Basis von VR und AR findet man Unity-Entwicklerinnen unter anderem auch in der Automobilindustrie, der Medizintechnik, der Tourismusbranche oder der Luftfahrttechnik.
Üblicherweise wird ein abgeschlossenes Informatikstudium vorausgesetzt, um Unity-Entwicklerin zu werden, da man in diesem alle nötigen Kompetenzen und Fähigkeiten erwirbt. Während des Studiums hat man bestenfalls bereits einige konkrete Erfahrungen mit Unity gesammelt.
Eine Ausbildung zum Fachinformatiker für Anwendungsentwicklung kann ebenfalls helfen, Karriere in diesem Bereich zu machen. Mit genügend Berufserfahrung und einem hervorragenden Umgang mit Unity hat man auch mit dieser Ausbildung gute Chancen, als Unity-Entwickler tätig zu werden.
Zu den Hauptfähigkeiten gehört das Programmieren. Bestenfalls ist ein guter Unity-Entwickler in der Lage, verschiedene Programmiersprachen zu nutzen. Eine analytische, lösungsorientierte Denkweise hilft dabei, die richtige Vorgehensweise für ein spezifisches Problem zu finden. Die Entwicklung von Spielen, AR- und VR-Anwendungen setzt auch einen Sinn für Ästhetik und besondere Kreativität voraus. Virtuelle Welten können diverse Fantasiethemen beinhalten oder versuchen, die Realität nachzuahmen.
In der IT-Branche sind multilinguale Teams keine Seltenheit. Gute Deutsch- und Englischkenntnisse können daher hilfreich bei der Arbeit sein. Erfahrungen im Projektmanagement sind häufig wünschenswert.