Travailler à distance constituer une équipe de développement de jeux vidéo indépendants

Il est difficile de travailler avec des employés que vous n'avez jamais rencontrés en personne, mais comme une start-up indépendante n'a pas de base opérationnelle, vous aurez souvent besoin de travailler avec des personnes sur lesquelles vous ne pouvez pas garder l'œil. et d’utiliser Internet à la fois comme source de recherche de candidats potentiels et comme hub de communication. Dans cet article, nous examinerons le processus délicat d’embauche d’un nouveau membre d’équipe, notamment la préparation du processus et les pièges potentiels, et conclurons avec une liste de ressources (généralement) gratuites que vous pouvez utiliser pour trouver votre prochain membre de l'équipe des étoiles.

Prévisualisation: équipe conçue par Björn Andersson de The Noun Project.


Évaluer vos besoins

L'une des plus grandes erreurs qu'une société de développement de jeux peut commettre est d'engager des employés sans évaluer au préalable ses besoins. Le problème avec cette approche est que la plupart des développeurs de jeux vidéo sous-estiment grossièrement la portée de leurs propres jeux, et par conséquent le nombre de personnes et le montant d'argent dont ils ont besoin..

Pour parer à cela, veillez à créer un document de conception de jeu. Un bon GDD vous permettra de déterminer facilement le type d'actif dont vous aurez besoin pour donner vie à votre vision. Cela vous donnera également une approximation approximative du nombre d’actifs de chaque type d’actif requis. Astuce: ça va probablement être plus que vous ne le pensez.

Avec votre GDD pratique à vos côtés, l'étape suivante consiste à déterminer les zones que vous avez couvertes. Vous avez déjà un artiste? Génial, mais avant de rejeter l’idée d’en embaucher un autre, discutez avec votre artiste travailleur et déterminez ensemble le nombre d’actifs qu’un artiste peut réaliser dans un laps de temps imparti. Si vous aspirez à créer un millier d'animations uniques de sprites de 16 images et que votre artiste à temps partiel se sente à l'aise d'en projeter cinq par semaine, vous pouvez envisager de lui faire aider..

Que se passe-t-il si votre génial artiste de sprite n'a pas ou peu d'expérience dans la création de tuiles, ou même d'art 3D? Dans ce cas, vous devrez certainement en embaucher un. Ne vous contentez jamais de quelqu'un qui manque d'expertise dans le poste que vous devez remplir, surtout s'il reçoit un salaire. Cela causerait plus de maux de tête et de retards que sa valeur et pourrait coûter cher.

Les étapes ci-dessus vous aideront non seulement à brosser un tableau plus clair des forces et des faiblesses de votre équipe, mais aussi à rédiger des offres d'emploi plus précises et à vous donner une meilleure idée de votre budget, ce qui est particulièrement important si vous la planification d'une campagne Kickstarter. Mais avant de commencer à interviewer toute personne qui a déjà griffonné Sonic the Hedgehog dans son bloc-notes, enregistrez votre équipe de développement de jeux en tant que société. Cela vous permettra de garder une trace de vos finances, donnera à votre équipe un peu plus de crédibilité et donnera à votre entreprise plus d’allégements fiscaux. L'argent supplémentaire est une bonne chose.


Rédaction d'une offre d'emploi

La clé pour rédiger une offre d'emploi se trouve dans les détails. Toutes vos exigences en matière d’embauche doivent être énoncées dans un langage simple et les questions les plus courantes que pourrait poser une embauche potentielle devraient être abordées..

