GPU-Pipeline-Demo für ein Berliner Indie-Spielestudio
Übersicht
Worum es bei diesem Projekt geht.
Du erhältst die Engine-Build-Tools, ein Beispiel-Mesh (rund 3.000 Dreiecke) mit Texturen und eine Anforderungs-Spezifikation. Implementiere eine OpenGL-3.3-Core-Demo in C++ mit Vertex-Shader (Transformation), Fragment-Shader (Phong + Textur) und drei Toggles (Wireframe, Beleuchtung an/aus, Textur an/aus). Liefere die Demo als Cross-Platform-CMake-Projekt (Windows + Linux), eine kurze Doku mit Screenshots aller Toggle-Kombinationen, einen 5-seitigen Erklärtext und ein 15-minütiges Onboarding-Video.
Das Briefing
Was Du tust und was Du zeigst.
Wie wird eine OpenGL-Demo gebaut, die GPU-Pipeline-Stufen für Junior-Engineers verständlich macht und auf Windows wie Linux ohne Anpassungen läuft?
Earning criteria — what you'll demonstrate
- OpenGL-3.3-Core-Pipeline praktisch einrichten
- Vertex- und Fragment-Shader für Beleuchtung und Texturierung schreiben
- Build-Systeme für Cross-Platform-Grafik-Projekte aufsetzen
- Pipeline-Stufen didaktisch sichtbar machen
Studienpassung
Wo dies in Dein Studium passt.
Schärft dieselben Fähigkeiten, die Dein Studium von Dir erwartet.
Fähigkeiten
Fähigkeiten, die Du unter Beweis stellst.
Jede taucht auf Deinem verifizierten Zertifikat auf.
Karrieren
Berufe, auf die dies Dich vorbereitet.
Echte Berufsbezeichnungen. Echte Skill-Brücken. Wähle die, die Deinem Werdegang am nächsten kommt.
Karrierewege, die das aufbaut
Kanonische RollenSoftware Engineer
Wer eine produktionsreife OpenGL-Demo cross-platform bauen kann, hat die Disziplin und das Tooling für jede Software-Engineer-Rolle in Engine- und Tooling-Teams.
Dieses Projekt schärft
- opengl
- cpp
- build-systems
Noch eine Sache