Quali sono le posizioni di sviluppo principali nell'industria dei giochi? [chiuso]


9

Quali sono le posizioni calde che sono difficili da ottenere nel settore dei giochi? Client / Server / Game Engine / Networking e database o altro?


2
.... difficile da trovare quando cerchi un lavoro o difficile da riempire quando sei un'azienda?
Kaj,

1
Questo è qualcosa che cambierà nel tempo, a causa della semplice domanda e offerta, quindi tieni presente che qualsiasi risposta su ciò che è "caldo" in questo momento potrebbe essere completamente non valida in sei mesi.
Ian Schreiber,

Risposte:


10

Gli artisti tecnici sono rari come i denti di gallina. Cioè, qualcuno che è principalmente un artista, ma che può anche scrivere / codificare e comprendere la tecnologia shader alla base dell'arte.

Inoltre, i buoni programmatori di grafica shader sono ancora piuttosto rari, cioè qualcuno che può creare alcuni degli effetti visivi più impressionanti e ottimizzare le prestazioni di rendering.


Hehe. Sono passato dal lavorare verso l'obiettivo di diventare un artista di videogiochi in un programmatore di videogiochi all'età di 19 anni. Tuttavia ho ancora delle abilità artistiche. Pensi che un programmatore artistico possa essere utile come un artista della programmazione?
Nailer

Probabilmente. Dipende dalle abilità artistiche suppongo che ci sia un intero spettro tra "has-problem-drawing-stick-men" (come me), attraverso "can-make-qualcosa-che-non-offende-gli-occhi" per "wow, è carino". Generalmente dovresti essere nella parte alta per essere un artista professionista, e mentre un artista tecnico potrebbe cavarsela con una scala più bassa, non sarebbe di gran lunga. Se le tue abilità sono più programmate che artistiche, allora il programmatore shader è probabilmente una scommessa migliore.
MrCranky,

7
Non dimenticare che dovresti divertirti anche a lavorare - se la programmazione di shader non fa per te, molto probabilmente diventerai miserabile dopo un po '. Il denaro non è tutto!
Zolomon,

2
@Zolomon - Doppiamente vero nel mondo dello sviluppo del gioco, dal momento che se sei abbastanza bravo da essere uno sviluppatore di giochi, probabilmente potresti fare il doppio con metà dello stress essendo uno sviluppatore web o qualcosa del genere.
Robert Fraser,

5

I buoni programmatori audio sembrano abbastanza rari. Tuttavia, questo potrebbe non essere un lavoro difficile da ottenere perché la maggior parte degli studi di gioco sottovaluta l'audio.


3

Qualsiasi programmatore che sa che questo non è un puntatore const:

const MyClass* myObject = getObject();

È una proprietà calda.

Seriamente: è difficile trovare buoni programmatori e ci sono molti ragazzi inesperti nel settore dei videogiochi.


2
Sono d'accordo con te, ma IMO le differenze tra un puntatore const e un puntatore a const sono sottili ma molto apprendibili da un buon sviluppatore. Trovare lo sviluppatore che può imparare ma non lo sa ancora è difficile ...
Rick

1
Buona osservazione, Rick. Sfortunatamente molti sviluppatori passano troppo tempo a scricchiolare per le scadenze per risparmiare qualcuno per il mentoring. Possiamo sicuramente fare di meglio.
tenpn

1

Dico che il più caldo e difficile è essere un fondatore di Studio e avere successo in questo.


Basta creare UN gioco di successo, migliorarlo ed estenderlo nelle prossime due versioni e poi, farne uscire una nuova versione ogni anno, che è solo un assemblaggio delle funzionalità delle prime tre.
Dave O.

1
"Basta creare UN gioco di successo" ... più facile a dirsi che a farsi.
LearnCocos2D,

@Dave O Il primo milione è il più semplice, giusto? :-)
corsiKa

1

Le posizioni di codifica sembrano diventare meno entusiasmanti / creative e meno rispettate ogni anno che passa e aumentare le dimensioni della squadra :(

Per ogni posizione di sviluppo 'eccitante' (ad es. Grafica all'avanguardia o codifica di gioco su un grande titolo), ci sono circa 10 programmatori necessari per un lavoro abbastanza noioso (front-end, conformità TRC / TCR, strumenti, porting su piattaforme minori)

Non farai grandi giochi di codifica a meno che tu non sia davvero fortunato (posto giusto al momento giusto). L'unico vero denaro è nel fondare uno studio e vendere fino a un megapublisher. O creando un grande successo inaspettato con una squadra molto piccola.

Come carriera, la programmazione dei giochi sembra un po 'un vicolo cieco a meno che tu non abbia ciò che serve per avviare uno studio tutto tuo, o sei disposto a rinunciare alla programmazione e mirare a un ruolo di gestione ...


0

Direi che "Hot position" quando si tratta di programmatori è probabilmente Lead Architect, Lead Engine o qualsiasi altro nome dello stesso lavoro. In sostanza il ragazzo che arriva a decidere cosa implementare e come. Spesso è una persona con un'ottima conoscenza della programmazione, qualcuno che probabilmente ha una delle migliori panoramiche del codice dell'azienda. Non penso che sia qualcosa a cui vieni reclutato esternamente, ma molto probabilmente al suo interno. Richiede molta esperienza e spesso ha la tendenza ad essere i migliori programmatori "generali" che ce la fanno.


7
Inoltre, sento che CEO e CTO sono ottime posizioni, ma anche difficili da ottenere.

@Joe Wreschnig: Davvero. Il CTO è a volte la posizione che sto cercando di sottolineare, non sempre o necessariamente però.
Simon,

0

Penso che sia una posizione di sviluppo con una buona partecipazione agli utili del progetto:) ...


0

una persona che ha la pazienza e la ricerca di imparare quando arrivano le nuove tecnologie ... otterrebbe il lavoro che ha sempre desiderato ... sia un programmatore di grafica di gioco o un capo di programmatore di giochi. credo che puoi costruire una casa solo dopo aver comprato il primo mattone :)

salire è un processo lento e molto desiderato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.