Wie werde ich ein Spieleentwickler?

Posted on
Autor: Robert Simon
Erstelldatum: 19 Juni 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Spieleentwickler*in werden: So geht’s!
Video: Spieleentwickler*in werden: So geht’s!

Inhalt

In diesem Artikel: Programmieren lernenJob findenEntscheiden Sie, ob diese Karriere Ihren Bedürfnissen entspricht18 Referenzen

Spieleprogrammierung ist ein Bereich, der ein explosives Wachstum erlebt. Trotzdem kann die Arbeit selbst und der Weg dorthin anstrengend sein. Aus diesem Grund müssen Sie sich vor dem Start fragen, ob dies die richtige Wahl für Sie ist. In diesem Fall ist der Erwerb der erforderlichen Fähigkeiten dringend erforderlich. Tatsächlich streben die Arbeitgeber nach Know-how und bieten selten, wenn überhaupt, eine Ausbildung am Arbeitsplatz an. Wenn Sie über wichtige Fachkenntnisse verfügen, finden Sie zweifellos einen Job mit Geduld und Ausdauer.


Stufen

Teil 1 Programmieren lernen



  1. Entscheiden Sie sich zwischen einem klassischen Training und einem Autodidakt. Denken Sie daran, dass sich Arbeitgeber in erster Linie auf technisches Know-how konzentrieren. Machen Sie sich also keine Sorgen, wenn die Studiengebühren für die Hochschulbildung über Ihren Möglichkeiten liegen, da ein Abschluss nicht unbedingt erforderlich ist, um eine Stelle zu bekommen. Seien Sie sich gleichzeitig bewusst, dass Sie sich wahrscheinlich von anderen Bewerbern abheben, wenn Sie neben einem Diplom auch über technische Fähigkeiten verfügen.
    • Was auch immer Ihre Entscheidung ist, bemühen Sie sich, ein kompetenter Programmierer zu werden. Der Autodidakt bietet Ihnen jedoch auch das notwendige Gepäck, um sich den Interviews zu stellen und den Job Ihres Traumes zu bekommen.



  2. Wähle deinen Kanal sorgfältig aus. Wenn Sie sich für ein Universitätsstudium entscheiden, überspringen Sie die Kurse für Spieleprogrammierung. Im Allgemeinen decken sie die vielen Aspekte der Spieleprogrammierung in relativ kurzer Zeit ab. Bevorzugen Sie stattdessen einen Informatikkurs, wenn Sie noch keine funktionalen Kenntnisse in diesem Bereich haben.
    • Das Erlernen aller Programmieraspekte nimmt viel Zeit in Anspruch. Wenn Sie sich eingehend mit IT befassen, erwerben Sie mit größerer Wahrscheinlichkeit die Fähigkeiten, die für die jeweilige Problematik erforderlich sind, auch wenn diese Fähigkeiten während Ihres Studiums nicht direkt auf die Spielwelt zutreffen.
    • Wenn Sie sich spezialisieren möchten, informieren Sie sich unbedingt bei den Lehrern dieser Kurse. Es ist möglicherweise keine gute Idee, von Lehrern zu lernen, die die Konzepte der Spielprogrammierung perfekt beherrschen, aber noch nie vor Ort gearbeitet haben.



  3. lernen Computersprachen. Versuchen Sie, mindestens eine Computersprache zu beherrschen, unabhängig davon, ob Sie einen klassischen Kurs belegen oder Autodidakt werden. Konzentrieren Sie sich auf die C ++ - Sprache, um Ihre Einstellungschancen zu erhöhen, da sie am häufigsten in der Spieleprogrammierung verwendet wird. Hier sind einige andere nützliche Sprachen, die Sie möglicherweise lernen sollten:
    • Action
    • Montage
    • C
    • Java
    • Objective-C
    • python
    • schnell


  4. Kreieren Sie Ihre eigenen Spiel. Denken Sie daran, der beste Weg, etwas zu lernen, ist es, es zu tun! Implementieren Sie Ihre Fähigkeiten, nachdem Sie gelernt haben, in Computersprache zu programmieren. Erstellen Sie ein Spiel von Anfang bis Ende, um sich mit dem gesamten Prozess vertraut zu machen. Befolgen Sie die nachstehenden Anweisungen, um erfolgreich zu sein.
    • Bleiben Sie einfach. Versuchen Sie nicht, die Spielwelt so zu revolutionieren, wie Sie sie kennen. Um eine Analogie zu ziehen, schreiben Sie eine einfache Geschichte, keinen Roman.
    • Lass dich wann immer möglich von einem anderen Spiel inspirieren. Das Ziel hier ist zu lernen, nicht originell zu sein. Leihen Sie sich das Konzept eines anderen Spiels aus und lassen Sie sich inspirieren, wenn Sie an Ideenmangel leiden.
    • Mach alles selbst. Vermeiden Sie nach Möglichkeit die Verwendung von mathematischen Bibliotheken oder Vektorbibliotheken. Führen Sie alle Schritte selbst aus, um Ihre Fähigkeiten zu verbessern.
    • Fertig stellen. Sie müssen sich mit dem gesamten Prozess vertraut machen, gehen Sie also zum Ende. Geben Sie Ihr Projekt nicht auf, nur weil Sie bereits fertig sind, was Ihnen am Programmieren am besten gefällt.


  5. Verfeinern Sie Ihre Fähigkeiten. Denken Sie daran, dass Sie als professioneller Spieleentwickler Teil eines Teams sind, das sich mit bestimmten Aspekten befasst. Wenn Sie also lernen, Ihre eigenen Spiele zu programmieren und zu entwickeln, entscheiden Sie, auf welche Bereiche Sie sich konzentrieren möchten, wenn Sie beschäftigt sind. Dann arbeiten Sie weiter an Ihren eigenen Projekten und widmen sich diesen Bereichen.
    • Die erforderlichen Fähigkeiten und angebotenen IT-Services können von Unternehmen zu Unternehmen unterschiedlich sein. Die Programmierung umfasst jedoch in der Regel die folgenden Bereiche: Künstliche Intelligenz, Audio, Gebäudesysteme, Animation, Gameplay, Engines, Physik, Networking, Tools, Benutzeroberfläche und Rendering.

