Comment réussir un jeu indépendant : conseils pratiques pour concrétiser vos idées





D'accord, vous avez donc une idée géniale pour un jeu, mais vous ne savez pas par où commencer. Ou peut-être avez-vous un vague idée, mais le volume considérable de choses à considérer rend le dépassement de votre idée initiale écrasant et vous empêche de franchir les premières étapes de la création de quelque chose d'incroyable. Pour vous aider à surmonter le premier obstacle, nous avons demandé aux développeurs du meilleurs jeux indépendants pour des conseils pratiques sur la mise en route. N'allons pas trop loin : il n'y a pas de raccourci vers le succès - ni même une garantie que votre jeu sera terminé - mais une chose qui a résonné par-dessus tout, c'est qu'il n'y a jamais eu de meilleur moment pour transformer vos idées en réalité. Cet article n'est que le début d'un long voyage qui peut changer votre vie si vous êtes prêt à travailler dur (comme, vraiment, vraiment, dur) et à laisser vos idées préconçues derrière vous.

Vous voulez plus de fonctionnalités Xbox, d'interviews et de conseils ?

Abonnez-vous au magazine officiel Xbox en version imprimée ou numérique pour des fonctionnalités plus approfondies, des critiques et des aperçus sur Xbox One, Xbox One X et l'avenir de la console de Microsoft.



Vous devez savoir à quel point vous ne savez pas, explique Tête de tasse directeur artistique Chad Moldenhauer. Vous ne savez pas combien les choses vont vraiment coûter, vous ne savez pas combien de temps les choses vont vraiment mettre à se développer. Vous ne savez pas vraiment à quel point l'art, la programmation et le design sont interdépendants, et comment les limitations de temps et d'argent sur l'un entraîneront des compromis sur les deux autres. Une fois que vous savez que vous ne sais pas ces choses, vous vous rendrez compte que vos plans de portée et d'échelle de temps sont faux et vous serez plus réaliste avec ce que vous pouvez faire.

Vous devez également le faire pour les bonnes raisons. Si vous envisagez de le faire pour l'argent, vous allez être extrêmement déçu. Faire des jeux indépendants n'est pas lucratif pour tout le monde, et c'est un peu plus stressant que de nombreuses autres professions, dit Ooblets développeur Ben Wasser. Un emploi de bureau est un cheminement de carrière généralement plus facile, plus sûr et mieux rémunéré. Personnellement, je préférerais toujours faire des jeux indépendants, mais les gens ne devraient pas avoir de fausses impressions lorsqu'ils se lancent.

J'ai une idée… par où commencer ?



Avec cela clairement à l'esprit, la prochaine chose que vous devez faire est de prendre votre idée et de décider quel moteur de jeu vous utiliserez. Il y a beaucoup de choix, comme Gamemaker Studio 2 , Moteur irréel ou Unité pour n'en nommer que quelques uns. Chacun vous permet de faire des choses différentes et tous ont des versions gratuites afin que vous puissiez jouer avec eux et voir lequel convient le mieux au jeu que vous essayez de créer. Unity est le plus populaire parmi les développeurs indépendants car il fonctionne bien avec les jeux 2D et 3D. Cependant, cela nécessite que vous appreniez à coder. Mais heureusement, il existe également une solution pour cela. Il y a tellement de gens extraordinaires qui prennent le temps d'enseigner aux autres gratuitement, dit La dernière nuit développeur Tim Soret. Regardez les conférences GDC, les vidéos YouTube, lisez 80.lv , Gamasutra des articles. Vous en apprendrez une tonne, même si vous ne l'obtenez pas à 100% pendant longtemps. Suivre des didacticiels est un excellent moyen de vous faciliter la tâche et s'applique à toute autre discipline du développement de jeux.

  • Qu'est-ce qu'un moteur de jeu ? Nous révélons les meilleurs outils logiciels pour les développeurs

Une fois que vous avez votre moteur, le vrai plaisir commence. La meilleure façon de commencer est de commencer à créer votre premier jeu simple, explique Moldenhauer. Si vous êtes programmeur, commencez à créer un prototype de base pour le gameplay. Si vous êtes un artiste, commencez à créer des éléments utilisables pour le jeu. Si vous êtes un concepteur, commencez à créer des mises en page de niveau et des concepts de jeu spécifiques. Si vous êtes écrivain, commencez à écrire le script. Une fois que vous aurez commencé, vous verrez où se trouvent vos lacunes dans vos connaissances et vous pourrez alors commencer à essayer de les combler. La clé est de commencer à remplir votre jeu avec quelque chose, n'importe quoi.

Si l'art n'est pas votre fort, vous pouvez envisager d'embaucher votre propre artiste'



Il y a une tonne d'artistes incroyables que vous pouvez trouver sur Twitter, Tumblr, ArtStation et Dribbler que vous pouvez embaucher à la pige ou à temps plein, dit Wasser. Il y a aussi beaucoup de choses sur le Unity Asset Store , ce qui est bon pour tester des idées. Mais si vous vous sentez très confiant, vous voudrez peut-être le faire vous-même. Si l'art n'est pas votre fort, vous pouvez envisager d'embaucher votre propre artiste, dit Ritter du poisson l'artiste Lu Nascimento. Mais si vous souhaitez créer vous-même des actifs de pixel art, vous pouvez consulter de nombreux didacticiels dans les forums, les articles de média, YouTube et même Twitter. C'est parfait si vous ne pouvez embaucher personne pour vous aider, ce qui sera la plupart des gens au début.

