Une carrière dans le monde du jeu vidéo

Aladore Message lu Posté le 26 Mai 2009 à 21:29 Bulle
Avatar de Aladore
Membre Novice

Messages : 26
GCPoints : 1840
Bonsoir tout le monde (: !

Voilà, après avoir lu un topic sur le site Developpez (pour ceux qui connaissent) je me suis posé pas mal de question, sur le monde du travail qui m'attend d'ici quelques années ou encore sur ce que je dois faire pour ne pas me retrouver dans un milieu que je n'aime pas.

Actuellement en école d'ingénieur j'aimerai trouver un job dans le secteur du jeu vidéo, ou au moins dans un secteur qui a un lien avec la 3D: seulement à ce qu'on dit souvent, ce n'est pas une chose aisée que de trouver un emploi dans ce milieu. Ma question est la suivante: selon-vous, quels sont les technologies essentielles à maîtriser, quels sont les technologies qui dans le futur surpasseront les technologies d'aujourd'hui ?

Car quoi qu'on en dise, aujourd'hui le C++ est le langage le plus demandé lorsque l'on recherche un emploi dans le secteur du jeu-vidéo (en témoigne les offres d'emplois/stage présentes sur l'afjv). Mais plus tard, est-ce que ce sera toujours le cas ? J'en doute fortement.

Et vous, quel est votre parcours pour arriver à travailler dans ce secteur (programmeur, graphiste, ou autre) ?
Lolilolight Message lu Posté le 27 Mai 2009 à 09:31 Bulle
Avatar de Lolilolight
Membre Avancé

Messages : 301
GCPoints : 45457
Hum... en ce qui me concerne je ne fait pas que du c++, je fais aussi du java, parce que ça pourrait très bien aussi arriver que plus tard certains jeux se fasse en java c'est quand même un langage connu qui à beaucoup progressé même si au départ il n'était pas conçus pour les jeux vidéos, de plus avec les machines actuelles la différence ne se voit presque plus point de vue rapidité et il est directement portable, il se pourrait qu'il soit utiliser dans le domaine des jeux vidéos par la suite, ça ne m'étonnerais pas en tout cas tout comme le framework XNA avec le c#, développer par window pour les jeux sur XBox.

Et les techniques à connaitre et qui feront la différence je les recherches aussi, pour ça que je participe au projet holyspirit aussi, j'y connais pas grand choses pour la progra de jeux vidéo, c'est dommage que en Belgique il n'y ai pas d'école qui enseigne la progra spécifiée dans les jeux vidéos, les techniques utilisées, les formats de fichiers utilisé dans les jeux commerciaux, techniques et effets particuliers de shading, etc...
Perso moi j'apprends en autodidacte sur le net, c'est encore le mieux à faire chez moi, parce que niveau école c'est progra de logiciels ou programmes de math surtout, et rien sur la progra de jeux vidéo je trouves ça dommage, il y a juste des écoles d'infographie mais c'est tout.

D'ailleurs je ne sais pas ce que ça pourrai donner mais l'idée serait bien d'ouvrir une école d'apprentissage pour programmer des jeux vidéos, enfin soit..., je préférerais quand même rejoindre un studio.

Sinon je n'ai pas encore trouver de studio pour gagner ma vie en programmant des jeux vidéos, je ne suis pas encore assez doué dans la spécification pour pouvoir faire cela, c'est pas évident car les boîtes recherchent plus des ingénieurs qui on fait des études poussées en math, je pense notamment à un nom d'équipe qui a commencer il y a pas très longtemps, begginning, mais il font un travail à côté.

Enfin il y a pas mal de notions à connaitre, le raytracing, le framerate, les jeux en tileset, la 3D, les perspectives, les formules pour les testes de collisions, etc... on peut aussi trouver pas mal de trucs sur wikipédia mais moi j'ai du mal à comprendre là dessus, mieux vaut un bon tutoriel avec une implémentation algorithmique.
Attends si tu fais des études d'ingénieur je pense que tu auras plus facile que moi pur comprendre, le seul truc que je comprends encore ce sont les matrices, mais point de vue géométrie 3D là il y a déjà longtemps que je n'en ai plus fait, pareils pour tout ce qui concerne le déplacement de personnage sur des courbes, etc... c'est mes points faibles point de vue apprentissage.

En tout cas tu auras plus facile que moi pour trouver, déjà tu peut essayer de chercher des équipes qui font des jeux vidéos amateurs qui ont l'intention de former un studio plus tard maintenant point de vue fondation et marketing j'y connais kedal, je ne sais donc pas comment ça se passe au niveau financier, j'espère simplement que j'aurai assez pour pouvoir vivre de ma passion.







Même si on est peu entouré, et de ce qu'en pense les autres, soyons fier de ce que nous créons!
Je n'existe que avec ce que je créé.
Mod Message lu Posté le 30 Mai 2009 à 11:13 Bulle
Avatar de Mod
Webmaster

Messages : 4954
GCPoints : 2100823
Je vais (enfin) prendre le temps de répondre à ce sujet.

Difficile de prévoir quelles seront les technologies utilisées. J'ai déjà assez souvent l'impression que celles actuelles ne sont pas forcément connues de tous (on oublie par exemple que le développement de jeux vidéo, ça peut être sur PC, mais aussi sur consoles, et là, les possibilités sont vastes et les technologies diverses selon les machines - le langage de script LUA est utilisé sur DS, par exemple).
Cela dit le C++ peut effectivement être une bonne option. Il me semble que le langage est aussi utilisé sur la plupart des consoles, à confirmer s'il y a un connaisseur du sujet.
En dehors de cela, je ne pense pas qu'il y ait de réelles technologies à maîtriser à tout prix, à moins de viser une machine très précise. Maîtriser impliquant la connaissance complète. Avoir touché à tout peut en revanche être un gros plus, tu peux prétendre à davantage de postes tout en te spécialisant au besoin, ce n'est là qu'une affaire de temps.
La connaissance théorique (fonctionnement 3D, notamment), le vocabulaire, etc, tout ce qui forme le milieu professionnel du jeu vidéo me paraît en revanche plus qu'intéressant à connaître. Ca permet de comprendre le recruteur en face de toi si c'est un technicien, et inversement.

Si tu en as la possibilité dans ton école, ou même pendant tes vacances, je ne saurais que te conseiller d'essayer de trouver un stage dans une boîte de développement de jeu locale. On peut en être surpris, mais il y a une multitude de boîtes de création de jeu, bien plus que l'on ne pense, des développeurs indépendants comme d'autres liés à un éditeur. Et notamment beaucoup de petites boîtes peu connues dans lesquelles il est à mon sens plus simple de se faire recruter, justement parce qu'elles rayonnent localement, et n'attirent pas XXXX personnes comme peut le faire un studio Ubisoft. Cela peut toutefois être difficile sachant que toutes les régions ne sont pas susceptibles d'accueillir des petits studios.

Mon parcours pour arriver à travailler dans le secteur c'est celui que je décris juste ci-dessus (ça ne reste encore qu'un essai pour moi, mon choix balance entre le développement de pointe et le développement de jeux).
A savoir que j'ai recherché un stage dans une boîte de développement de jeux. Stage que j'ai obtenu chez 3Dduo, dans la région lilloise. A partir du moment où je pourrai noter une expérience professionnelle de ce genre sur mon CV, je pense qu'il me sera à l'avenir plus simple de ressortir du lot. Le premier pas, en quelque sorte.
dstar Message lu Posté le 31 Mai 2009 à 17:37 Bulle
Avatar de dstar
Explorateur

Messages : 56
GCPoints : 25718
Quelque chose qui pourrait vous intéresser ici:

http://www.developpez.net/forums/d472077/applications/developpement-2d-3d-jeux/projets/rts-3d-warcry-lord-of-war-cherche-programmeur-csharp/

Le dernier message est à lire.

dstar
dstar
stilobique Message lu Posté le 31 Mai 2009 à 18:02 Bulle
Avatar de stilobique
Newser

Messages : 2387
GCPoints : 841900
C'est sympathique à savoir, en effet !

(___/)
(='.'= )Voici Lapin. Copiez et collez Lapin dans votre signature
(")_(") pour l'aider à concrétiser sa domination du monde.
Répondre
GameCorp - Site d'apprentissage et d'entraide à la création de jeux vidéo.
XHTML Valid 1.1 - Page générée en 0.1162 secondes