Land
Sektor
Beruf suchen
Gameplay-Programmierer
Technische Umsetzung von Spielmechaniken, Steuerungssystemen und interaktiven Spielerlebnissen in kommerziellen Videospielprojekten
60 000 – 120 000 CHF ($)
Gehalt / Jahr
Bachelor
Bildungsniveau
00
Automatisierung
Gering
Schwierigkeit
Stabil
Beschäftigung
1-3 Jahre
Marktanspannung
Mittel
Mobilität
Möglich
Automatisierung
Gering
Schwierigkeit
Stabil
Beschäftigung
1-3 Jahre
Marktanspannung
Mittel
Mobilität
Möglich
About
Ein Gameplay-Programmierer entwickelt und implementiert spielbare Mechaniken, Charaktersteuerungen und interaktive Systeme innerhalb von Videospielen. Er arbeitet in enger Abstimmung mit Game Designern, Level Designern und Animatoren, um Designdokumente in funktionale Code-Systeme zu überführen. Dabei kommen Engines wie Unreal Engine oder Unity sowie Programmiersprachen wie C++ und C# zum Einsatz. Er erstellt Prototypen, optimiert die Performance und trägt zur technischen Architektur des Spiels bei.
Kompetenzen
Technische Kompetenzen
- Beherrschung von C++ / C# für Spieleentwicklung
- Erfahrung mit Unreal Engine (Blueprint & C++)
- Kompetenz in Unity (MonoBehaviour, DOTS)
- Versionskontrolle mit Git / Perforce
- Kenntnisse in Physik- und Kollisionssystemen
- Arbeit mit Behavior Trees / KI-Systemen
- Performance-Profiling mit PIX, RenderDoc, Unity Profiler
- Verständnis für Datenstrukturen und Algorithmen
Soft Skills
- Analytisches Denken bei komplexen Systemproblemen
- Enge Zusammenarbeit in interdisziplinären Teams
- Strukturierte Selbstorganisation unter Produktionsdruck
- Bereitschaft zur iterativen Überarbeitung von Systemen
Aufgaben
- Entwicklung von Spielmechaniken in C++ oder C# basierend auf Game-Design-Dokumenten
- Prototypisieren neuer Gameplay-Features innerhalb definierter Iterationszyklen
- Integration von Animationssystemen über State Machines in Unreal Engine oder Unity
- Optimierung von Frame-Rate-kritischem Code zur Einhaltung von 60-fps-Zielwerten
- Implementieren von KI-Verhaltensweisen mit Behavior Trees und Navmesh-Systemen
- Debugging und Profiling von Gameplay-Code mit plattformspezifischen Analyse-Tools
- Koordination mit dem Level-Design-Team zur technischen Umsetzung von Spielumgebungen
- Schreiben von Unit-Tests und Dokumentation von APIs für interne Gameplay-Frameworks
- Reviewing von Code-Beiträgen anderer Programmierer im Rahmen festgelegter Review-Prozesse
- Unterstützung von QA-Teams bei der Reproduktion und Analyse von Gameplay-Bugs
Arbeitsumgebungen
Die Arbeitsumgebungen können variieren:
AAA-Spielestudio für hochwertige Spieleentwicklung
Indie-Spielestudio mit kreativem Freiraum
Mobile-Games-Entwickler für innovative App-Projekte
Publisher mit internem Entwicklungsteam für umfassende Projekte
Middleware- und Tools-Anbieter für die Spielebranche
Serious-Games- oder Gamification-Unternehmen
Karrierewege
- Aufstieg zum Lead Gameplay Programmer für Teamleitung
- Rolle als Technical Director zur Leitung technischer Projekte
- Entwicklung zum Engine Programmer für tiefgreifende Systemarbeit
- Position als Tools Programmer zur Optimierung von Entwicklerwerkzeugen
- Karriere als Game Director mit technischem Hintergrund
Gesuchtes Profil
Präzision bei der Code Architektur
Kommunikationsstärke gegenüber nicht technischen Disziplinen
Eigeninitiative bei der Identifikation technischer Schulden
Anpassungsfähigkeit an wechselnde Designanforderungen
Fähigkeit zur klaren Kommunikation technischer Kompromisse
Wie werde ich Gameplay-Programmierer?