Attention à ne pas prendre d'avance sur vous-même. Évitez de développer des ressources artistiques de haute qualité avant que le cœur du jeu ne semble correct, explique Moldenhauer. Faites en sorte que votre jeu se rapproche le plus possible de ce à quoi vous voulez que le jeu final ressemble avant de le rendre joli. Si vous mettez beaucoup de travail dans l'art alors que le jeu est toujours en évolution, vous finirez par gaspiller beaucoup de travail coûteux lorsque le noyau changera. Ou pire encore, vous vivrez avec un gameplay de qualité inférieure parce que vous ne voulez pas gaspiller l'art qui a été créé pour cela.

Les compétences techniques seules pourraient ne pas suffire



Outre les compétences de développement technique, il existe des compétences générales – planification, travail d'équipe, etc., explique Tom Coxon, programmeur de Chucklefish. Les game jams sont un excellent moyen de les pratiquer, en particulier s'ils sont en é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 un secret pour personne que la majorité des personnes qui commencent à créer des jeux ne les finissent pas réellement. Il y a de fortes chances que le premier jeu que vous créez ne soit pas bon, mais le but est d'apprendre à terminer un projet et à passer à autre chose. Vous en apprendrez beaucoup sur le développement de jeux en créant plus de jeux.

Pour vous aider, fixez vos propres délais et essayez d'accomplir quelque chose chaque jour, aussi petit soit-il. Il est facile de se laisser entraîner 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. Il est vraiment utile d'avoir une liste de tâches très visuelle, à laquelle vous pouvez lier des ressources et des documents de travail, et très satisfaisant de faire glisser cette tâche dans la section Complète à la fin de la journée.

Ce n'est pas seulement ce que vous faites… mais 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 devrait pas faire. Ignorer l'aspect commercial du développement de jeux est une erreur courante, déclare Rosie Ball, productrice de Chucklefish. Cela peut sembler compliqué lorsque tout ce que vous voulez faire est de penser à votre idée de jeu incroyable, 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 problèmes majeurs. des maux de tête plus tard, surtout si le jeu devient un succès. Ne suivez pas les tendances et évitez les genres surpeuplés, dit Soret. Il existe 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 [dans le passé], vous verrez beaucoup de ces niches à combler. Choisissez-en un et amenez-le vers de nouveaux sommets avec la physique, les visuels et la narration modernes. Évitez de vous taire, dit Wasser. Partagez votre travail, parlez à votre public, soyez ouvert.

« Le plus grand défi consiste à gérer l'énorme charge de travail et à la mener 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épendants que possible. De nombreuses personnes se heurtent aux mêmes problèmes que vous et il est inestimable d'avoir leur avis. C'est aussi une chance pour vous d'aider les autres en partageant vos connaissances. Comme mentionné précédemment, ce ne sera pas une navigation fluide, et tout au long du développement, vous rencontrerez différents défis.

Le plus grand défi consiste à gérer l'énorme charge de travail et à la mener jusqu'au bout, déclare Moldenhauer. Une fois que vous avez surmonté la bosse initiale, il est exaltant de développer 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 bogue sur un système de sous-menus que seule une fraction de votre public éventuellement inexistant peut voir, il peut être très difficile d'appuyer dessus.

Quel logiciel peut m'aider à démarrer ?

  • 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 2D et 3D et offre une large gamme d'outils et de fonctionnalités.
  • Gimp - Programme artistique
    Il s'agit d'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.
  • Mélangeur - Modèles 3D
    Si vous cherchez à créer un jeu 3D ou un jeu avec des éléments 3D, ce logiciel, initialement sorti il ​​y a 20 ans, vous permettra non seulement de créer des modèles 3D mais aussi de les animer.
  • LMMS - Créateur de musique
    Cela vous permettra de créer votre propre musique 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, qui est très accessible, est utilisé dans de nombreux jeux à succès et est utilisé pour manipuler l'audio. Par exemple, vous pouvez simuler des environnements audio et mixer des pistes en temps réel.

C'est fatiguant… et vous devez 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 partie très difficile est que pour faire un jeu, vous ne juste faire un jeu. Vous créez une entreprise, vous créez une équipe, ensuite tu fais un jeu. Ces trois tâches sont massives et interdépendantes. Vous devez vous salir les mains dans tous les aspects de la production, et vous devez être bon dans ce domaine. C'est beaucoup à prendre sur vos épaules. C'est fatiguant et accablant, mais c'est aussi excitant dans le sens où on ne s'ennuie jamais, 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'hésitez pas à raconter votre histoire de développement, explique Tom Katkus, chef de produit de Chucklefish. L'une des meilleures choses à propos des jeux indépendants est que les joueurs apprennent à savoir qui crée leurs jeux. C'est très bien 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 lors de la signature des contrats

Bien sûr, avoir un éditeur est très 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 vous retrouvez avec une opportunité de publication, être préparé vous aidera à long terme. N'abandonnez jamais votre IP 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 rechercher uniquement des éditeurs. Les éditeurs sont intéressés par le 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 autre monde, c'est intimidant, mais ça peut valoir le coup.

Dans toute relation d'affaires, 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 détails des contrats, car ils sont en quelque sorte l'antithèse du processus créatif, 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 de le faire [créer des jeux pour Xbox One]. Les développeurs acceptés obtiendront deux kits de développement gratuits et un accès à l'architecture du système.'

Une fois que vous avez gagné vos côtelettes de 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 de le faire. Les développeurs 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épendant est effrayant, mais chaque développeur indépendant vous soutient. L'une des bonnes choses à propos de l'industrie du jeu en ce moment est que les étrangers avec des ressources limitées peuvent jouer à la même table que les grands joueurs retranchés avec des millions/milliards de dollars, dit Wasser. Il y aura toujours un désavantage pour les indépendants, mais c'est toujours mieux que la situation dans la plupart des industries.