.... schwer zu bekommen, wenn Sie einen Job suchen, oder schwer zu besetzen, wenn Sie ein Unternehmen sind?
Kaj
1
Dies wird sich im Laufe der Zeit aufgrund des einfachen Angebots und der Nachfrage ändern. Beachten Sie daher, dass jede Antwort auf das, was gerade "heiß" ist, in sechs Monaten möglicherweise vollständig ungültig ist.
Ian Schreiber
Antworten:
10
Technische Künstler sind selten wie Hühnerzähne. Das heißt, jemand, der in erster Linie ein Künstler ist, aber auch Skripte / Codes erstellen kann und die Shader-Technologie versteht, die dem Kunstmaterial zugrunde liegt.
Außerdem sind gute Shader-Grafikprogrammierer immer noch ziemlich selten, dh jemand, der einige der beeindruckenderen visuellen Effekte erstellen und die Renderleistung optimieren kann.
Hehe. Mit 19 Jahren wechselte ich von der Arbeit zum Ziel, Videospielkünstler zu werden, zum Videospielprogrammierer. Ich habe jedoch immer noch einige künstlerische Fähigkeiten. Sie denken, ein künstlerischer Programmierer kann genauso nützlich sein wie ein Programmierkünstler?
Nagler
Wahrscheinlich. Abhängig von den künstlerischen Fähigkeiten, die ich vermute, gibt es ein ganzes Spektrum zwischen "hat Probleme beim Zeichnen von Stockmännern" (wie ich), durch "kann etwas machen, das die Augen nicht beleidigt" "Wow-das ist hübsch". Im Allgemeinen müsste man am oberen Ende sein, um ein professioneller Künstler zu sein, und während ein technischer Künstler davonkommen könnte, niedriger zu sein, wäre es nicht viel. Wenn Ihre Fähigkeiten eher Programmierer als Künstler sind, ist der Shader-Programmierer wahrscheinlich die bessere Wahl.
MrCranky
7
Vergessen Sie nicht, dass Sie auch gerne arbeiten sollten - wenn Shader-Programmierung nicht Ihr Ding ist, werden Sie höchstwahrscheinlich nach einer Weile unglücklich. Geld ist nicht alles!
Zolomon
2
@Zolomon - Doppelt wahr in der Welt der Spieleentwicklung, denn wenn Sie gut genug sind, um ein Spieleentwickler zu sein, könnten Sie wahrscheinlich doppelt so viel verdienen, wenn der halbe Stress ein Webentwickler ist oder so.
Robert Fraser
5
Gute Audioprogrammierer scheinen ziemlich selten zu sein. Dies ist jedoch möglicherweise keine schwierige Aufgabe, da die meisten Spielestudios Audio unterbewerten.
Ich stimme Ihnen zu, aber IMO sind die Unterschiede zwischen einem const-Zeiger und einem Zeiger auf const subtil, aber für einen guten Entwickler sehr lernbar. Es ist schwer, den Entwickler zu finden, der lernen kann, es aber noch nicht weiß ...
Rick
1
Guter Punkt, Rick. Leider verbringen viele Entwickler zu viel Zeit damit, Termine einzuhalten, um Mentoring zu sparen. Wir können es definitiv besser machen.
Tenpn
1
Ich sage, das heißeste und schwierigste ist es, ein Studio-Gründer zu sein und dabei ein erfolgreicher zu sein.
Erstellen Sie einfach EIN erfolgreiches Spiel, verbessern und erweitern Sie es in den nächsten beiden Versionen und bringen Sie dann jedes Jahr eine neue Version heraus, die nur eine Zusammenstellung der Funktionen der ersten drei ist.
Dave O.
1
"Erstelle EIN erfolgreiches Spiel" ... leichter gesagt als getan.
LearnCocos2D
@ Dave O Die erste Million ist die einfachste, oder? :-)
corsiKa
1
Codierungspositionen scheinen mit jedem Jahr weniger aufregend / kreativ und weniger respektiert zu werden und die Teamgröße zuzunehmen :(
Für jede 'aufregende' Entwicklerposition (z. B. hochmoderne Grafiken oder Gameplay-Codierung für einen großen Titel) sind etwa 10 Codierer erforderlich, um die Arbeit ziemlich langweilig zu gestalten (Front-End, TRC / TCR-Konformität, Tools, Portierung auf kleinere Plattformen).
Sie werden kein großes Geld mit Codierungsspielen verdienen, wenn Sie nicht wirklich Glück haben (der richtige Ort zur richtigen Zeit). Das einzige echte Geld besteht darin, ein Studio zu gründen und an einen Megapublisher zu verkaufen. Oder mit einem sehr kleinen Team einen unerwarteten großen Erfolg erzielen.
Als Karriere scheint die Programmierung von Spielen eine Sackgasse zu sein, es sei denn, Sie haben das Zeug dazu, ein eigenes Studio zu gründen, oder Sie sind bereit, das Codieren aufzugeben und eine Managementrolle anzustreben ...
Ich würde sagen, dass die "Hot Position", wenn es um Programmierer geht, wahrscheinlich Lead Architect, Lead Engine oder ein anderer Name für denselben Job ist. Im Wesentlichen der Typ, der entscheiden kann, was und wie implementiert werden soll. Es ist oft eine Person mit sehr guten Programmierkenntnissen, die wahrscheinlich eine der besten Übersichten über den Code im Unternehmen hat. Ich denke nicht, dass es etwas ist, für das man oft extern rekrutiert wird, sondern höchstwahrscheinlich intern. Es erfordert viel Erfahrung und hat oft die Tendenz, die besten "allgemeinen" Programmierer zu sein, die es dort schaffen.
Eine Person, die Geduld hat und die Suche nach dem Lernen, wenn neue Technologien eintreffen. Er würde den Job bekommen, den er sich immer gewünscht hat. Sei es ein Spielgrafikprogrammierer oder ein Spielprogrammierer. Ich glaube, du kannst ein Haus erst bauen, nachdem du den ersten Ziegel gekauft hast :)
Das Aufsteigen ist ein langsamer und sehr erwünschter Prozess.
Antworten:
Technische Künstler sind selten wie Hühnerzähne. Das heißt, jemand, der in erster Linie ein Künstler ist, aber auch Skripte / Codes erstellen kann und die Shader-Technologie versteht, die dem Kunstmaterial zugrunde liegt.
Außerdem sind gute Shader-Grafikprogrammierer immer noch ziemlich selten, dh jemand, der einige der beeindruckenderen visuellen Effekte erstellen und die Renderleistung optimieren kann.
quelle
Gute Audioprogrammierer scheinen ziemlich selten zu sein. Dies ist jedoch möglicherweise keine schwierige Aufgabe, da die meisten Spielestudios Audio unterbewerten.
quelle
Jeder Programmierer, der weiß, dass dies kein konstanter Zeiger ist:
Ist eine heiße Eigenschaft.
Im Ernst: Gute Programmierer sind schwer zu finden und es gibt viele unerfahrene Leute in der Videospielbranche.
quelle
Ich sage, das heißeste und schwierigste ist es, ein Studio-Gründer zu sein und dabei ein erfolgreicher zu sein.
quelle
Codierungspositionen scheinen mit jedem Jahr weniger aufregend / kreativ und weniger respektiert zu werden und die Teamgröße zuzunehmen :(
Für jede 'aufregende' Entwicklerposition (z. B. hochmoderne Grafiken oder Gameplay-Codierung für einen großen Titel) sind etwa 10 Codierer erforderlich, um die Arbeit ziemlich langweilig zu gestalten (Front-End, TRC / TCR-Konformität, Tools, Portierung auf kleinere Plattformen).
Sie werden kein großes Geld mit Codierungsspielen verdienen, wenn Sie nicht wirklich Glück haben (der richtige Ort zur richtigen Zeit). Das einzige echte Geld besteht darin, ein Studio zu gründen und an einen Megapublisher zu verkaufen. Oder mit einem sehr kleinen Team einen unerwarteten großen Erfolg erzielen.
Als Karriere scheint die Programmierung von Spielen eine Sackgasse zu sein, es sei denn, Sie haben das Zeug dazu, ein eigenes Studio zu gründen, oder Sie sind bereit, das Codieren aufzugeben und eine Managementrolle anzustreben ...
quelle
Ich würde sagen, dass die "Hot Position", wenn es um Programmierer geht, wahrscheinlich Lead Architect, Lead Engine oder ein anderer Name für denselben Job ist. Im Wesentlichen der Typ, der entscheiden kann, was und wie implementiert werden soll. Es ist oft eine Person mit sehr guten Programmierkenntnissen, die wahrscheinlich eine der besten Übersichten über den Code im Unternehmen hat. Ich denke nicht, dass es etwas ist, für das man oft extern rekrutiert wird, sondern höchstwahrscheinlich intern. Es erfordert viel Erfahrung und hat oft die Tendenz, die besten "allgemeinen" Programmierer zu sein, die es dort schaffen.
quelle
Ich denke, dass es jede Entwicklerposition mit einer guten Projektgewinnbeteiligung ist :) ...
quelle
Eine Person, die Geduld hat und die Suche nach dem Lernen, wenn neue Technologien eintreffen. Er würde den Job bekommen, den er sich immer gewünscht hat. Sei es ein Spielgrafikprogrammierer oder ein Spielprogrammierer. Ich glaube, du kannst ein Haus erst bauen, nachdem du den ersten Ziegel gekauft hast :)
Das Aufsteigen ist ein langsamer und sehr erwünschter Prozess.
quelle