Coder vos propres jeux... n'est pas aussi simple que vous le pensez ! Seuls les audacieux décident de devenir dev de jeux en 6 mois.
Soyons honnêtes : six mois est un objectif ambitieux. À moins d'avoir déjà une expérience dans des projets logiciels intéressants, que ce soit comme loisir ou pro, faire des jeux est un défi qui demande du temps.
Heureusement, vos options sont ouvertes et les récompenses attirantes. Les jeux hyper casual offrent une voie d'entrée accessible dans l'industrie. Donc, si vous souhaitez créer des jeux mobiles intéressants qui :
- sont jouables sur n'importe quel appareil mobile,
- sont jouables par pratiquement tous,
- et peuvent être faits en peu de temps,
alors cet article peut être l'étoile polaire dont vous avez besoin pour votre parcours gamedev.
Nous avons aussi une gamme de ressources de coaching sur divers sujets de développement de jeux quand vous vous inscrivez à notre Portail de Publication. Vous pouvez soumettre vos jeux et demander des tests gratuits, obtenir des retours et savoir si vos jeux Hyper Casual sont prêts pour les App Stores.
Première Chose — Apprenez Les Bases De La Programmation
Les jeux sont essentiellement des logiciels. Pour qu'un logiciel fonctionne sur un ordinateur, il doit lire une liste de commandes. Un programmeur écrit ces commandes. Si vous voulez devenir dev de jeux, attendez-vous à être programmeur 90% du temps.
Ces commandes peuvent prendre différentes formes ; des langages de programmation, comme on les appelle. Vous pouvez choisir entre C#, C++, Python, Java, Lua ou même des langages spécifiques aux moteurs comme GDScript ou GML. Mais si vous voulez une réponse courante, vous verrez généralement les devs de jeux créer des jeux en C# ou C++. (Nous expliquerons pourquoi dans un instant.)
Apprendre les bases de la programmation ne prend pas beaucoup de temps. En fait, vous pouvez trouver de nombreuses ressources en ligne offrant des tutoriels gratuits sur C#, comme FreeCodeCamp, Brackeys, ou même le cours officiel de 8h sur les bases de C# par Microsoft.
Les bases de la programmation ne devraient pas vous prendre plus d'une semaine à apprendre. Comme la plupart des langages de prog pour jeux sont orientés objet, les bases sont largement les mêmes. Idéalement, vous ne devriez pas avoir de problèmes à passer d'un langage à un autre pour cette raison.
Nous savons ce que vous pensez. 'Comment saurai-je quel langage de programmation est fait pour moi ?'
Cela dépend entièrement du moteur de jeu que vous choisissez pour créer vos jeux Hyper Casual.
Familiarisez-vous Avec Un Moteur De Jeu
Choisir le bon langage de programmation dépend de votre moteur de jeu de choix. Et choisir le bon moteur peut signifier regarder certains facteurs tels que la popularité, la facilité d'utilisation, la licence, etc.
La plupart des gens voulant faire des jeux Hyper Casual utilisent Unity quand ils choisissent de devenir dev de jeux. C'est principalement en raison de sa popularité et de son large soutien communautaire, faisant de C# l'autre langage dominant de l'industrie. Cependant, vous pouvez toujours choisir entre d'autres moteurs comme :
- Unreal Engine (C++, Blueprints)
- Godot (C#, GDScript, VisualScript)
- GameMaker Studio (Langage GameMaker, GML Visual)
Ce qui compte le plus, c'est le moteur de jeu avec lequel vous êtes à l'aise pour créer des jeux. Se familiariser avec le moteur est essentiel, et payant à long terme. La plupart des devs utilisent Unity car c'est le moteur le plus robuste pour les devs indés. Unreal est une excellente option si 1) vous voulez apprendre C++, et 2) vous voulez pénétrer dans le dev de jeux triple-A.
Voici un aperçu du temps qu'il vous faudrait pour apprendre les composants de base dans un moteur de jeu (idéalement Unity) :
- Interface utilisateur de base : 1-2 heures.
- Introduire des comportements à des GameObjects : Une semaine.
- Créer des interfaces utilisateur interactives : Une semaine.
Apprendre tout le moteur de jeu est irréaliste, sans parler de l'inutile. Vous pouvez apprendre les parties supplémentaires au fur et à mesure que vous créez des jeux pendant les 6 mois que vous passez avec, ou même longtemps après avoir conclu un accord de publication.
Démarrez Petit
Combien de fois avez-vous entendu quelqu'un vous dire, 'Je pense à faire un petit mais intéressant RPG' ?
Il y a de grandes chances qu'ils soient nouveaux dans le dev de jeux. L'idée de faire notre jeu de rêve ou un jeu inspiré de nos jeux préférés est un piège courant pour les débutants.
Vous devez commencer par les plus petites idées d'abord pour comprendre comment vos outils et vos connaissances en programmation s'assemblent. Les petits jeux que vous faites au début servent de roues d'entraînement nécessaires pour comprendre différents aspects du dev de jeux.
Apprenez-vous sur les matériaux et les shaders ? Faites un jeu où il faut associer des objets selon leurs couleurs. Comprenez-vous comment fonctionne le mouvement dans un jeu isométrique ? Faites un jeu où une balle se déplace vers la destination que vous cliquez.
Prototyper ces petites idées rapidement peut ne vous prendre qu'une semaine ou moins. Et à mesure que vous faites de plus en plus de prototypes, vous réaliserez ce qu'il faut faire à chaque fois et raccourcirez inévitablement le temps et réutiliserez les ressources autant que possible.
Ce sont de petites idées qui vous apprennent lentement comment le moteur et le code fonctionnent ensemble pour offrir une expérience.
Parlant d'expérience
Comprendre Comment Une Expérience Amusante Est Conçue
Concevoir et créer une expérience de jeu engageante est amusant. Mais cela a aussi son propre ensemble de principes et de bases qui varient d'un jeu à l'autre. Les jeux Hyper Casual sont réputés pour leur gameplay en petites bouchées, leur adhérence à court terme, et leur attrait de masse. Il y a un guide complet sur ces principes que vous pouvez consulter.
Faire des jeux de base est facile, mais les rendre amusants est la partie difficile qui prend du temps, de la patience, et des connaissances sur ce qui fait vibrer les joueurs. Nous pouvons vous aider si vous avez des difficultés avec cela.
Nous avons diverses ressources Hyper Casual éprouvées qui ont produit les 45+ jeux #1 lancés par Kwalee. Vous pouvez y accéder gratuitement après avoir rejoint notre Portail de Publication Kwalee officiel.
Connectez-vous Avec D'autres Devs De Jeux
Tout travail sans plaisir fait de vous un dev de jeux ennuyeux. Une des meilleures façons de vous établir dans l'industrie, quand vous devenez dev de jeux, est de vous connecter avec des gens qui font des jeux pour vivre.
Si vous venez de l'université, créez un nouveau profil LinkedIn et présentez quelques morceaux d'historique de travail et de projets gamedev que vous avez réalisés. Ajoutez ensuite un lien vers votre portfolio. Chaque fois que vous rencontrez de nouvelles personnes dans l'industrie, vous pouvez échanger des détails, vous connecter, et les connaître comme mentors. Éventuellement, vous trouverez des opportunités se diriger vers vous, que vous pourrez saisir pour acquérir plus d'expérience.
Faites de même avec d'autres espaces communautaires, surtout ceux peuplés par d'autres devs de jeux, y compris Reddit et Discord. C'est un excellent moyen de vous faire de nouveaux amis, d'obtenir des retours sur vos projets, et de développer plus de compétences pour obtenir des opportunités de haute qualité. N'arrêtez jamais de vous connecter lors de ces événements !
Envisagez Un Diplôme Ou Un Bootcamp En Dev De Jeux
Voulez-vous une éducation complète sur le développement logiciel ? N'hésitez pas à l'entreprendre à l'université ! Bien que vous n'ayez pas besoin d'un diplôme pour devenir dev de jeux, c'est bon de l'avoir, surtout si vous voulez travailler pour des jeux dans un autre pays. Vous rencontrerez aussi des camarades et des professeurs partageant les mêmes idées qui peuvent vous offrir le soutien dont vous avez besoin pour réaliser des projets et développer une compréhension.
Il est généralement préférable si vous pouvez obtenir un diplôme en développement logiciel ou dans un autre domaine lié aux sciences qu'un diplôme spécialisé en dev de jeux. Mais si vous voulez des certifications en dev de jeux, les bootcamps gamedev peuvent aider.
Selon la structure d'un bootcamp, cela peut vous prendre entre un jour et quatre/six semaines pour le terminer et obtenir une certification.
Utilisez Le Feedback 'Secret'
Il y a un moyen d'obtenir un feedback immédiatement efficace. Et peu parlent de ce feedback 'secret'.
Vous ne pouvez pas savoir si vous avez suffisamment progressé tant que vous n'avez pas obtenu ce feedback sur votre travail. Et si vous le faites, cela peut vous aider à surmonter le besoin de peaufiner sans cesse votre portfolio.
Nous parlons des entretiens.
Quand vous survolez le bouton Postuler, votre syndrome de l'imposteur plane au-dessus de vous comme une tour géante qui ne vous laisserait pas cliquer. Nous comprenons pourquoi.
Les gens ne prennent pas bien les refus, donc postuler à des emplois devient soudainement intimidant. Mais c'est ok - vous ne pouvez pas savoir si vous avez progressé tant que vous n'avez pas obtenu le feedback dont vous avez besoin. Et l'un des moyens les plus efficaces mais 'sous-entendus' d'obtenir du feedback est de postuler à des emplois et de voir si vous les obtenez.
Alors cherchez des stages et des rôles juniors dans les studios de dev de jeux, et commencez à postuler de toute façon. Obtenir les entretiens et les passer peut vous donner un modèle mental de ce que recherchent les recruteurs chez les meilleurs candidats et les questions qu'ils posent. Si vous êtes refusé, vous pouvez leur demander un retour sur votre candidature. Ils se feront un plaisir de vous répondre si vous êtes en bons termes avec eux. Notre guide sur la création de la bonne candidature pour le poste peut vous faciliter la tâche.
Avec ces nouvelles connaissances, vous pouvez adapter vos portfolios et vos candidatures pour vous rapprocher de ce rôle dont vous rêvez. (Ou commencer à le proposer à des éditeurs de jeux comme nous !)
Et Recommencez !
Il ne faut que sept étapes simples mais constantes pour construire votre chemin dans l'industrie. Pour devenir un dev de jeux, cela prendra beaucoup de temps et beaucoup d'auto-apprentissage. Parfois, vous pourriez ne pas trouver six mois suffisants. Ou vous embarquez dans un cours sur plusieurs années. Et c'est ok - le but est de continuer à apprendre et à expérimenter.
Et éventuellement, vous aurez un portfolio suffisamment bon que vous pourrez présenter à des éditeurs de jeux comme nous, ou utiliser dans vos candidatures pour obtenir des entretiens.
Tenez-vous informé de ce qui se passe dans l'industrie et n'arrêtez pas d'ajouter des projets de haute qualité à votre portfolio. C'est ainsi que vous pourrez finalement intégrer l'industrie des jeux.
Nous avons une gamme diversifiée de rôles disponibles pour tout le monde, y compris des opportunités à distance ! Allez sur notre page emplois et voyez ce que Kwalee réserve aux passionnés comme vous. Vous pouvez aussi nous contacter et notre équipe de recrutement sur LinkedIn pour poser des questions sur les rôles qui vous conviennent. Suivez-nous sur les réseaux sociaux (Twitter | Instagram | Facebook.