Teil 2 Arbeit finden



  1. Mach ein Praktikum. Bevor Sie sich für eine bezahlte Beschäftigung bewerben, nehmen Sie sich Zeit für unbezahlte Stellen. Suchen Sie online oder in Ihrer Schule nach offenen Praktika. Versuchen Sie, Berufserfahrung zu sammeln, um Ihren Lebenslauf bei der Arbeitssuche zu bereichern. Hier sind weitere Vorteile, die Sie für ein Praktikum benötigen:
    • professionelle Referenzen,
    • wichtige Beziehungen zu Menschen, die in diesem Bereich tätig sind,
    • ein besseres Wissen über die tägliche Realität des Jobs.


  2. Designdemos. Da Sie noch keine Spiele veröffentlicht haben, bereiten Sie einige Demos vor, die Sie Ihrem Anschreiben anhängen und fortsetzen können. Versuchen Sie, Ihre eigenen Projekte zu verfolgen und im Internet zu veröffentlichen, indem Sie ein Git-Repository erstellen, das die Arbeitgeber anzeigen können. Mach dir keine Sorgen über die Erstellung vollständiger Spiele. Entwickeln Sie stattdessen kleine, effektive Demos, die die Bereiche hervorheben, auf die Sie sich spezialisieren möchten.
    • Was auch immer Ihre Demo ist, stellen Sie sicher, dass es perfekt ist. Versuchen Sie nicht, Interviewer mit einer zu komplexen Demo zu beeindrucken, wenn Sie es nicht richtig machen können. Zeigen Sie ihnen etwas Einfaches und Leichtes.


  3. Konzentrieren Sie sich zuerst auf Start-ups. Dies bedeutet nicht, dass Sie sich nicht bei etablierten, bekannten und erfolgreichen Unternehmen bewerben sollten. Trotzdem sind solche Unternehmen besser in der Lage, höhere Löhne und möglicherweise garantierte Arbeitsplätze anzubieten. Wissen Sie jedoch, dass der Wettbewerb in diesen Unternehmen ziemlich hart ist. Versuchen Sie dazu, Arbeit in neueren und kleineren Unternehmen zu suchen, die, wie Sie, sicherlich weniger anspruchsvoll sein müssen.
    • Das soll nicht heißen, dass Sie in diesen Unternehmen mit Sicherheit eingestellt werden, aber es ist weniger wahrscheinlich, dass Sie mit Programmierergenies arbeiten, die viel mehr Erfahrung haben als Sie.


  4. Erforschen Sie jedes Unternehmen, für das Sie sich bewerben. Überprüfen Sie zunächst die Stellenangebote auf der Website des Unternehmens. Informieren Sie sich dann nach Einreichung Ihrer Bewerbung über das Unternehmen. Lesen Sie sein eigenes Firmenprofil sowie Berichte aus externen Quellen. Schreiben Sie alle Fragen auf, die Sie stören, damit Sie sie während des Interviews stellen können.
    • Zusätzlich zu Ihrer technischen Ausbildung sollten Sie sich von anderen Bewerbern abheben, wenn Sie während Ihres Vorstellungsgesprächs nachweisen, dass Sie über fundierte Kenntnisse in der Glücksspielbranche und der Branche verfügen.


  5. Erstellen Sie Beziehungen. Erwarten Sie einen harten Wettbewerb bei der Bewerbung. Nutzen Sie die persönlichen Kontakte, die Sie zu Branchenexperten geknüpft haben, um voranzukommen. Informieren Sie sich über offene Stellen, bevor sie veröffentlicht werden. Versuchen Sie, Empfehlungen von Ihren Kontakten zu erhalten, wenn diese eine interne Beziehung zu den Arbeitgebern haben. Im Folgenden finden Sie einige Tipps zum Erweitern Ihres Netzwerks.
    • Erweitern Sie Ihre Beziehungen, indem Sie Online-Foren, Social-Media-Sites und professionellen Netzwerken beitreten, um Leute zu treffen, die in diesem Bereich aktiv sind.
    • Bleiben Sie mit Ihren alten und neuen Klassenkameraden und Lehrern in Kontakt.
    • Nehmen Sie an Konferenzen und Kongressen teil.


  6. Lernen Sie aus fehlgeschlagenen Vorstellungsgesprächen. Bedenken Sie zunächst, dass viele Personalvermittler bei so viel Wettbewerb Ihre Bewerbung wahrscheinlich ablehnen werden. Akzeptieren Sie diese enttäuschende Erfahrung, machen Sie sich keine Sorgen und lernen Sie daraus.
    • Überdenken Sie Ihre Interviews, Lebensläufe und Demos, um Ihre Schwächen zu identifizieren und zu verbessern.
    • Senden Sie anschließend ein Dankesschreiben oder eine E-Mail an die Interviewer, um sich für die Aufmerksamkeit und die Zeit zu bedanken, die sie Ihnen geschenkt haben.
    • Bitten Sie um Rat zu den Aspekten, die Ihrer Meinung nach verbessert werden müssen.

