GAME PROGRAMMING BEWERBUNGS-GUIDE

Programming

FAKTEN

Du hast deine eigene Homepage erstellt? Mathematik und Physik hast du in der Schule gerne besucht? Bei Games interessieren dich besonders die graphischen Effekte? Dann reiche uns bitte ein:

PROGRAMME: Egal mit welcher Programmiersprache, die Programme müssen aber eigenständig lauffähig sein.

GRAFISCHE PROGRAMMIERUNG: Shader etc.

ADAPTIONEN VON SPIELEN: Wie z.B. Tetris, Pong etc.

DEMOS DATENBANKEN ETC

WEBSEITEN: PHP, JAVA etc.



BEWERBUNGS-GUIDE STEP BY STEP

1. BEWERBUNGSSCHREIBEN UND LEBENSLAUF

Bewerbungsschreiben:

  • Hebe deine Leidenschaft für Spielentwicklung hervor.
  • Erwähne relevante Erfahrungen und was dich an Unity und Unreal Engine 5 fasziniert.
  • Erkläre, warum du dich für das Unternehmen entschieden hast und wie du dich einbringen möchtest.

Lebenslauf:

  • Führe deine Ausbildung, relevante Kurse und Projekte auf.
  • Erwähne Soft Skills wie Teamarbeit, Problemlösungsfähigkeit und Kreativität.

2. VORBEREITUNG DER PROJEKTE

Auswahl der Projekte:

  • Wähle 1-3 deiner besten Projekte aus.
  • Achte darauf, dass die Projekte verschiedene Aspekte der Spielentwicklung abdecken (z.B. Gameplay-Mechaniken, Level-Design, Grafik, Animation)

Polieren der Projekte:

  • Stelle sicher, dass deine Projekte fehlerfrei sind und flüssig laufen.
  • Füge eventuell fehlende Features hinzu und verbessere die Benutzeroberfläche.

3. PRÄSENTATION DER PROJEKTE

Online-Portfolio (Optional/Pluspunkte):

  • Erstelle bestenfalls eine übersichtliche und ansprechende Website oder ein Portfolio auf einer Plattform wie ArtStation, GitHub Pages oder ein persönlicher Blog.
  • Jede Projektseite sollte die Projektübersicht, Features, Screenshots und bestenfalls Videos enthalten.

Repositories und Downloads:

  • Erstelle ein Repository für jedes Projekt auf GitHub oder GitLab. Achte darauf, die Projektdateien so klein wie möglich zu halten, indem du unnötige Dateien und temporäre Daten entfernst.
  • Füge eine README-Datei hinzu, die eine kurze Beschreibung des Projekts, Installationsanweisungen und besondere Hinweise enthält.
  • Stelle lauffähige Builds deiner Projekte zum Download bereit (z.B. über Google Drive, itch.io). Achte darauf, dass die Build-Größen möglichst klein sind, indem du unnötige Dateien weglässt und die Projekte gut komprimierst.
    Verwende Git LFS (Large File Storage) für größere Dateien, um das Repository übersichtlich und performant zu halten.

4. VORBEREITUNG AUF DAS VORSTELLUNGSGESPRÄCH

Projektvorstellung:

  • Bereite eine kurze Präsentation für jedes Projekt vor, die du während des Interviews vorführen kannst.
  • Sei bereit, technische Details und Designentscheidungen zu erläutern.

Fragen und Antworten:

  • Bereite dich auf Fragen zu deinen Projekten, deinem Entwicklungsprozess und deinem Wissen über Unity und Unreal Engine 5 vor.
  • Übe Antworten auf allgemeine Interviewfragen.

5. ERSTELLEN EINES DEMO-REELS (Optional/Pluspunkte)

Kurzes Video:

  • Schneide ein 2-3 minütiges Video zusammen, das die Highlights deiner Projekte zeigt.
  • Achte auf einen guten Mix aus Gameplay und technischen Details.

Professionelle Bearbeitung:

  • Nutze Videobearbeitungssoftware, um das Video ansprechend zu gestalten.
  • Füge Erklärungen oder Kommentare hinzu, um deine Arbeit zu erläutern.

6. ZUSATZMATERIALIEN

Empfehlungsschreiben:

  • Falls vorhanden, füge Empfehlungsschreiben von Lehrern oder Mentoren bei.

Zertifikate und Weiterbildungen:

  • Liste relevante Zertifikate und Weiterbildungen auf, z.B. Online-Kurse, Bootcamps.