7 Schritte um in 6 Monaten Spieleentwickler zu werden (Nr. 7 wird oft vernachlässigt!)

von Kwalee Team

Eigene Spiele zu programmieren… ist schwieriger als gedacht! Nur Mutige und Kühne entscheiden sich, in 6 Monaten Spieleentwickler zu werden.

Seien wir ehrlich: 6 Monate ist ein kühnes Ziel. Ohne Vorerfahrung mit interessanten Softwareprojekten, sei es als Hobby oder beruflich, ist Spieleentwicklung ein hartes Geschäft, das lange dauert, um gut zu werden.

Zum Glück sind die Optionen offen und die Belohnungen attraktiv. Hyper-Casual-Spiele bieten einen zugänglichen Einstieg in die Branche. Wenn Sie interessante mobile Spiele machen möchten, die:

  • auf jedem Mobilgerät spielbar sind,
  • von praktisch jedem gespielt werden können,
  • und in kurzer Zeit gemacht werden können,

kann dieser Artikel Ihr Leitstern auf Ihrer Spieleentwicklungsreise sein.

Wir haben auch eine Reihe von Coaching-Ressourcen zu verschiedenen Themen der Spieleentwicklung, wenn Sie sich bei unserem Publishing Portal anmelden. Hier können Sie auch Ihre Spiele einreichen, kostenlose Spieltests anfordern, Feedback erhalten und herausfinden, ob Ihre Hyper-Casual-Spiele bereit für die App Stores sind.

Das Wichtigste Zuerst — Lernen Sie Die Grundlagen Der Programmierung

Spiele sind im Wesentlichen Software. Damit Software auf einem Computer läuft, muss sie eine Befehlsliste lesen. Ein Programmierer schreibt diese Befehle. Wenn Sie Spieleentwickler werden möchten, erwarten Sie, 90 % der Zeit Programmierer zu sein.

Diese Befehle können in verschiedenen Formen kommen; Programmiersprachen, wie sie genannt werden. Sie können zwischen Sprachen wie C#, C++, Python, Java, Lua oder sogar enginespezifischen Sprachen wie GDScript oder GML wählen. Wenn Sie eine Mainstream-Antwort benötigen, sehen Sie in der Regel, dass Spieleentwickler Spiele entweder in C# oder C++ machen. (Wir erklären gleich warum.)

Das Erlernen der Grundlagen der Programmierung dauert nicht lange. Tatsächlich finden Sie online viele Ressourcen mit kostenlosen Tutorials zu C#, einschließlich FreeCodeCamp, Brackeys oder sogar den offiziellen 8-Stunden-Kurs zu C#-Grundlagen von Microsoft.

Die Grundlagen der Programmierung sollten nicht länger als eine Woche dauern. Da die meisten Spieleprogrammiersprachen objektorientiert sind, sind die Grundlagen weitgehend gleich. Idealerweise sollten Sie keine Probleme haben, von einer Programmiersprache zur anderen zu wechseln.

Wir wissen, was Sie denken. ‘Wie werde ich wissen, welche Programmiersprache für mich richtig ist?’

Es hängt ganz vom Spiel-Engine ab, das Sie wählen, um Ihre Hyper-Casual-Spiele zu machen.

Machen Sie Sich Mit Einer Spiele-engine Vertraut

Die Wahl der richtigen Programmiersprache hängt von Ihrer gewählten Spiele-Engine ab. Und die Wahl der richtigen Spiele-Engine kann bedeuten, einige Faktoren wie Beliebtheit, Benutzerfreundlichkeit, Lizenzierung und so weiter zu betrachten.

Die meisten Leute, die Hyper-Casual-Spiele machen wollen, verwenden Unity, wenn sie sich entscheiden, Spieleentwickler zu werden. Das liegt hauptsächlich an seiner Beliebtheit und der breiten Community-Unterstützung, was C# zur anderen dominanten Sprache in der Branche macht. Sie können jedoch zwischen anderen Spiele-Engines wie:

  • Unreal Engine (C++, Blueprints)
  • Godot (C#, GDScript, VisualScript)
  • GameMaker Studio (GameMaker Language, GML Visual)

wählen.

Wichtiger ist, mit welcher Spiele-Engine Sie sich wohlfühlen, um Spiele zu machen. Sich mit der Engine vertraut zu machen, ist entscheidend und zahlt sich langfristig aus. Die meisten Entwickler verwenden Unity, weil es die robusteste Spiele-Engine für Indie-Entwickler ist. Unreal ist eine großartige Option, wenn Sie 1) C++ lernen möchten und 2) in die Triple-A-Spieleentwicklung einsteigen möchten.

Hier’s eine Aufschlüsselung, wie lange es dauern würde, die Kernkomponenten in einer Spiele-Engine (idealerweise Unity) zu lernen:

  • Grundlegende Benutzeroberfläche: 1-2 Stunden.
  • Einführung von Verhaltensweisen in GameObjects: Eine Woche.
  • Herstellung interaktiver Benutzeroberflächen: Eine Woche.

