Schule bringt dir keinen Job.
Wenn Sie gut in dem sind, was Sie tun, und es Ihnen wichtig ist, brauchen Sie keinen Abschluss.
Ein spielerischer Abschluss hilft Ihnen dabei, die Tür zu öffnen, da viele dieser Schulen Lehrer oder Berater haben, die tatsächlich in der Branche tätig sind. Es wird Ihnen auch helfen, indem es Ihnen nützliche Teamerfahrung bietet.
Außerdem, und das ist sehr wichtig, geht es bei einem Informatik-Abschluss nicht um Programmierung. Vielleicht haben Sie hier und da eine Klasse, die nützlich sein könnte, aber der Abschluss als Ganzes handelt nicht von guten Programmierpraktiken oder wirklich etwas Pragmatischem, das Sie täglich brauchen würden. (Hinweis: Dies kann je nach Schule variieren.)
Abgesehen davon bedeutet ein CS-Abschluss in der Regel den Besuch einer nicht auf das Spiel ausgerichteten Schule, was auch eine umfassendere Ausbildung bedeutet, die sich am Ende auszahlen könnte. Viele reguläre Schulen bieten heutzutage Spieleentwicklungsprogramme an, mit denen Sie Verbindungen zur lokalen Industrie knüpfen können.
Zumindest meiner Erfahrung nach ist es für sich genommen fast wertlos, ein Zertifikat von einem dieser Spieleentwicklungs-Colleges zu erhalten. Sofern Sie keine Nebenprojekte haben oder auf irgendeine Art und Weise nachweisen können, dass Sie sich für einen Bereich interessieren, der Sie interessiert, und nicht nur für den Schulbesuch, werden Sie in die "Vielleicht komme ich irgendwann zu diesen Leuten". Haufen Lebensläufe (Hinweis: werde ich nicht).
Edit : da ich die Frage wirklich nicht beantwortet habe, ist meine Meinung im Grunde genommen:
Wenn Sie die Motivation haben, in Ihrer Freizeit an Spielen zu arbeiten, sollten Sie dies tun und eine traditionelle Ausbildung erhalten. Es zahlt sich mehr aus, als wenn Sie nur eine Nischenschule besucht hätten.
Wenn Sie die Art von Person sind, die besser funktioniert, wenn jemand ihnen sagt, dass sie etwas tun sollen, oder wenn Sie das Gefühl haben möchten, dass Ihr Geld auf dem Spiel steht, versuchen Sie stattdessen, eine Spielentwicklungsschule zu besuchen.
Wenn Ihr einziger Fokus im Leben auf dem Einstieg in die Spielebranche liegt (sollte es nicht sein) und Sie klug und motiviert genug sind, nehmen Sie sich ein Jahr Zeit und arbeiten Sie in Ihrer Freizeit an Dingen (Mods, Soloprojekte, Demos, was auch immer) und beide Optionen umgehen.
Ich sehe, dass es bereits eine akzeptierte Antwort gibt, aber ich dachte, ich würde meine zwei Cent einwerfen, weil ich mit den bestbewerteten Antworten nicht einverstanden bin und Bewerber für Programmierpositionen tatsächlich evaluiere und anheuere. (Um nicht zu implizieren, dass andere es nicht tun! Nur, dass ich ziemlich viel Zeit damit verbringe, darüber nachzudenken.)
Erstens stimme ich Tetrad zu, dass Sie keinen Abschluss brauchen , wenn Sie leidenschaftlich und gut in dem sind, was Sie tun . Ich selbst habe die Schule kurz vor Abschluss verlassen. Aber ein Informatik-Abschluss ist definitiv ein großes Plus für jeden Kandidaten. Tetrad erwähnt, dass es in Informatikprogrammen nicht um Programmierung geht. Das stimmt bis zu einem gewissen Punkt, aber das ist, als würde man sagen, dass es nicht nur darum geht, Hämmer zu schwingen, wenn man zur Tischlerei in die Schule geht. Auf diese Weise möchte ich nicht nur Programmierer einstellen , sondern auch Ingenieure . Ich möchte, dass Sie nicht nur Code schreiben, sondern auch gut gebaute Systeme erstellen können. Ein Hochschulabschluss wird Ihnen auf diese Weise sehr helfen.
Um die Frage zu klären, ob ein Spielentwicklungs- oder ein Comp-Sci-Abschluss besser ist, bevorzuge ich im Allgemeinen, selbst Comp-Sci-Abschlüsse zu sehen. Es hängt jedoch vom Programm ab - ich habe gute Dinge über RPIs Programm gehört, wie der Coderanger sagte. Aber einige Designer, mit denen ich zusammengearbeitet habe, haben sich für die allgemeine "Spieleentwicklung" entschieden, die eine Mischung aus Design und Programmierung lehrt, und nachdem ich mit ihnen gesprochen habe, bin ich mir darüber im Klaren, wie detailliert die Programmierteile dieser Programme sind. Andererseits haben Bewerber, die aus diesen Schulen kommen, in der Regel Demos oder andere Beispiele ihrer Arbeit, während Bewerber, die aus Hochschulen kommen, dies häufig nicht tun - es ist ein großer Vorteil, sich den Code von jemandem ansehen zu können.
Mir ist klar, dass ich Ihre Frage nicht direkt beantwortet habe, aber ich hoffe, das hilft Ihnen bei Ihrer Entscheidung.
quelle
Mein einziges Anliegen bei der Erlangung eines spielespezifischen Abschlusses ist, dass es Sie möglicherweise daran hindert, aus der Branche auszusteigen und in ein anderes Programmierfeld zu gelangen, wenn Sie jemals die Notwendigkeit hatten (schlechte Spielewirtschaft, wenn Sie die Wahl haben, Ihren Arbeitsplatz zu verlegen oder zu verlieren) Ich bekomme einen anderen Programmierauftrag in der Nähe usw.). Ein Informatik-Abschluss ist allgemeiner und abgerundeter und sollte Sie in die Lage versetzen, in alle Bereiche der Programmierung einzusteigen. Sie werden höchstwahrscheinlich eine Berufsausbildung absolvieren, egal wo Sie landen.
quelle
Ein guter Hintergrund in der allgemeinen Softwaretechnik ist immer der beste Weg. Ich war einer der ersten Studenten im RPI-Programm für Spielestudien (als Moll, Major war ich immer noch CS) und ich würde sagen, dass ich ungefähr das Zehnfache des praktischen Nutzens aus den nicht spielbezogenen Klassen gezogen habe. Wie Tetrad sagt, ist das größere Problem, wenn Sie ein guter Programmierer sind, unabhängig von Abschlüssen oder Titeln. Ich denke einmal, dass ungefähr 1/3 unseres Software-Teams hier keinen Universitätsabschluss hatte. Zumindest mit RPIs Spieleentwicklungskursen war es meistens eine Ausrede, mehr Erfahrung mit dem Aufbau von Spielen zu sammeln, die ich wahrscheinlich sowieso in meiner Freizeit gemacht hätte. Ein guter, formaler Game-Design-Kurs ist auf jeden Fall einen Blick wert, vor allem, um mehr über die in der Branche verwendete Terminologie zu erfahren ("MDA", "Systemdynamik", "Gefangener").
quelle
Beide haben Kompromisse. Kurze Antwort: Die Handelsschule kann Sie für die Spielebranche geringfügig relevanter machen, für den Rest der Welt jedoch geringfügig weniger. Da die durchschnittliche Karrieredauer eines Spieleentwicklers 5,5 Jahre beträgt (wir lieben unseren Burnout), ist der Besuch einer Handelsschule im Wesentlichen eine lebenslange Verpflichtung für die Spielebranche (es sei denn, Sie sind bereit, später zu einem konventionelleren Undergrad zurückzukehren).
Es hat eine Menge Schriften zu diesem Thema gegeben. Mein Favorit:
http://www.sloperama.com/advice/lesson44.htm - und wirklich alles andere auf Tom Slopers Website. Er schreibt in einem No-Nonsense-Stil und hat keine Angst, sich über die Vor- und Nachteile der Branche klar zu werden.
http://www.gamecareerguide.com/features/298/choosing_a_.php - und wirklich alles andere auf GameCareerGuide. Dies ist der gesamte PUNKT der Website als Leitfaden für Leute, die in die Branche einsteigen möchten.
Und wirklich, wenn Sie "Spielschule auswählen" in Google eingeben, werden Sie mehr Ratschläge finden, als Sie möglicherweise vor der Immatrikulation lesen können :)
quelle
Obwohl es bereits eine akzeptierte Antwort gibt, habe ich mich entschlossen, diese Antwort zu schreiben, um einige der zuvor diskutierten Punkte zu erläutern und einige Fehler zu beheben, die ich in anderen Antworten bemerkt habe.
Akkreditierung
In erster Linie gibt es in den Vereinigten Staaten zwei Arten der Akkreditierung:
Es gibt viele Informationen, die detailliert auf die verschiedenen Prozesse eingehen, aber hier ist, was Sie wissen müssen:
Nach was in einer Institution / in einem Grad zu suchen
Es gibt eine Menge Schulen, die Spielentwicklungsunterricht anbieten (traditionell und Spezial), und viele von ihnen sind 2 Cent nicht wert. Stellen Sie sicher, dass Sie nachforschen und so viel wie möglich über eine Schule lernen, bevor Sie sich dazu verpflichten.
Allgemeine Hinweise
Wenn Sie Fragen haben oder möchten, dass ich einen der vorgebrachten Punkte kläre, können Sie gerne einen Kommentar hinterlassen. :)
quelle
Es gibt einen Unterschied zwischen Spieldesign und Spielprogrammierung. Heutzutage verwenden viele Spielefirmen unterschiedliche APIs. Die Fähigkeit, sich an eine neue Codierungsumgebung anzupassen, ist daher sehr wichtig, oder es tut Ihnen sehr leid.
Ich habe Programme gesehen, die Ihnen auch eine Reihe von Tools und Ressourcen beibringen. Diese Spezifikation ist für eine Weile großartig.
Als Programmierer für die Industrie ist es besser, nur einen CS-Abschluss zu machen. Und Sie lernen Design, indem Sie einfach in der Branche sind und arbeiten vielleicht bis zur Position des Designers, wenn Sie auch kreativ sind . Viele der führenden Spieleentwickler verfügen jedoch über Abschlüsse in den Bereichen Finanzen und Maschinenbau. Es ist also nicht so wichtig, welchen Abschluss Sie wirklich haben, aber am Ende des Tages ist es wirklich selten, ein Lead-Designer zu sein, ohne sich aufzurüsten, und einen Programmierjob mit soliden CS-Kenntnissen zu bekommen, ist definitiv das Beste weit zu gehen.
Fazit: Ein CS-Abschluss hilft im Spielfeld. Die meiste Zeit arbeiten Sie mit mittleren Verschleiß- oder Bearbeitungskomponenten. Am Ende des Tages haben Sie wahrscheinlich nie bemerkt, dass Sie an einem Spiel gearbeitet haben!
quelle
Bisher hat noch niemand etwas erwähnt, das ich hinzufügen möchte, nämlich Networking . Nein, nicht das, was Sie mit Cat-5-Kabeln machen, die ganze Sache mit der Interaktion mit Menschen.
Der traditionelle Abschluss ist wohl "besser" als der Schulabschluss für Spieleentwicklung.
Aber Sie werden die große Gelegenheit verpassen, sich mit anderen Leuten zu vernetzen, die in der Branche sind, in der sie waren oder in die Branche einsteigen wollen. Menschen, die sonst Freunde, Mentoren, Mitarbeiter, Mitbegründer, Arbeitgeber, Arbeitnehmer usw. werden würden.
Wenn Sie also ein traditionelles Studium anstreben, müssen Sie darauf vorbereitet sein, dieses zu verpassen und versuchen, es so gut wie möglich zu kompensieren.
quelle
Soweit ich weiß, gibt es für jede Seite die folgenden Vorteile:
CS-Abschluss:
Spielschulabschluss:
Ich würde Sie dringend davon abhalten, zu Full Sail zu gehen. Ich habe acht Jahre in der Spielebranche in Orlando gearbeitet und kann die Anzahl der Full Sail-Absolventen zählen, die wir angestellt haben. Es ist fantastisch teuer und es ist sehr unwahrscheinlich, dass es Ihr Geld wert ist.
quelle
Wenn Sie ein Game Development Degree anstreben, wissen Sie einfach, dass sie in normalen Programmierpositionen nicht viel Dampf halten. Davon abgesehen ist Digipen wahrscheinlich das beste Programm, das Sie tun können. Sie haben sehr gute Beziehungen zu Valve und ihre Studentenprojekte wurden jährlich mehrfach mit IGF- Preisen ausgezeichnet.
Von Digipen-Schülern, mit denen ich gesprochen habe, sind sie von Anfang an ein sehr hartes Kernprogramm für Spiele mit branchenspezifischen Fähigkeiten wie C ++, OpenGL und DirectX.
Wenn Sie sich andererseits für ein allgemeineres Informatikstudium entscheiden, werden Sie auf das allgemeine Programmieren vorbereitet, was definitiv nicht ausreicht, um einen guten Job als Spieleprogrammierer zu bekommen. Schlimmer noch, viele Schulen tendieren dazu, Java als Sprache ihrer Wahl zu unterrichten.
Joel über Software - Die Gefahren von JavaSchools
Wenn Sie jemals ein Interview führen oder eine Chance auf einen Programmierjob haben möchten, sagen Sie einfach, dass Sie in erster Linie Java-Programmierer sind.
Ich versuche nicht zu sagen, dass es unmöglich ist, einen guten Job als Spielprogrammierer mit einem CS-Abschluss zu bekommen, aber leider wird ein CS-Abschluss die am wenigsten beeindruckende Sache in Ihrem Lebenslauf sein.
Trotzdem wird ein CS-Abschluss definitiv nicht schaden. Erwarten Sie nur, dass Sie jeden freien Moment damit verbringen, an Nebenprojekten zu arbeiten und ein großartiges Portfolio zu erstellen. Diese beiden Dinge werden dir deinen Job bringen. Der CS-Grad ist eher ein Sicherheitsnetz für den Fall, dass Sie keine Crunch-Zeiten von mehr als 100 Stunden möchten, die 6 Monate andauern =) (das ist ein bisschen extrem, aber nicht ungewöhnlich)
quelle
Jeder, mit dem Sie um Jobs konkurrieren, weiß etwas über das Erstellen von Spielen. Sie müssen darüber nachdenken, welchen Wert Sie für einen Tisch haben, bei dem es nicht darum geht, Spiele zu machen. Ob es sich dabei um fundierte Kenntnisse der Informatik oder der Softwaretechnik, des Expressionismus, der klassischen Antike, der französischen Küche oder der kognitiven Psychologie handelt, bleibt Ihnen überlassen. Spielefirmen haben mehr als genug Leute, die Spiele kennen - kennen Spiele, aber wissen auch etwas anderes, denn auf diese Weise werden Sie die Leute überraschen und etwas Besonderes hervorbringen.
quelle
Wenn ich für eine der großen Konsolenfirmen arbeite, kann ich bestätigen, dass HR die meiste Zeit automatisch Personen ohne Abschluss filtert, bevor die Lebensläufe an die Manager gesendet werden. Etwas zu beachten.
In Bezug auf die Wahl des Abschlusses werden Personen, die derzeit Game-Kurse absolvieren, im Vergleich zu CS-Kursen im Allgemeinen "abgeneigt". Dies ist nicht fair und spiegelt sicherlich nicht das wider, was die Game Courses lehren. Aber da sie relativ neu sind und die meisten Leute, die einstellen, nicht die Wahl hatten, glauben Sie immer noch an einen starken CS-Hintergrund. Natürlich, ymmv.
Wenn Sie sicher sind, dass Sie als Programmierer in die Spielebranche einsteigen möchten, kann ich Ihnen nur den besten Rat geben, einen gemeinsamen CS + Math-Abschluss zu machen (sofern Sie über die entsprechenden Fähigkeiten verfügen). Dies erleichtert (meiner Erfahrung nach) einen Job als Absolvent viel schneller.
quelle
Aus meiner persönlichen Erfahrung in einer Game-Design-Ausbildung geht es nicht nur um einen bestimmten Abschluss, sondern auch darum, wie Sie Ihre Programmierkenntnisse verbessern und Ihre Talente unter Beweis stellen. Ich habe eine Menge Leute mit Abschlüssen getroffen, die sich nicht speziell an Spielen orientieren, wie Bildende Kunst, Networking und Informatik, und die sie in der Branche anwenden. Ich sage, finde eine Schule, die dir beibringt, was du lernen möchtest, und wende dann diese Fähigkeiten an, um ein Spiel alleine oder mit Freunden zu machen. Es wird Ihre technischen Fähigkeiten zusammen mit der Leidenschaft für Videospiele demonstrieren.
quelle
Hauptfach Informatik mit Spezialisierung auf Spieleentwicklung ... UC Irvine hat ein solches Programm. Wenn Sie die Noten und SAT-Werte für UCI haben, entscheiden Sie sich dafür. Auch UCI befindet sich in Südkalifornien, wo sich so viele Top-Spieleentwickler befinden ... was sehr dazu beiträgt, einen tollen Job auf dem Gebiet zu landen.
quelle
Machen Sie einen Abschluss in Informatik. Wenn der Kurs sein Geld wert ist, sind Sie für einen Job in der Spielebranche gut qualifiziert, und wenn das Schlimmste zum Schlimmsten kommt und Sie es nicht schaffen, einen Job in der Spielebranche zu bekommen (oder entscheiden, dass er nichts für Sie ist) - Ich kenne viele Leute, die sich zwischen dem Beginn und dem Ende ihres Studiums anders über ihre Karriere entschieden haben.) Sie sind auch für eine Vielzahl anderer Berufe gut qualifiziert. Das Gleiche gilt nicht für einen bestimmten Grad der Programmierung von Spielen.
Es gibt eine Menge Dinge, die Sie tun können, um Ihre Berufsaussichten zu verbessern, viel mehr als einen bestimmten Abschluss zu machen. Eines der größten Dinge, nach denen ich suche, wenn ich Programmierer rekrutiere (zugegebenermaßen nicht für die Computerspielebranche), ist der Beweis einer Leidenschaft für das Thema. Studenten, die zu den meisten Vorlesungen kommen, die Kursarbeit machen und angemessene Noten in der Prüfung erhalten, sind zehn Cent wert. Die wirklich guten Kandidaten sind diejenigen, die etwas Besonderes geleistet haben, wie in ihrer Freizeit an einem persönlichen Projekt zu arbeiten, in den Ferien auszugehen und Berufserfahrung zu sammeln und im Allgemeinen mehr als nur minimalen Aufwand zu betreiben.
Mache ein Informatik-Studium, aber arbeite in deiner Freizeit weiter an spielbezogenen Dingen. Belästigen Sie lokale (und entfernte!) Spielefirmen für Arbeitserfahrungen in den Hochschulferien (das Schlimmste, was sie sagen können, ist Nein). Arbeiten Sie an einem kleinen Spiel, das Sie im Laufe der Jahre weiterentwickelt haben - vielleicht können Sie es sogar für Ihre Dissertation verwenden. Wenn Sie dann zu einer Spielefirma gehen, die nach einem Job sucht, und ihnen das Spiel zeigen können, das Sie selbst entwickelt haben, die Technologien, die Sie sich selbst beigebracht haben, und die Tatsache, dass Sie drei Monate damit verbracht haben, Unit-Tests für die Spielefirma X durchzuführen anstatt einen Sommerurlaub zu haben sowieWenn sie alle Grundlagen eines Informatik-Abschlusses kennen, sind sie viel mehr daran interessiert, Sie einzustellen, als wenn Sie nur einen Grad der Spieleentwicklung absolviert haben. (Wer weiß - die Spielefirma X hat Sie vielleicht von Ihren Unit-Tests wirklich gemocht und fühlt sich bereit, einige Vollzeit-Programmierungen für sie durchzuführen.)
quelle
Alles hängt davon ab, was Sie auf lange Sicht tun möchten. Wollen Sie Programmierer oder Designer werden? Wollen Sie eigentlich selbst ein Unternehmen gründen? Gibt es eine Art von Unternehmen, für die Sie arbeiten möchten?
Ich nehme an, dass Sie Programmierer werden möchten. Auf diese Weise wird dieser Beitrag nicht 10 Seiten lang sein.
Wenn Sie sich auf Spieleprogrammierung konzentrieren, entscheiden Sie sich für den CS-Abschluss. Wenden Sie es dann alleine auf die Spieleprogrammierung an (zum Beispiel Nebenprojekte). Ein "Game Design" - oder "Game Design and Development" -Programm konzentriert sich nicht genug auf die eigentliche Programmierung.
Wissen Sie auch, dass es einen Unterschied zwischen dem Lernen von "Programmieren" und dem Lernen von "Informatik" gibt. Bei CS geht es mehr um rechnerisches Denken, Problemlösung, Logik und sogar ein bisschen Philosophie. Und denken Sie daran:
In der Informatik geht es nicht mehr um Computer als in der Astronomie um Teleskope. - Edsger Dijkstra
Wenn Sie vorhaben, ein eigenes Unternehmen zu gründen und sich auf das Programmieren zu konzentrieren, würde ich immer noch CS vorschlagen, aber entweder mit einem Nebenfach oder einem Abschluss als Zweitstudent.
Wenn Sie bereits ein starker Programmierer (und / oder Informatiker) sind und etwas Geld haben (oder planen, ein erfolgreiches Unternehmen zu gründen [und bereits genug darüber recherchiert haben]), dann können Sie nachsehen eine Schule wie Full-Sail, um gezieltere Fähigkeiten zu erwerben.
quelle
Wenn Sie einen Abschluss wie den bei Digipen finden, in dem Sie lernen, Spiele von Grund auf in C ++ zu erstellen, würde ich empfehlen, ihn zu wählen. Um in der traditionellen Spielewelt Fuß zu fassen, muss man C ++ wirklich gut kennen, aber wenn Spiele Ihre Leidenschaft und Ihr Leben sind, wird es Ihnen vielleicht langweilig, wenn Sie kein Spiel haben und möglicherweise aufhören - ich weiß, dass ich es tun würde! Besonders CS, wo man kaum Programmieren lernt. Jeder Arbeitgeber, der einen CS-Absolventen über einen höher qualifizierten Programmierer mit einem Gaming-Abschluss einstellen würde, ist es nicht wert, für ihn zu arbeiten.
Natürlich können Sie, wenn Sie den traditionellen Karriereweg der Spiele gänzlich umgehen möchten, einfach eine Kopie von Unity oder Flash erwerben und mit der Erstellung von Spielen beginnen. In der Indie-Welt sind Qualifikationen nichts wert und Talent ist alles!
quelle
Ich denke, es hängt massiv von der Qualität des Kurses ab - in jedem Fall. Ein allgemeiner CS-Abschluss, der ein breites Spektrum von Themen und Disziplinen abdeckt, ist unendlich viel wertvoller als ein Kurs zum Programmieren von Spielen, der Sie in XNA unterrichtet. Wobei ein Spieleentwicklungskurs mit Schwerpunkt auf Informatik mit zusätzlichen Modulen in der Spieleprogrammierung (Grundlagen der Grafik, Schreiben von Hochleistungscode usw.) eine ausgezeichnete Wahl wäre.
Um ehrlich zu sein, werden Sie mit größerer Wahrscheinlichkeit von dem eingestellt, was Sie sich außerhalb des Kurses beigebracht haben, als von dem, was Sie darin gelernt haben. Die meisten Unternehmen verlangen eine Art Demo. Wenn dies nicht auffällig genug ist, werden Sie nicht bemerkt. Ich habe noch kein Unternehmen gefunden, das Personen ohne Erfahrung und ohne Abschluss anstellt. Es ist ziemlich wichtig, dass sich jemand auch nur Ihren Lebenslauf ansieht.
Der Einstieg in die Spielebranche ist brutal schwierig, wenn Sie keine Erfahrung haben. Sie müssen entweder meilenweit voraus sein, die Kontakte haben oder einfach nur Glück haben (oder in den meisten Fällen alle drei). Aus diesem Grund schaffen es viele Leute einfach nicht. Aus diesem Grund würde ich vorschlagen, sicherzustellen, dass Ihr Abschluss für diejenigen außerhalb der Branche gleichwertig ist.
Während Sie an der Universität sind, lernen Sie, wie man in Ihrer Freizeit codiert. Schreiben Sie einige einfache Spiele in XNA, lernen Sie mehr über Shader und lernen Sie C ++ .
Ohne C ++ bekommst du keinen Job in der professionellen Spieleentwicklung, es sei denn, du hast großes Glück. Wo ich arbeite, ist die wichtigste Fähigkeit, die ein Programmierer nach guten Kommunikationsfähigkeiten und allgemeiner Eignung benötigt, C ++. Wir verwenden weder XNA noch DirectX oder OpenGL - die meisten Orte haben ihre eigenen APIs, Bibliotheken oder verwenden Toolchains wie UE3, sodass diese für nichts anderes als das Erlernen der Konzepte relevant sind.
Vernetzen Sie sich auch wie verrückt mit Leuten aus der Branche - sehen Sie nach, ob es Studios in Ihrer Nähe gibt, sprechen Sie mit Freunden von Freunden, versuchen Sie, ein Praktikum zu bekommen, schließen Sie ein Verhältnis zu jemandem, der dort wichtig ist - irgendetwas, um jemanden von innen heraus dazu zu bringen, sich mit Ihnen vertraut zu machen Name.
quelle
Den CS-Abschluss zu machen, ist das, was mir meine Reaktion sagt.
Wenn Sie wirklich spielen wollen, werden Sie Ihre kleinen Projekte während Ihrer Ausbildung machen. Wenn Sie fertig sind, verfügen Sie über eine äußerst solide Ausbildung, die als Lebenslaufverstärker und Kompetenzbasis fungiert, auf der Sie aufbauen können. Und wenn Sie sich eines Tages nicht mehr weiterentwickeln möchten, haben Sie mit dem CS-Abschluss wahrscheinlich ein breiteres Spektrum möglicher Karrieren.
Aber letztendlich hängt es mehr von Ihnen als Person als von Ihrem Abschluss ab. Wenn Sie Ihren Arbeitgeber davon überzeugen können, dass Sie gut genug sind, spielt es keine Rolle, welchen Abschluss Sie haben. Es sei denn, das Unternehmen muss seinen Kunden damit angeben, wie viele Abschlüsse seine Mitarbeiter haben (was zumindest bei einigen Beratungsunternehmen der Fall ist).
Vergessen Sie nicht die Möglichkeit, es als Unternehmer zu machen. Es ist schwer, aber es kann sich auszahlen.
quelle
Wenn überhaupt, würde ich ein Informatikstudium anstreben; Ich mache es selbst. Ich verfolge aber auch eine Konzentration auf die Spieleentwicklung . Unabhängig davon, welche Schule Sie besuchen möchten, möchten Sie möglicherweise untersuchen, ob diese Option zur Verfügung steht. Ich empfehle es sehr! Ich werde mit einem Informatik-Abschluss und den gleichen Kursen wie jeder andere CS-Hauptfach abschließen. Wenn ich mich also entscheide, nicht in die Spielebranche einzusteigen, habe ich immer noch die gesamte Ausbildung eines anderen mit einem CS-Abschluss. Ich nehme aber auch an spielbezogenen Kursen teil, die mir fokussiertes Wissen in der Spieleentwicklung vermitteln.
Zum Beispiel bin ich derzeit in einem allgemeinen Spielentwicklungskurs eingeschrieben, der vom Präsidenten und CTO einer lokalen Spielefirma unterrichtet wird, sodass ich (im Gegensatz zu einigen anderen CS-Kursen) viel praktisches und realistisches Wissen von ihm erhalte was manchmal tief in die Theorie gehen kann). Ich mache aber auch einen Kurs in Software-Engineering, in dem ich Java und geeignete Methoden des Software-Engineerings übe, die für alle Bereiche der Informatik gelten.
Am allerwenigsten, tun Sie Ihre Forschung über die Schule , die Sie zur Teilnahme planen. Finden Sie heraus, wer die Professoren sind, und suchen Sie nach ihnen. kennen sie sich aus Sind sie in der Branche oder haben sie Verbindungen? Sind sie IGDA-Mitglieder? Schauen Sie sich die Liste der Kurse an und prüfen Sie, ob sie Ihnen zusagt. Schauen Sie in der Umgebung der Schule nach, ob es Spielefirmen gibt. All diese Faktoren spielen eine große Rolle, wenn es darum geht, herauszufinden, ob die Schule einen wirklich guten Grad an Spielentwicklung / -konzentration aufweist, oder ob es nur eine Spielerei ist, weil die Spieleentwicklung die neueste "coole" Sache ist.
quelle
Ich würde empfehlen, ein CS-, Software Engineering- oder ähnliches Programm zu absolvieren. Zurück an der Universität hatten wir Spielefirmen wie EA, die ungefähr zweimal im Jahr kamen, um Coops und neue Absolventen zu rekrutieren. Zu diesem Zeitpunkt gab es an der Schule keine Spielabschlüsse und sie richteten sich an CS- und Soft-Eng-Schüler.
Es gibt einige Universitätskurse wie Computergrafik, in denen Sie grundlegende Spiele, Ray Tracer und andere grafische Projekte von Grund auf erstellen können. Arbeiten Sie in diesen Projekten hervorragend, und Sie können sie als Portfolio verwenden, um sich an Spielefirmen zu verkaufen.
Wenn Sie es schaffen, in die Spielebranche einzusteigen und diese nicht genießen, können Sie sich immer auf Ihren CS- oder Soft-Eng-Abschluss verlassen, um andere Entwicklungsjobs in verschiedenen Bereichen zu finden.
quelle
Das Problem in den Computerwissenschaften und insbesondere beim Programmieren ist, dass es sich um eine angewandte Wissenschaft handelt: Die Theorie führt nicht zu vielen Anwendungen ...
Sie können Theorie über Mathematik lernen, ohne viele Übungen zu machen, aber es gibt keinen Weg, wie Sie gut programmieren können, ohne zu codieren: Das Problem besteht darin, etwas zum Programmieren zu bekommen, damit Sie trainieren können, und das wird Ihnen die Gamedev-Schule geben .
Das Programmieren bringt Ihnen Geld, weil Sie Probleme lösen und Anwendungen erstellen: Die Theorie ist einfach, aber die Technik und die Praxis, um Arbeit zu leisten, sind schwieriger zu erlangen ...
CS ist gut, um die Grundlagen zu lernen, aber NICHTS ersetzt etwas zu tun.
Entweder in die Gamedev-Schule gehen oder ein gutes Projekt finden, aber die letztere Wahl ist riskant ...
quelle
Mein Ziel ist es, ein traditionelles 4-jähriges College zu suchen, das eine Abteilung für Spieleentwicklung hat, die aus Informatik oder Computertechnik besteht. Vielleicht hat es nur einen Professor, der in der Branche ist. Vielleicht könntest du eine Abschlussarbeit oder ein unabhängiges Studium in Game Design machen. Ihre beste Wette ist es, in einigen 4-jährigen Schulen, in denen Sie die Noten haben, eine Menge solcher Nachforschungen anzustellen - Sie möchten sehen, ob sie eine Hintertür / Seitentür für die Spieleentwicklung haben .
quelle
Vor ein paar Jahren stand ich vor der gleichen Frage und entschied mich für die Spieleentwicklung. Ich denke, dass es hier eine Menge Verwirrung darüber gibt, was ein Spieleentwicklungsgrad beinhaltet. Für meinen Kurs und die meisten Spielekurse ähnelt der Titel "Computing with Games Development", was, wie der Name schon sagt, bedeutet, dass Sie Hauptfach Informatik und Nebenfach Spieleentwicklung sind. In meinem Kurs bedeutete dies 1 bis 2 (max) Module pro Semester für Spieleentwicklung. Ich habe genau den gleichen Abschluss wie meine Freunde in den Kursen "Computing with Software Development" und "Computer Science" gemacht, mit Ausnahme dieser ein oder zwei Module (normalerweise war es nur ein Spielemodul).
Als wir unsere FYPs oder andere große Projekte machten, musste ich ein Projekt in Bezug auf Spieleentwicklung machen, aber die Softwareentwicklungsklasse konnte alles machen, was mit Software zu tun hatte, einschließlich eines Spieleprojekts, und die Informatikklasse konnte ALLES, was mit Computer zu tun hatte. Selbst wenn Sie sich für CS entscheiden, bedeutet dies nicht, dass Sie die Spieleentwicklung nicht mit dem lernen können, was Sie von CS kennen.
Der Grund, warum die Kurse so konzipiert sind, ist, dass sie jedem, unabhängig vom Kurs, einen guten allgemeinen Abschluss in Informatik vermitteln. Ich habe Leute in Kursen getroffen, die absolut spezifisch für Spieledesign sind, und ihre Beschäftigungsmöglichkeiten sind dadurch erheblich eingeschränkt.
Aus meiner Erfahrung heraus war ich nicht bereit, direkt vom Abschluss zum Spieleentwicklungsberuf überzugehen, da ich kein spielintensives Studium absolviert hatte. Ich konnte jedoch einen Job als Softwareentwickler bekommen, wenn ich in das Programm einsteigen wollte Spieleentwicklungsbranche Ich muss nur an einigen Nebenprojekten arbeiten, um ein Portfolio aufzubauen (ehrlich gesagt würde ich wetten, dass ich mit ein bisschen Glück einen Einstiegsjob bei einem Spielehersteller ergattern könnte). Die Erfahrung, bei einem Softwareentwicklungsunternehmen zu arbeiten, wird mir helfen, diesen ersten Spieljob zu bekommen, und in der Zwischenzeit lerne ich viel über die allgemeine Softwareentwicklung.
Mein Rat, wenn Sie sich für einen Spielekurs entscheiden, stellen Sie sicher, dass er nicht absolut spezifisch für die Spieleentwicklung ist. Kurse, die es Ihnen ermöglichen, in einer anderen Branche als nur Spielen zu arbeiten, sind viel nützlicher.
quelle
Full Sail ist von einer anderen Akkreditierungsstelle als herkömmliche Universitäten akkreditiert. Das bedeutet, dass Credits, die bei Full Sail erworben wurden, nicht an traditionelle Universitäten übertragen werden. Wenn Sie also eine MS oder einen Doktortitel erwerben möchten, müssen Sie bei Null anfangen.
quelle
Wenn überhaupt, würde ich ein Informatikstudium anstreben; Ich mache es selbst. Ich verfolge aber auch eine Konzentration auf die Spieleentwicklung . Unabhängig davon, welche Schule Sie besuchen möchten, möchten Sie möglicherweise untersuchen, ob diese Option zur Verfügung steht. Ich empfehle es sehr! Ich werde mit einem Informatik-Abschluss und den gleichen Kursen wie jeder andere CS-Hauptfach abschließen. Wenn ich mich also entscheide, nicht in die Spielebranche einzusteigen, habe ich immer noch die gesamte Ausbildung eines anderen mit einem CS-Abschluss. Ich nehme aber auch an spielbezogenen Kursen teil, die mir fokussiertes Wissen in der Spieleentwicklung vermitteln.
Zum Beispiel bin ich derzeit in einem allgemeinen Spielentwicklungskurs eingeschrieben, der vom Präsidenten und CTO einer lokalen Spielefirma unterrichtet wird, sodass ich (im Gegensatz zu einigen anderen CS-Kursen) viel praktisches und realistisches Wissen von ihm erhalte was manchmal tief in die Theorie gehen kann). Ich mache aber auch einen Kurs in Software-Engineering, in dem ich Java und geeignete Methoden des Software-Engineerings übe, die für alle Bereiche der Informatik gelten.
Am allerwenigsten, tun Sie Ihre Forschung über die Schule , die Sie zur Teilnahme planen. Finden Sie heraus, wer die Professoren sind, und suchen Sie nach ihnen. kennen sie sich aus Sind sie in der Branche oder haben sie Verbindungen? Sind sie IGDA-Mitglieder? Schauen Sie sich die Liste der Kurse an und prüfen Sie, ob sie Ihnen zusagt. Schauen Sie in der Umgebung der Schule nach, ob es Spielefirmen gibt. All diese Faktoren spielen eine große Rolle, wenn es darum geht, herauszufinden, ob die Schule einen wirklich guten Grad an Spielentwicklung / -konzentration aufweist, oder ob es nur eine Spielerei ist, weil die Spieleentwicklung die neueste "coole" Sache ist.
quelle