Au minimum, les éléments suivants doivent être facilement situés dans le corps de votre message:

  • Nom de la compagnie: Ceci est une donnée.
  • Nom du projet: Si vous n'en avez pas, remplacez-le par un titre provisoire ou indiquez simplement «À déterminer ultérieurement».
  • Brève description du projet: Les éléments importants à inclure ici seraient: genre, 2D ou 3D, influences.
  • Structure de l'équipe et combien de temps vous travaillez ensemble: Certaines équipes ont choisi de ne pas le mentionner, mais j'estime que cela donne aux candidats une meilleure idée de ce dans quoi ils s'engagent.
  • Nom du poste et description: Épeler le plus possible. "Pixel artist responsable de la création de 100 sprites animés basés sur l'art conceptuel." est beaucoup plus parlant que "artiste Sprite". Si la description de poste est détaillée, utilisez une puce ou une liste numérotée.
  • Compensation: Si vous avez un numéro en tête, n'hésitez pas à le préciser, mais vous n'êtes pas obligé. Cependant, confirmez que le poste est payé.
  • Informations de contact: N'oublie pas ça. La plupart des forums n'autorisent pas les candidats à postuler directement aux offres d'emploi. Il est recommandé de fournir une adresse électronique et non votre nom Skype (ou un autre messager). Gardez ça pour les derniers tours.
Une partie d’une offre d’emploi pour notre jeu, Hiro Fodder: Un espoir bleu

Pour votre en-tête, le format suivant fonctionne:

[PAID / UNPAID] [nom de l'équipe] recherche [titre du poste] pour le prochain [nom du projet ou genre]

Vous publierez probablement cette offre d'emploi sur des forums populaires de développement de jeux, des sites Web indépendants, des artistes de jeu, des programmateurs et le site Web de votre entreprise (vous en avez un, n'est-ce pas?), Ainsi que des liens vers votre annonce sur des médias sociaux. Nous allons jeter un coup d'oeil à quelques détails dans un peu.

Pointe: Certains forums exigent que vous suiviez un modèle rigoureux. Tandis que les informations énumérées ci-dessus devraient suffire la plupart du temps, quelques modérateurs sont méticuleux et veulent que les choses se passent exactement comme ils le spécifient. Les conditions d’emploi sont généralement indiquées par un collant.


Réduire votre bassin de candidats

Fait: il y a plus de programmeurs, d'artistes et de musiciens que de postes en programmation, en art et en musique. Cela dit, dans la mesure où vous payez quelque chose qui ressemble à un salaire équitable, attendez-vous à recevoir une tonne de candidatures.

Votre prochaine tâche consiste à filtrer le spam et les autres candidats non qualifiés des diamants bruts. Lors de la sélection des candidats, tenez compte de quelques directives de base:

  • Ne divertissez que les courriels bien écrits et répondant spécifiquement à vos besoins. Malheureusement, environ la moitié des courriels que vous recevrez vont provenir d’usines de production de contenu ou d’artistes qui ne lisent même pas la description du poste. Nous appelons ces gars Applicateurs fréquents, parce qu'ils semblent postuler pour chaque travail sur le forum avec la même réponse générique. Évitez les applicateurs fréquents comme la peste. S'ils n'ont pas pris le temps de lire votre message, pourquoi devriez-vous prendre le temps de lire le leur?
  • Si un candidat n'a pas l'expérience nécessaire ou se spécialise dans un domaine de compétence différent de celui que vous recherchez, vous devrez le refuser. Certains candidats tenteront de vous convaincre qu'ils seront en mesure d'acquérir de nouvelles compétences sur le tas. Bien que cela puisse être vrai, vous ne les payez pas pour apprendre un nouveau métier..
  • Les candidats sérieux attireront l'attention sur leurs réalisations, curriculum vitae et portefeuilles précédents. Plus ils vous fourniront d’informations, plus vous pourrez facilement déterminer s’ils conviennent au poste. Prenez ces candidats plus au sérieux. S'ils ont fait partie d'une équipe qui a publié un produit commercial, encore mieux.
Non non Non!

Je devrais noter que si vous avez un budget restreint ou s'il s'agit de votre premier match, vous voudrez peut-être assouplir vos exigences en matière d'embauche. Il y a beaucoup de programmeurs, musiciens et artistes compétents à qui on n'a jamais donné la possibilité de travailler sur un jeu. Si vous êtes nouveau sur le terrain, songez à essayer l’un d’eux. D'ailleurs, auriez-vous vraiment besoin d'embaucher l'artiste principal de Skyrim pour développer un petit jeu indépendant? Tant qu'ils vous montrent des échantillons de leur travail et semblent enthousiasmés par le projet, ne les écrivez pas immédiatement.