Das Lernen der gesamten Spiele-Engine ist unrealistisch, ganz zu schweigen von unnötig. Sie können die zusätzlichen Teile lernen, während Sie Spiele machen in den sechs Monaten, die Sie damit verbringen, oder sogar lange nachdem Sie einen Publishing-Deal eingegangen sind.

Fangen Sie Klein An

Wie oft haben Sie jemanden sagen hören, ‘Ich habe darüber nachgedacht, ein kleines, aber interessantes RPG zu machen’?

Wahrscheinlich sind sie neu in der Spieleentwicklung. Die Idee, unser Traumspiel oder ein Spiel zu machen, das von unseren Lieblingsspielen inspiriert ist, ist eine häufige Anfängerfalle.

Sie müssen mit den kleinsten Ideen beginnen, um ein Gefühl dafür zu bekommen, wie Ihre Werkzeuge und Ihr Programmierwissen zusammenkommen. Die kleinen Spiele, die Sie in den Anfangsphasen machen, sind die Stützräder, die Sie brauchen, um verschiedene Aspekte der Spieleentwicklung zu verstehen.

Lernen Sie über Materialien und Shader? Machen Sie ein Spiel, bei dem verschiedene Objekte nach Farben aufeinander abgestimmt werden. Herausfinden, wie Bewegung in einem isometrischen Spiel funktioniert? Machen Sie ein Spiel, bei dem ein Ball zu dem Ziel bewegt wird, auf das Sie klicken.

Das schnelle Prototyping dieser kleinen Ideen kann nur eine Woche oder weniger dauern. Und je mehr Prototypen Sie machen, desto mehr erkennen Sie, was genau zu tun ist, und verkürzen im Laufe der Zeit das notwendige Zeitmaß und nutzen Assets, wo immer möglich.

Dies sind winzige Ideen, die Ihnen langsam beibringen, wie die Engine und der Code im Einklang arbeiten, um ein Erlebnis zu liefern.

Apropos Erfahrung…

Verstehen Sie, Wie Ein Unterhaltsames Erlebnis Gestaltet Wird

Designen und Erstellen eines fesselnden Spielerlebnisses macht Spaß. Aber es hat auch seine eigenen Prinzipien und Grundlagen, die von Spiel zu Spiel variieren. Hyper-Casual-Spiele sind bekannt für ihr kompaktes Gameplay, ihre kurzfristige Bindung und ihre Massenattraktivität. Es gibt einen ganzen Leitfaden zu diesen Prinzipien, den Sie sich ansehen können.

Grundlegende Spiele zu machen ist einfach, aber sie spaßig zu machen, ist der herausfordernde Teil, der Zeit, Geduld und Wissen erfordert, was Spieler antreibt. Wir können dabei helfen, wenn Sie Schwierigkeiten damit haben.

Wir haben verschiedene erprobte und bewährte Hyper-Casual-Ressourcen, die die 45+ Nr. 1-Spiele hervorgebracht haben, die von Kwalee veröffentlicht wurden. Sie können kostenlos darauf zugreifen, nachdem Sie unser offizielles Kwalee Publishing Portal beigetreten sind.

Verbinden Sie Sich Mit Anderen Spieleentwicklern

Arbeit ohne Spaß macht Sie zu einem langweiligen Spieleentwickler. Eine der besten Möglichkeiten, sich in der Branche zu etablieren, wenn Sie Spieleentwickler werden, ist, sich mit Menschen zu verbinden, die beruflich Spiele machen.

Wenn Sie frisch von der Universität kommen, erstellen Sie ein neues LinkedIn-Profil und präsentieren Sie einige Arbeitshistorien und Spieleentwicklungsprojekte, die Sie gemacht haben. Fügen Sie dann einen Link dazu in Ihr Portfolio ein. Wann immer Sie neue Leute in der Branche treffen, können Sie Details austauschen, sich verbinden und sie als Mentoren kennenlernen. Schließlich finden Sie Gelegenheiten, die auf Sie zukommen, die Sie ergreifen und mehr Erfahrung sammeln können.

Tun Sie dasselbe mit anderen Community-Räumen, insbesondere solchen, die von anderen Spieleentwicklern bevölkert sind, einschließlich Reddit und Discord. Es ist eine großartige Möglichkeit, neue Freunde zu finden, Feedback zu Ihren Projekten zu erhalten und mehr Fähigkeiten aufzubauen, um mehr hochwertige Möglichkeiten zu erhalten. Hören Sie nie auf, sich während dieser Veranstaltungen zu vernetzen!

Erwägen Sie Ein Studium Oder Ein Bootcamp In Spieleentwicklung

