Si vous pensez que développer un jeu est difficile, essayez de le faire avec une personne inconnue de l'autre côté du monde. Dans ce tutoriel, je vais partager les principes de base du développement d'un pipeline et de l'amélioration du flux de travail de votre équipe dans les cas où chaque membre de l'équipe se trouve dans un autre fuseau horaire. Commençons!
Même si votre idée de jeu est simple, vous avoir besoin un document de conception de jeu, ou GDD.
La GDD est la colonne vertébrale du projet et est particulièrement importante pour les collaborations internationales, car chaque membre de l'équipe doit viser le même objectif dès le début du projet. Dans le cas contraire, l'équipe risque de se heurter ultérieurement à des obstacles inattendus. sur.
Il y a différentes façons de présenter une BDG, mais vous souhaitez certainement qu'elle inclue les éléments suivants:
Une fois que vous avez commencé à développer le jeu, l’équipe peut avoir des idées supplémentaires qu’elle souhaiterait mettre en œuvre. Attention, cela peut rendre l'équipe errante! Il suffit de les écrire et de les avoir à l’esprit pour une suite possible.
Maintenant que le projet est défini, il est temps d'informer les membres de l'équipe quoi ils doivent faire et quand ils ont besoin de le faire.
Pointe: Peu importe le type de logiciel que vous utiliserez, que ce soit en ligne, hors ligne, payant ou gratuit. La chose la plus importante est que vous et votre équipe vous sentiez à l'aise avec cela et que vous compreniez les principes et les meilleures pratiques derrière chaque étape..
La meilleure façon de gérer un projet consiste à utiliser un outil de gestion de projet. Croyez-moi, je les ai presque toutes essayées, de Basecamp à Zoho. Mon préféré est Trello, car il est simple, direct et optimal pour les petites équipes..
Les fonctionnalités de presque tous les logiciels de gestion de projet sont très similaires. Dans le cas de Trello, vous pouvez gérer plusieurs projets appelés "Tableaux". Les conseils sont constitués de plusieurs listes de "cartes" - les unités de base du conseil - pouvant contenir des commentaires, des listes de contrôle, des pièces jointes et des dates d'échéance. Les cartes peuvent être déplacées de liste en liste, ce qui donne beaucoup de flexibilité pendant la phase de production.
Votre logiciel de gestion de projet devrait permettre à l’équipe d’avoir un aperçu complet du projet à tout moment - ainsi chaque personne pourra voir ce qu’elle doit faire et ce que les autres font. (J'expliquerai la raison à l'étape 4.)
Plus le projet est volumineux, plus de tâches doivent être accomplies. Pour garder les choses organisées, je suggère de coder par couleur chaque tâche et de les trier verticalement par ordre décroissant de priorité..
Je colore les tâches en fonction du membre de l’équipe affectée à ces tâches, mais vous pouvez également les colorer en fonction des tâches planifiées ou mises en œuvre; si les programmeurs ont leur propre tableau, ils pourraient colorier les bogues et les fonctionnalités de manière à comprendre.
Le plus important est de s'assurer que toutes les personnes impliquées dans le projet sachent ce que signifient les couleurs. Vous pouvez décrire cela dans le GDD.
Pointe: Avoir un outil Web de gestion de projet présente de nombreux avantages lorsque vous travaillez avec des personnes vivant dans d'autres fuseaux horaires: elles peuvent travailler n'importe où, il n'est pas nécessaire d'installer de logiciel, la plupart des outils intègrent des fonctions mobiles et toutes les modifications sont propagées instantanément..
Les dates d'échéance sont certainement la fonctionnalité la plus sous-utilisée par les équipes de développement de jeux qui commencent tout juste.
Il y a une grande différence entre avoir une liste de choses à faire et un emploi du temps, et vous devez comprendre que c'est vital que vous fixiez des dates pour tous les membres de l'équipe. De cette façon, tout le monde sait à quel moment s'attendre, et tout le monde attend avec impatience le prochain jalon..
Pointe: Avoir de bonnes pratiques de planification permet d'économiser beaucoup de temps et d'argent, en particulier lors de la sous-traitance. La plupart des pigistes facturent leur salaire tous les jours ou toutes les heures. Si vous les accueillez avec un emploi du temps soigné, ils l'apprécieront, tout comme votre portefeuille.!
Un autre aspect du développement que vous devez couvrir avant de commencer est la structure et l'emplacement des fichiers qui composeront le jeu..
Gardez à l'esprit que pendant que vous dormez, la moitié de votre équipe travaillera sur de nouveaux actifs. Ils doivent savoir où les placer sans avoir à vous demander, et ils doivent savoir où trouver les actifs qu'ils recherchent..
Il existe de nombreux outils différents qui synchronisent les fichiers. Personnellement, j'utilise Dropbox. C'est intuitif, facile à utiliser, il permet à tous les membres de mon équipe d'accéder aux fichiers via le Web et me permet de restaurer des fichiers si quelqu'un les supprime accidentellement..
Lors de la création du dossier de projet qui sera partagé avec tous les membres de l'équipe, vous souhaitez choisir quelque chose qui peut être facilement compris. Bien sûr, il y a différentes façons de le faire en fonction de vos besoins et des besoins de l'équipe, mais je recommande quelque chose dans ce sens:
Lorsque vous travaillez dans un lieu physique avec d'autres personnes, vous pouvez leur parler en tout temps et constater qu'elles sont concentrées sur leur travail. Mais le seul retour que vous obtenez lorsque vous travaillez avec une équipe internationale réside dans les résultats de chaque personne. C’est pourquoi de nombreux efforts internationaux en matière de développement de jeux sont infructueux..
Pointe: Il est essentiel que vous continuiez à communiquer avec vos coéquipiers au quotidien afin de maintenir l'attitude de l'équipe et de vous diriger vers l'objectif.
J'ai fait des projets réussis et infructueux dans le passé, et l'une des choses les plus importantes que j'ai apprises est que peu importe à quel point votre équipe aime créer des jeux, leur moral aura des hauts et des bas. Dans l'image suivante, je vais expliquer certaines étapes d'une équipe..
J'espère que ce tutoriel vous a donné une bonne compréhension des différentes phases de la collaboration internationale et de ses avantages et inconvénients. Bien sûr, le meilleur moyen de continuer à apprendre est de faire ces collaborations. Je vous encourage à constituer une équipe en ligne et à développer un jeu simple en suivant ce tutoriel..
Je voudrais remercier mon partenaire en développement de jeux, Matt Pope, de m'avoir aidé à améliorer mes techniques de développement de jeux au cours de ces dernières années..
Merci d'avoir lu!