Teil 3 Entscheide, ob diese Karriere seinen Bedürfnissen entspricht



  1. Habe eine Leidenschaft für Spiele. Es ist anzumerken, dass das Programmieren ein anspruchsvolles und anstrengendes Tätigkeitsfeld sowie eine schwierig zu durchbrechende Karriere sein kann. Es wird eine Menge Leidenschaft von Ihrer Seite erfordern, also bewerten Sie Ihren Grad an Leidenschaft. Gib den letzten Tropfen deines Blutes auf, um Erfolg zu haben.


  2. Wisse, dass du noch einen Weg vor dir hast. Pflegen Sie Geduld und Ausdauer. Der Erwerb des erforderlichen technischen Know-hows, entweder als Autodidakt oder im Rahmen eines Universitätsstudiums, wird einige Jahre dauern. Wenn Sie bereit sind, in die Arbeitswelt einzusteigen, müssen Sie bei jeder Bewerbung mit einem harten Wettbewerb rechnen. Mit anderen Worten, es kann einige Zeit dauern, Arbeit zu finden. Planen Sie dann nach der Einstellung, hart zu arbeiten, bevor Sie den Job Ihrer Träume bekommen.


  3. Versuchen Sie nicht, mit diesem Job reich zu werden. Wenn Sie sich für einen Standardkurs entscheiden, sollten Sie wissen, dass Ihre Anmeldegebühren wahrscheinlich das durchschnittliche Jahresgehalt eines Gaming-Programmierers übersteigen werden. Wiederum erfordert dieser Job auf jeden Fall Leidenschaft, also nimm diese Karriere aus Liebe an, nicht für leichtes Geld.


  4. Achten Sie besonders auf die Lektionen von Mathematik. Erwarten Sie, dass die meisten, wenn nicht alle Aspekte der Spielprogrammierung starke mathematische Fähigkeiten erfordern. Wenn Sie noch in der High School sind, verdoppeln Sie Ihre Bemühungen im Matheunterricht. Wenn Sie Ihr Studium beendet haben und Ihr Gedächtnis auffrischen müssen, tun Sie es.
    • Natürlich können Sie durch den Besuch von Matheklassen Ihre Fähigkeiten leicht vertiefen. Aber vielleicht ist die Vielzahl der Mathe-Spiele, die zum Download zur Verfügung stehen, für den aufstrebenden Spieleentwickler sogar noch besser. Töte zwei Fliegen mit einem Stein und entdecke Spiele, die du sonst vielleicht nicht ausprobiert hast.


  5. Als würde man in einem Team arbeiten. Bevor Sie in den Arbeitsmarkt eintreten, sollten Sie viel Zeit darauf verwenden, Ihre eigenen Programmierkenntnisse zu entwickeln. Aber gewöhne dich nicht daran, alleine zu arbeiten. Erwarten Sie, dass Sie Teil eines viel größeren Teams sind, sobald Sie eingestellt sind. Lernen Sie, klar zu kommunizieren und Kritik zu akzeptieren und betrachten Sie dies als zwei wesentliche Fähigkeiten.


  6. Seien Sie flexibel in Bezug auf den Standort. Der Ort, an dem Sie leben, ist möglicherweise nicht so problematisch. Aber wenn die Region, in der Sie leben, noch kein technologisches Paradies ist, ziehen Sie in Betracht, dorthin zu ziehen, wo es Arbeit gibt. Denken Sie auch daran, dass die Jobstabilität ziemlich unsicher ist und Sie möglicherweise zu einem neuen Job zurückkehren müssen.