Möchten Sie eine umfassende Ausbildung in Softwareentwicklung? Nehmen Sie es ruhig an einer Universität auf! Obwohl Sie keinen Abschluss benötigen, um Spieleentwickler zu werden, ist es gut, ihn zu haben, insbesondere, wenn Sie in einem anderen Land für Spiele arbeiten möchten. Sie treffen auch gleichgesinnte Kommilitonen und Professoren, die Ihnen die Unterstützung bieten können, die Sie benötigen, um Projekte zu machen, um ein Verständnis zu entwickeln.

Es wird allgemein bevorzugt, wenn Sie einen Abschluss in Softwareentwicklung oder einem anderen naturwissenschaftlichen Bereich erhalten können, als einen spezialisierten Abschluss in Spieleentwicklung. Aber wenn Sie Zertifizierungen in Spieleentwicklung wünschen, können Spieleentwicklungs-Bootcamps helfen.

Je nach Struktur eines Bootcamps kann es zwischen einem Tag und vier/sechs Wochen dauern, um es zu beenden und eine Zertifizierung zu erhalten.

Nutzen Sie Das ‘Geheime’ Feedback

Es gibt eine Möglichkeit, wie Sie sofort wirksames Feedback erhalten können. Und nicht viele sprechen über dieses ‘geheime’ Feedback.

Sie können nicht wissen, ob Sie genug Fortschritte gemacht haben, bis Sie dieses Feedback zu Ihrer Arbeit erhalten haben. Und wenn Sie es tun, kann es Ihnen helfen, den Drang zu überwinden, Ihr Portfolio immer wieder zu überarbeiten.

Wir sprechen über Interviews.

Wenn Sie mit der Maus über die Schaltfläche Bewerben fahren, schwebt Ihr Impostor-Syndrom wie ein riesiger Turm über Ihnen, der Sie nicht durchklicken lässt. Wir verstehen warum.

Menschen nehmen Ablehnungen nicht gut auf, daher wird das Bewerben für Jobs plötzlich entmutigend. Aber das ist okay – Sie können nicht wissen, ob Sie Fortschritte gemacht haben, bis Sie das Feedback erhalten, das Sie benötigen. Und eine der effektivsten, aber ‘unausgesprochenen’ Möglichkeiten, Feedback zu erhalten, ist, sich für Jobs zu bewerben und zu sehen, ob Sie sie bekommen.

Halten Sie also Ausschau nach Praktika und Junior-Positionen in Spieleentwicklungsstudios und beginnen Sie, sich trotzdem zu bewerben. Durch das Sichern der Interviews und das Durchführen dieser können Sie ein funktionierendes mentales Modell dessen erhalten, wonach Recruiter bei den besten Kandidaten suchen und welche Fragen sie stellen. Wenn Sie abgelehnt werden, können Sie sie um Feedback zu Ihrer Bewerbung bitten. Sie werden nachgeben, wenn Sie bei ihnen in guter Gunst stehen. Unser Leitfaden, wie man die richtige Bewerbung für den Job erstellt kann Ihnen dabei helfen.

Mit diesem neu gewonnenen Wissen können Sie Ihre Portfolios und Ihre Bewerbungen auf die Rolle zuschneiden, von der Sie geträumt haben. (Oder beginnen Sie, es an Spieleverleger wie uns zu pitchten!)

Und Machen Sie Alles Noch Einmal!

Es braucht nur sieben einfache, aber konsistente Schritte, um Ihren Weg in die Branche zu bauen. Um Spieleentwickler zu werden, braucht es viel Zeit und viel Selbstlernen. Manchmal finden Sie vielleicht, dass sechs Monate nicht ausreichen. Oder Sie beginnen einen Kurs über mehrere Jahre. Und das ist okay – der Punkt ist, weiter zu lernen und zu experimentieren.

Und schließlich werden Sie ein gutes genug Portfolio haben, das Sie an Spieleverleger wie uns pitchten oder in Ihren Bewerbungen verwenden können, um Interviews zu landen.

Halten Sie sich über das, was in der Branche passiert, auf dem Laufenden und hören Sie nicht auf, hochwertige Projekte zu Ihrem Portfolio hinzuzufügen. So können Sie schließlich in die Spielebranche einsteigen.

Wir haben eine Vielzahl von Stellen für alle verfügbar, einschließlich Remote-Möglichkeiten! Besuchen Sie unsere Jobseite und sehen Sie, was bei Kwalee für leidenschaftliche Leute wie Sie in petto ist. Sie können uns auch über unser Rekrutierungsteam auf LinkedIn kontaktieren, um nach Rollen zu fragen, die zu Ihnen passen. Folgen Sie uns in den sozialen Medien (Twitter | Instagram | Facebook.

Über den Autor:

Leidenschaftliche Köpfe v. Kwalee, liefern fesselnde Einblicke f. Gamer & Entwickler.

Diesen Artikel teilen: