Quelques conseils pratiques sur le développement de jeux - une interview de Mike Dickheiser

Posted on
Auteur: Louise Ward
Date De Création: 3 Février 2021
Date De Mise À Jour: 25 Décembre 2024
Anonim
Quelques conseils pratiques sur le développement de jeux - une interview de Mike Dickheiser - Jeux
Quelques conseils pratiques sur le développement de jeux - une interview de Mike Dickheiser - Jeux

Beaucoup d’entre nous ont rêvé ou continuent de rêver de créer un jour des jeux comme ceux auxquels nous avons consacré tant d’heures. Les optimistes pourraient aborder cette question avec de grands espoirs qui finiraient en déception. Les pessmistes pourraient écrire cette idée comme totalement impossible.


Dans l’entretien suivant, Michael Dickheiser, programmeur, responsable technique et consultant technique avec 18 ans d’expérience dans les industries du jeu informatique et de la défense, donne un aperçu d’une approche plus réaliste.

Dickheiser a travaillé avec plusieurs sociétés de développement de jeux, telles que Red Storm Entertainment et id Software, et a travaillé sur des jeux couvrant diverses plates-formes, telles que fo, Xbox, PS2, PS3 et Xbox 360. Il est actuellement impliqué dans développer des jeux mobiles pour Google Play et iTunes.

Avec un palmarès déjà extrêmement diversifié, Dickheiser a quelques idées plus terre-à-terre à partager sur les aspects merveilleux et difficiles d’une carrière dans le développement de jeux.

Q: Comment êtes-vous devenu intéressé par le développement de jeux?

MARYLAND: J'ai commencé à programmer à 12 ans et je suis immédiatement tombé amoureux du fait que je pouvais faire des choses intéressantes avec un ordinateur simplement en pensant à une idée et en l'essayant. J'ai commencé à faire mes propres jeux (simples) vers 13 ans et je savais que c'était ce que je voulais faire pour la vie. Après mes études universitaires (spécialisation en informatique), j'ai pu obtenir mon premier emploi en tant que programmeur de jeu, réalisant ainsi mon rêve.


Q: Des conseils sur la façon de commencer?

MARYLAND: Cette question dépend du type de développeur de jeux que vous souhaitez être. Il existe trois principaux chemins professionnels: programmeur, artiste et designer.

Pour une carrière en programmation, un amour des mathématiques et de la programmation est évidemment la première étape. Un diplôme en informatique ou en programmation de jeux informatiques est une aide précieuse, mais vous devez au final démontrer simplement votre capacité à écrire du code adapté à un jeu vidéo. Cela peut être accompli en travaillant sur des projets annexes (créez votre propre jeu), des projets scolaires ou en participant à des événements communautaires tels que le concours "Make Something Unreal" d'Epic Game, dans lequel les projets gagnants sont très médiatisés et débouchent parfois sur des offres d'emploi. .


Epic Games a également publié le kit de développement de jeux What is Unreal Engine, en accès libre.

MARYLAND: Dans tous les cas, une personne souhaitant se lancer dans la programmation de jeux devrait apprendre le C ++ et créer des jeux par elle-même, en acquérant à la fois une compréhension des principes de programmation et une connaissance des technologies de l'industrie.

Pour une carrière dans le jeu, des conseils similaires s'appliquent, mais en mettant l'accent sur les illustrations 2D et 3D. Les artistes de jeux vidéo potentiels doivent créer un portefeuille qu'ils peuvent afficher sur leur propre page Web, ce qui permet aux responsables du recrutement des sociétés spécialisées dans les jeux vidéo de facilement évaluer leurs talents.

Pour un concepteur de jeux, il existe de plus en plus de programmes de conception (Full Sail, SMU Guildhall) proposant des diplômes dans ce domaine, mais tous les candidats doivent être d'excellents écrivains, communicateurs et avoir une solide connaissance pratique de la conception de jeux. Souvent, les concepteurs de jeux se lancent dans l’essayage en tant que testeurs de jeux. Ou bien, ils commencent par être programmeurs ou artistes avant de changer de sujet plus tard.

Dans tous les cas, une personne qui espère entrer dans le développement professionnel de jeux devrait jouer à des jeux, comprendre un bon design, un art convaincant et une technologie gagnante, et être prête à en parler lors d'un entretien tout en exprimant ses propres idées pour la discipline de son choix.

Q: Quelle a été votre expérience avec l'industrie?

MARYLAND: J'ai travaillé pour huit entreprises différentes en taille et en succès, et l'expérience varie énormément selon les situations. Le développement de jeux dans une entreprise performante demande beaucoup de travail. Les attentes sont très élevées, les heures sont longues et le temps critique est courant, voire inattendu. En même temps, c’est incroyablement amusant, et l’énergie et la camaraderie sont incomparables dans d’autres industries.

Q: Des inconvénients?

MARYLAND: C'est une situation qui fonctionne pour un seul développeur (célibataire), mais une fois qu'une famille est dans les plans, elle devient intenable, voire brutale. Lorsque les choses vont bien, il s’agit d’une expérience incroyable et d’un exutoire créatif enrichissant. Lorsque les choses vont mal (financement réduit, délais serrés, stress élevé), cela peut devenir un cauchemar. Cela dépend vraiment de la direction de l'entreprise et de sa propre tolérance pour le stress du travail en équilibre avec le stress de la vie.

Q: Pouvez-vous nous dire sur quoi vous travaillez en ce moment?

MARYLAND: Je ne peux pas entrer dans les détails de notre projet actuel, mais il est basé sur le zombie et basé sur l'action. Le thème est approprié et délibéré compte tenu de la grande popularité des divertissements liés aux zombies (par exemple, The Walking Dead, World War Z, Plants Vs. Zombies).Le genre devrait être amusant, en particulier sur les appareils mobiles, avec les caractéristiques d’entrée et de visualisation spéciales de ces appareils à l’avant-garde du design.

Pour ceux qui s'intéressent à la programmation axée sur le développement de jeux et souhaitent obtenir plus d'informations, Dickheiser a publié plusieurs manuels sur le sujet, tels que C ++ pour les programmeurs de jeux et Game Programming Gems 6 (Livre et CD-ROM).

Un grand merci à Michael Dickheiser pour ses conseils et ses encouragements, et bonne chance dans tous ses projets futurs.