« Outre les compétences de développement technique, il y a des compétences non techniques – planification, travail d’équipe, etc. », explique Tom Coxon, programmeur chez Chucklefish. « Les jams de jeu sont un excellent moyen de les pratiquer, en particulier si elles sont basées sur l’équipe, ou imposent des contraintes thématiques ou temporelles. » Quoi que vous décidiez de faire, finissez-le. Cela semble évident, mais ce n’est pas un secret que la majorité des personnes qui commencent à créer des jeux ne les terminent pas. Il y a de fortes chances que le premier jeu que vous créerez ne soit pas bon, mais le but est d’apprendre à terminer un projet et à passer à autre chose. Vous apprendrez beaucoup sur le développement de jeux en faisant plus de jeux.
Pour vous aider, fixez vos propres échéances et essayez d’accomplir quelque chose chaque jour, aussi petit soit-il. Il est facile d’être pris dans le développement de votre jeu, mais la gestion du temps est importante et, lorsqu’elle est bien faite, elle peut améliorer la productivité et la motivation. « Nous utilisons des applications de gestion des tâches comme Trello et Notion, pour diviser la charge de travail en morceaux gérables, et garder la visibilité des tâches de chacun entre les membres de l’équipe », explique Katy Ellis, stratège marketing de Chucklefish. « C’est vraiment utile d’avoir une liste de choses à faire très visuelle, à laquelle on peut associer des actifs de travail et des documents, et super satisfaisant de glisser cette tâche dans la section Terminé à la fin de la journée. »
Ce n’est pas seulement ce que vous faites… mais aussi ce que vous ne faites pas
Les gens parlent toujours des choses que vous devriez faire, mais il y a beaucoup de choses que vous ne devriez pas faire. « Ignorer l’aspect commercial du développement de jeux est une erreur courante », explique Rosie Ball, productrice de Chucklefish. « Cela peut sembler être un tracas quand tout ce que vous voulez faire est de penser à votre incroyable idée de jeu, mais avoir quelques processus importants en place tels qu’un plan d’affaires, des contrats entre les membres de l’équipe et des rôles et responsabilités documentés au sein de l’équipe peut aider à éviter des maux de tête majeurs plus tard, surtout si le jeu devient un succès. » « Ne suivez pas les tendances et évitez les genres encombrés », déclare Soret. « Il y a des dizaines de genres qui sont presque abandonnés aujourd’hui, et des dizaines de publics affamés pour plus de contenu. Il suffit de regarder la diversité des jeux , vous verrez beaucoup de ces niches à remplir. Choisissez-en un, et portez-le vers de nouveaux sommets grâce à une physique, des visuels et une narration modernes. » « Évitez de vous taire », dit Wasser. « Partagez votre travail, parlez à votre public, soyez ouvert.
« Le plus grand défi est de gérer la charge de travail massive et de la mener à bien jusqu’au bout »
Essayez de ne pas mordre plus que vous ne pouvez mâcher. » Impliquez-vous dans autant de communautés de jeux indé que possible. De nombreuses personnes rencontrent les mêmes problèmes que vous et leur point de vue est inestimable. C’est aussi l’occasion pour vous d’aider les autres en partageant vos connaissances. Comme mentionné précédemment, ce ne sera pas une navigation sans heurts, et tout au long du développement, vous rencontrerez différents défis.
« Le plus grand défi est de faire face à la charge de travail massive et de la mener jusqu’au bout », explique Moldenhauer. « Une fois que vous avez passé la bosse initiale, c’est exaltant de construire votre jeu, d’être créatif et de résoudre les problèmes au fur et à mesure. Cette excitation et cette fierté de la création peuvent vous pousser pendant longtemps, mais le développement de jeux est tellement plus long que cela. Lorsque vous écrasez votre millième bug sur un système de sous-menu que seule une fraction de votre public, peut-être inexistant, peut voir un jour, il peut être vraiment difficile d’insister. »
Quel logiciel peut m’aider à me lancer ?
Unity – Moteur de jeu Vous pouvez choisir n’importe quel autre moteur, mais Unity est probablement le moteur le plus populaire pour les développeurs indépendants. Il vous permettra de créer des jeux en 2D et en 3D et offre un large éventail d’outils et de fonctionnalités.
Gimp – Programme artistique C’est un excellent logiciel de haute qualité qui fait un travail similaire à Adobe Photoshop et vous permettra de créer sans douleur vos propres textures, arrière-plans ou sprites 2D.
Blender – Modélisateur 3D Si vous cherchez à créer un jeu 3D ou un jeu avec des éléments 3D, alors ce logiciel, initialement sorti il y a 20 ans, vous permettra non seulement de faire des modèles 3D mais aussi de les animer.
MMLMS – Créateur de musique Ce logiciel vous permettra de créer vos propres musiques et effets sonores que vous pourrez importer dans Unity. Vous n’avez même pas besoin d’un clavier mais vous aurez besoin du matériel approprié.
Wwise – Programme audio Ce logiciel, très accessible, est utilisé dans de nombreux jeux à succès et sert à manipuler l’audio. Vous pouvez par exemple simuler des environnements audio et mixer des pistes en temps réel.
C’est fatiguant… et vous avez besoin de faire remarquer votre jeu
« Je pense que la plupart des développeurs ont du mal à se faire remarquer parmi la masse de jeux produits, » dit Soret. « Il faut trouver un angle original, proposer quelque chose de différent. L’autre aspect très difficile est que pour faire un jeu, il ne suffit pas de faire un jeu. Il faut créer une entreprise, une équipe, puis un jeu. Ces trois tâches sont énormes et interdépendantes. Vous devez vous salir les mains dans tous les aspects de la production, et vous devez devenir bon dans ce domaine. C’est beaucoup à porter sur vos épaules. C’est fatiguant et accablant, mais c’est aussi excitant dans le sens où vous ne pouvez jamais vous ennuyer, il y a toujours quelque chose de nouveau et d’intéressant sur lequel travailler. »
C’est quelque chose que vous pouvez utiliser à votre avantage pour gagner en visibilité. « N’ayez pas peur de votre histoire de développement », explique Tom Katkus, chef de produit chez Chucklefish. « L’une des meilleures choses à propos des jeux indépendants est que les joueurs apprennent à connaître ceux qui font leurs jeux. C’est formidable pour intéresser les joueurs à votre projet, mais vous pouvez utiliser cette même accessibilité pour qu’un éditeur sache qui vous êtes. »
Lisez les petits caractères lorsque vous signez des contrats
Bien sûr, avoir un éditeur est super pratique mais si vous vous rendez visible de toutes les bonnes manières, vous n’en aurez peut-être même pas besoin. Cela étant dit, si vous finissez par vous retrouver avec une opportunité d’édition, être préparé vous aidera sur le long terme. « N’abandonnez jamais votre propriété intellectuelle et assurez-vous d’avoir une porte de sortie dans le contrat au cas où le développement tournerait mal », dit Soret. « Envisagez également de rechercher des investisseurs pour prendre une participation dans votre entreprise, plutôt que de vous adresser uniquement aux éditeurs. Les éditeurs s’intéressent au projet qu’ils ont signé, tandis que les investisseurs se concentrent sur la croissance de votre studio et la durabilité à long terme. C’est un monde différent, c’est intimidant, mais cela peut en valoir la peine. »
« Avec toute relation commerciale, ce qui est spécifiquement dans le contrat est plus important que tout ce que quelqu’un dit », explique Wasser. « Beaucoup de développeurs n’apprécient pas vraiment, ne comprennent pas ou ne veulent pas être dérangés par les spécificités des contrats, car ils sont en quelque sorte antithétiques au processus de création, mais cela peut sérieusement les mordre plus tard. S’il s’agit d’un accord important, demandez à un avocat de l’examiner. De plus, tout est négociable. »
« Le programme ID@ Xbox est un excellent moyen d’y parvenir . Les développeurs qui y sont acceptés obtiendront deux kits de développement gratuits et un accès à l’architecture du système. »
Une fois que vous aurez acquis vos compétences en développement en terminant des projets, vous voudrez peut-être développer des jeux pour la Xbox One. Le programme ID@ Xbox est un excellent moyen d’y parvenir. Les développeurs qui y sont acceptés obtiendront deux kits de développement gratuits et un accès à l’architecture du système, afin que vous puissiez soutenir votre jeu avec des choses comme des réalisations.
Le monde du jeu indé est effrayant, mais tous les développeurs indé vous soutiennent. « L’une des bonnes choses à propos de l’industrie du jeu en ce moment est que les outsiders avec des ressources limitées peuvent jouer à la même table que les grands acteurs enracinés avec des millions/milliards de dollars », dit Wasser. « Il y aura toujours un désavantage pour les indies, mais c’est toujours mieux que la situation dans la plupart des industries. »