Le processus d'entrevue

Ah, le processus d'entrevue redouté. Vous les avez probablement déjà utilisées auparavant, mais vous en avez rarement conduit vous-même. Habiliter, n'est-ce pas? Avant que votre tête ne soit gonflée, rappelez-vous que les meilleurs candidats sont presque toujours en demande et pourraient avoir besoin de vous moins que vous n'en avez besoin. Désolé de dégonfler ton ego.

Les entrevues n'ont pas à suivre les directives établies. Si quelque chose, ils commencent généralement formel et finissent assez décontracté. Il est tout aussi important d'avoir une idée du candidat que d'évaluer ses capacités. Dans cet esprit, voici quelques questions que je pose à mes candidats:

  • Leur disponibilité et leur fuseau horaire: Si vous publiez une offre d'emploi sur Internet, attendez-vous à recevoir des candidatures de personnes de partout dans le monde. Si le demandeur n'est disponible que pendant les heures où vous êtes endormi, votre relation de travail en souffrira probablement. Le candidat idéal est flexible et sera disponible via Skype ou par courrier électronique aux mêmes heures que vous..
  • Leurs intérêts de jeu: Au moment où vous interviewez quelqu'un, vous aurez probablement déjà une bonne idée de ce dont il est capable. Au lieu de répéter les mêmes informations, passez au moins une partie de l'entretien à leur poser des questions sur leurs genres de jeu préférés, leurs jeux préférés et leurs influences majeures. Les passionnés de jeu de tir à la première personne ne se passionneront pas autant pour un JRGP que ceux qui ont grandi en jouant à Chrono Trigger. Il vaut mieux connaître ce genre de choses à l'avance.
  • Leur expérience de travail sur les jeux: Parlez brièvement de leurs rôles dans d'autres équipes de développement, le cas échéant.
  • Leurs exigences salariales et leurs estimations de temps: Même si un candidat semble parfait, ne l'embauchez pas à moins de savoir que vous pouvez vous le permettre. Essayez également de déterminer la rapidité avec laquelle ils peuvent produire des actifs en leur demandant un peu plus sur leurs méthodes et processus. Et n'ayez pas peur de négocier.

Il y aura des moments où un autre membre de votre équipe devrait également être impliqué dans le processus d'entrevue. Par exemple, si vous avez besoin d'un programmeur mais que vous n'avez pas écrit de ligne de code depuis cette classe BASIC en neuvième année, pensez à faire appel à votre programmeur principal (si vous en avez un) pour traiter les questions plus techniques..

Je trouve qu'il importe peu que les entretiens se déroulent par chat, voix ou vidéo, à condition que les deux parties se sentent à l'aise avec le mode de communication sélectionné..


Drapeaux rouges communs

La plupart des équipes de développement de jeux vidéo indépendants ont embauché au moins une personne qui a fabriqué ses capacités, qui n'a pas respecté les délais impartis ou qui, pire encore, les a arnaquées sans argent. Le problème est que, chaque fois que vous embauchez un employé qui s'avère être quelqu'un qu'ils ne sont pas, devinez qui en souffre? Je vais vous donner un indice. ce n'est certainement pas eux.

Pour éviter de devenir victime d'employés trompeurs, mal informés ou inexpérimentés, vous devez être à l'affût des signaux d'alerte qui discréditent un employé ou vous mettent dans une position potentiellement inconfortable..

Se méfier de:

  • Candidats disposés à travailler gratuitement: Aussi fou que cela puisse paraître, embaucher quelqu'un qui est prêt à travailler pour une société de développement de jeux inconnue en échange d'aucune compensation monétaire est une mauvaise idée. Les employés non rémunérés n’ont aucune obligation de travailler pour vous. Ils ne sont pas sous contrat et peuvent renflouer dès que cela leur convient. Pour compliquer les choses, les employés non rémunérés recherchent généralement juste de l'expérience dans un jeu. Ils ne possèdent généralement pas les compétences d'un développeur expérimenté..
