Wir bereiten die Azubis unserer valantic DXAcademy auf den komplexen und anspruchsvollen Projektalltag in einer internationalen Agentur vor. Dazu gehört nicht nur der Umgang mit verschiedenen Technologien, sondern auch das umfassende Verständnis komplexer Projekte inklusive Deadlines, Kundenanforderungen und Teamarbeit. Um unsere jungen Kolleg:innen richtig zu fordern, haben wir uns ein besonderes Projekt überlegt:

Browsergames!

Natürlich werden unsere jungen Kolleg:innen bei uns keine Karriere als Spieleentwickler machen. Wir haben stattdessen versucht, anhand einer witzigen, kreativen Idee eine möglichst realistische Projektumsetzung zu gestalten.

Die Projektarbeit bestand aus folgenden Segmenten:

  • Erstellung eines Projektplans inkl. Konzeption der Spielidee und Erarbeitung eines Zeitplans
  • Aufsetzen des passenden TechStacks
  • Klärung allgemeiner Fragen und Risikoanalyse
  • Programmierung
  • Grafik- und Sounddesign
  • Regelmäßige „Kundenmeetings“
  • GoLive der Projekte
  • Abschlusspräsentation in englischer Sprache vor „Kunden“, bestehend aus Teilen der Geschäftsführung sowie Senior Developern der Agentur

In einer auf lediglich 4 Wochen angesetzten Projektphase wurden alle Azubis von Academy-Leiter Steve in Teams von jeweils 3 Personen eingeteilt und mit der Aufgabe, der Entwicklung eines Browsergames, beauftragt. Steve fungierte dabei sowohl als Projektleiter und Support, übernahm jedoch auch die Rolle des Kunden.

Die Teams mussten sich zu Beginn Gedanken über die Art des Spiels machen, ein entsprechendes Konzept überlegen und die einzelnen Schritte inkl. Ablauf und Dauer schätzen. Auf dieser Basis wurde mit der Programmierung in JavaScript und Typescript inkl. Webpack und Yarn begonnen. Die Auswahl eines passenden JavaScript Frameworks sowie erste Experimente hinsichtlich technischer Umsetzbarkeit markierten den Beginn der Projektphase. Ebenso wurden die Grafiken und Sounddesigns teilweise selbst programmiert, teilweise durch Generative KI wie Midjourney, BingCreate und Speechify  erstellt.

In regelmäßigen Kundenmeetings wurde der Projektstatus abgefragt sowie kurzfristige Änderungs- und Anpassungswünsche besprochen. Nach Ablauf des Zeitplans musste jedes Team das Projekt vor dem Kunden, bestehend aus Steve, Teilen der Geschäftsführung sowie Senior Developern von valantic DXA vorstellen und verteidigen. Die ca. zwanzigminütige Präsentation wurde in englischer Sprache gehalten. In diesem Projekt konnten unsere jungen Talente einen ersten realistischen Einblick in die tatsächlichen Anforderungen einer internationalen Agentur wie Zeitdruck, kurzfristige Änderungswünsche, regelmäßige Meetings, technische Herausforderungen und kreative Entscheidungen sowie Erfolgskontrolle erhalten. Zusätzlich mussten sie kollaborativ im Team arbeiten sowie gegenseitige Versionskontrolle und Merging betreiben. Auch grundsätzliche Entscheidungen wie Herangehensweise und Umsetzungsmöglichkeiten mussten übernommen werden.

Die Verwendung von JavaScript und TypeScript war insofern wichtig, da diese Technologien elementarer Teil unseres Tech Stacks sind und in der Frontend-Entwicklung standardisiert eingesetzt werden.

Stefan Maier

Leiter valantic DXAcademy

Die Gamingprojekte unserer Nachwuchs-Entwickler*Innen zeigen anschaulich zu welchen Leistungen die junge Generation fähig ist

-

wenn man Ihnen Raum zur Entfaltung und ein klein wenig Unterstützung gibt.

Die Reaktionen auf Kundenseiten waren durchwegs sehr positiv. Sowohl die technische Umsetzung als auch das Engagement der Azubis war hervorragend!

Wir werden zwar trotzdem keine Agentur zur Spieleentwicklung, aber unsere Azubis sind auf einem hervorragenden Weg in ihrer fachlichen Entwicklung!

Und nun zum wichtigsten Teil – hier sind Einblicke der 3 entwickelten Spiele

Fight Punch!

Ein klassisches Beat-em-up im Street-Fighter Style. Etwaige Ähnlichkeiten mit Kolleg:innen sind selbstverständlich rein zufällig...

Jumping Foxes

Ein storybasiertes Jump-n-Run - Adventure!

Pixicraft

Ein Minecraft/Terraria Mashup 

Wir werden zwar trotzdem keine Agentur zur Spieleentwicklung, aber unsere Azubis sind auf einem hervorragenden Weg in ihrer fachlichen Entwicklung!