Caveat: Si vous êtes un développeur connu et que vous souhaitez embaucher un stagiaire à titre d'essai avant de prendre la décision de le recruter à temps plein, le scénario est différent. Sinon, évitez d'embaucher des gens qui disent qu'ils vont bien avec Free, peu importe la tentation. Les professionnels qualifiés ne vont pas se vendre à découvert et apporteront beaucoup plus de valeur à votre équipe.
  • Les candidats qui sont disposés à travailler pour un partage de revenu: Ceci est un scénario perdre-perdre. Les employés doivent miser sur le fait que le jeu rapportera assez d’argent pour que leurs efforts en valent la peine. Si, à un moment quelconque, ils commencent à perdre leur foi, ils envisageront de céder. En outre, pendant qu’ils travaillent sur le jeu, ils devront probablement faire autre chose pour gagner un petit montant appelé argent. En conséquence, ils passeront moins de temps à travailler pour vous et plus de temps à se concentrer sur le paiement des factures. Pour les développeurs de jeux, le seul avantage est qu'ils permettent de réduire les coûts initiaux. Mais que se passe-t-il si le jeu est en or? Certes, ce n'est pas le pire problème, mais prendre l'habitude de donner d'énormes sommes d'argent de l'entreprise à quelqu'un avec qui vous n'avez jamais travaillé auparavant n'est pas une bonne pratique..
  • Arnaqueurs: Celui-ci est assez évident et peut être facilement évité en effectuant une recherche approfondie sur tout employé potentiel. Commencez par consulter leur profil LinkedIn et voyez si leur expérience répertoriée correspond à ce qui était écrit dans leurs courriels ou lors de l'entretien. Points supplémentaires pour les candidats avec recommandations et / ou avenants. Ensuite, lancez une recherche sur Google. Si les candidats apparaissent dans un rapport d’arnaque, ou s’il existe d’autres comptes de comportement suspect figurant dans les premières pages, remettez immédiatement le demandeur à l’écart..

Rapport Ripoff: Exposer les artistes de pixel frauduleux depuis 1998.
  • Fermes de contenu: La majorité des applications que vous recevrez proviendront probablement d'entreprises qui produisent en masse des actifs génériques. Bien qu'elles soient nettement moins chères qu'un professionnel vivant à New York, par exemple, les fermes de contenu ont du mal à communiquer, se surchargent de travail et ne se sentent généralement pas passionnées. Ils fournissent un service: main d'œuvre embauchée. Ni plus ni moins. Il existe des exceptions, mais pas suffisamment pour justifier leur prise en compte en dehors des tâches les plus simples..
  • Gros egos: Je me souviens d'avoir interviewé un certain type qui affirmait qu'il travaillait sur un moteur qui allait être meilleur qu'Unreal, le tout par son solitaire. L'entrevue s'est terminée peu de temps après. C'est pour cette raison que j'insiste sur la vérification des délais d'un ministère avec un professionnel de confiance avant d'accepter la demande d'un demandeur. Les gros egos peuvent conduire à des illusions de grandeur; à vous de distinguer les attentes ambitieuses des attentes totalement irréalistes.
  • L'employé horaire: L'embauche d'un nouvel employé sur une base horaire peut sembler une stratégie raisonnable, et c'est pour l'employé. Tant que vous n’avez pas une meilleure idée de la production de vos employés, il est préférable de les payer au plus près. Cela encourage l'employé à travailler plus efficacement et vous offre la sécurité supplémentaire de savoir combien coûtera chaque tâche. Sinon, vous devrez faire face à un niveau élevé d’écart budgétaire. Cela, et certains employés peuvent vous facturer plus d'heures que ce qu'ils ont réellement mis en.
Caveat: Des sites comme Elance et Upwork, un logiciel de suivi, prend des instantanés de l'écran d'ordinateur d'un employé et vous les envoie, mais cela ne résout qu'une partie du problème. En outre, voulez-vous vraiment garder vos employés? Certains employés n'accepteront pas un système de jalons, car ils dépendent d'un salaire régulier. Contrez-les en disant que vous envisagez de les payer au taux horaire une fois les premiers jalons terminés..
  • L'employé "paiement anticipé": Vous ne devez en aucun cas payer un nouvel employé à l’avance. En ce qui concerne le processus d’embauche, c’est la plus grosse erreur que vous puissiez commettre. Les employés répétés qui ont fait leurs preuves peuvent justifier un paiement initial, mais jamais le nouveau.
  • Employés qui refusent de signer un contrat: Une autre façon de vous rendre très vulnérable consiste à engager quelqu'un avant la signature d'une NDA et d'un contrat. Dans le cas où l'employé disparaît, perd des intérêts ou ne peut pas remplir ses obligations, un contrat signé vous permettra de le tenir pour responsable. Les NDA protègent les développeurs de jeux contre le vol de leurs idées. Leur valeur est assez évidente. Vous pouvez envisager de faire appel à un avocat avant de rédiger un contrat ou une entente de confidentialité..

Ressources d'embauche

  • DeviantART: comporte un grand nombre d'artistes, dont beaucoup sont des artistes de jeux. Vous recevrez probablement votre juste part de spam, mais vous aurez peut-être de la chance. Le grand avantage de deviantART est que vous pouvez visualiser le portfolio d'un artiste sur place. N'hésitez pas à envoyer des messages privés aux artistes qui, à votre avis, pourraient bien convenir.

Forums DeviantART: un endroit idéal pour trouver votre prochain artiste. Attention à l'utilisation excessive d'anime.
  • Pixel Joint and Pixelation: Utilisez ces sites uniquement si vous êtes à la recherche du marché d'un artiste de sprite en 2D. Si ceci est votre premier match, il y a de bonnes chances que vous soyez. Les deux sites disposent d'un forum de l'emploi.
  • Elance, Upwork, Guru et Louez un codeur: Ces sites servent d’intermédiaire entre les entrepreneurs et les pigistes. Le contractant affiche une offre d'emploi et les pigistes soumissionnent. L'avantage est que toutes les transactions financières sont traitées sur le site, ce qui réduit considérablement les risques. De plus, les exigences salariales sont traitées au départ, annulant ainsi le processus de négociation souvent difficile. D'un autre côté, le pool de candidats a tendance à être un peu faible, et vous devrez payer un montant nominal pour un abonnement premium.
  • Gamedev.net: site de ressources pédagogiques de premier ordre, Gamedev.net propose un forum de l'emploi relativement actif. Les développeurs de jeux indépendants peuvent débourser 7,00 $ pour que leur annonce soit diffusée sur le site. Attendez-vous à des propositions moins nombreuses et de meilleure qualité que sur d'autres sites. C’est probablement l’un des meilleurs sites Web pour trouver des programmeurs..
  • IDevGames: un site spécifique à Mac et iOS, utile pour rechercher des membres de l'équipe pour votre prochaine application mobile.
  • Twitter et Facebook: bien que vous ne souhaitiez généralement pas ajouter des offres d'emploi à vos discussions sur les réseaux sociaux, vous pouvez les utiliser pour créer un lien vers vos offres d'emploi actuelles sur des forums et des sites indépendants.
  • Reddit: Probablement mieux pour écarter les contractants disponibles que pour lister une position ouverte, Reddit a une section de petites annonces spécifique à gamedev qui mérite au moins d'être visionnée.
  • Kickstarter: Croyez-le ou non, Kickstarter n'est pas le pire endroit pour trouver votre prochain employé. Bon nombre de vos donateurs seront disposés à aider directement ou pourraient connaître quelqu'un. C'est un peu une erreur, car la plupart des contributeurs ne seront pas en mesure d'offrir des services essentiels, mais écoutez-les. Après tout, ils vous ont donné de l'argent.

Conclusion

S'il y a un conseil que je peux offrir aux développeurs de jeux sur le marché pour élargir leur équipe, ce serait de toujours pécher par excès de prudence. Plus votre équipe de développement de jeux est petite, plus chaque nouvelle recrue devient importante. Cela est aggravé par le fait que vous devrez investir un degré élevé de confiance dans les personnes que vous recrutez. Mais avec une évaluation appropriée de vos besoins, de l'ensemble des compétences et de la personnalité du candidat, vous devriez être capable de trouver quelqu'un qui facilitera la création de votre titre..