Informations préliminaires
Avant d'entrer dans le vif du tutoriel, allons illustrer comment faire un jeu, il y a quelques informations préliminaires qu'il est de mon devoir de vous fournir pour vous permettre d'avoir des idées parfaitement claires sur ce qu'il faut faire.
Pour commencer, gardez Ă l'esprit que, comme prĂ©vu au dĂ©part, il existe de nombreux outils pour crĂ©er des jeux qui ne nĂ©cessitent pas de connaissances spĂ©cifiques en programmation et qui peuvent ĂȘtre utilisĂ©s pour gĂ©nĂ©rer des jeux vidĂ©o dans un visuel, c'est-Ă -dire sans avoir Ă composer personnellement des lignes et des lignes de code.
Les ressources de ce type sont principalement destinĂ©es aux dĂ©butants et, donc, assez simples Ă utiliser mĂȘme par ceux qui, un peu comme vous, n'ont pas encore certaines compĂ©tences techniques, mais pour cette raison elles suffisent limitĂ©. Cela ne devrait cependant pas ĂȘtre un gros problĂšme pour vous, alors pour vous aider Ă entrer dans le monde de la crĂ©ation de jeux vidĂ©o, je me concentrerai principalement sur des solutions de ce type.
Net de ce qui vient d'ĂȘtre dit, il est toujours bon d'avoir au moins une langages de programmation qui sont le plus souvent utilisĂ©s pour crĂ©er des jeux vidĂ©o, comme C# (principalement utilisĂ© sous Windows) ; Java e XML (principalement utilisĂ© dans Android) et Swift e Objective-C (qui sont utilisĂ©s pour iOS / iPadOS et macOS). Pour plus d'informations Ă ce sujet, vous pouvez consulter mes guides sur comment dĂ©marrer la programmation et comment crĂ©er un programme.
Quant à l'étude de la matiÚre, qui est pratiquement indispensable pour acquérir des compétences élevées, je vous suggÚre de vous référer aux nombreuses livres sur le sujet (que vous pouvez aussi facilement trouver sur Amazon), mais aussi pour assister cours approprié (en essayant de rester à l'écart des soi-disant "hustlers" en ligne qui sont payés sans proposer de contenu réellement utile ou de qualité), forum dévoué et les sites sur le sujet (comme HTML.com).
Comment faire un jeu en ligne
AprĂšs avoir apportĂ© les prĂ©cisions nĂ©cessaires ci-dessus, entrons dans le vif du sujet et dĂ©couvrons, tout d'abord, comment crĂ©er un jeu en ligne, c'est-Ă -dire en agissant directement depuis la fenĂȘtre du navigateur. HĂ© bien oui! Il est possible de dĂ©velopper des jeux mĂȘme sans avoir Ă tĂ©lĂ©charger et installer des programmes sur votre ordinateur, et aujourd'hui je vais vous le prouver.
Ă cet Ă©gard, je vous suggĂšre de vous appuyer sur Construire: c'est une plateforme en ligne gratuite, grĂące Ă laquelle il est possible de crĂ©er des jeux au format HTML5 Ă l'aide d'une simple interface de glisser-dĂ©poser (qui consiste Ă faire glisser les diffĂ©rents Ă©lĂ©ments Ă inclure dans votre projet). Fondamentalement, il est gratuit, mais il applique diverses limitations qui peuvent ĂȘtre supprimĂ©es en passant Ă l'une des variantes payantes (avec des prix Ă partir de 16,49 euros / mois).
Pour commencer à utiliser Construct, le premier pas que vous devez faire est d'aller sur son site Web et de cliquer sur les boutons Essayez-le maintenant! e Lancer maintenant. Ensuite, refusez l'invitation à faire une visite guidée du service, appuyez sur le bouton Nouveau projet situé en haut et choisissez d'utiliser l'un des modÚles prédéfinis disponibles dans la liste ou de créer un projet personnalisé, puis cliquez sur le bouton Créer.
Maintenant que vous voyez l'Ă©diteur Construct, utilisez les sections et les commandes disponibles pour crĂ©er votre propre jeu vidĂ©o. Pour ĂȘtre prĂ©cis, Ă droite vous trouverez tous les Ă©lĂ©ments qui composent le projet et les calques ; au centre l'aperçu visuel, tandis qu'Ă gauche se trouvent les propriĂ©tĂ©s des Ă©lĂ©ments sĂ©lectionnĂ©s et en haut le menu et les boutons pour annuler et refaire les modifications apportĂ©es, pour enregistrer le projet etc.
Pour plus d'informations, je vous suggÚre de consulter les manuels officiels sur le site Construct et la section de celui-ci dédiée aux tutoriels.
Comment faire un jeu PC
Voyons voir maintenant comment faire un jeu pc en utilisant des outils spéciaux pour Windows, macOS et Linux. Je vous assure que c'est beaucoup plus simple que vous ne l'imaginez.
GDevelop (Windows/macOS/Linux)
L'une des solutions les plus intĂ©ressantes pour crĂ©er un jeu informatique est sans aucun doute GDĂ©velopper. Il est gratuit, open source et compatible avec Windows, macOS et Linux. En l'utilisant, il est possible de crĂ©er pratiquement n'importe quel type de jeu : plateforme, puzzle game, shooter, stratĂ©gie etc. en utilisant des exemples prĂȘts Ă Ă©diter ou en crĂ©ant de nouvelles conceptions Ă partir de zĂ©ro. A noter que, Ă©ventuellement, il est Ă©galement disponible dans une version en ligne, accessible directement depuis le navigateur.
Pour télécharger le programme sur votre ordinateur, visitez son site Web, cliquez sur le bouton Télécharger qui est au centre, puis appuyez sur le bouton avec le logo du systÚme d'exploitation vous utilisez.
Une fois le téléchargement terminé, si vous utilisez Windows, ouvrez le fichier .exe obtenu et attend la procédure de téléchargement et d'installation automatique des fichiers nécessaires au fonctionnement du programme. Par la suite, GDevelop démarrera automatiquement.
Si vous utilisez MacOSAu lieu de cela, ouvrez le paquet .dmg obtenu et faites glisser leIcĂŽne GDevelop dans le dossier applications du Mac, puis faites un clic droit dessus et sĂ©lectionnez l'Ă©lĂ©ment Avri deux fois de suite, afin de lancer le programme allant contourner les limitations souhaitĂ©es par Apple pour les dĂ©veloppeurs non certifiĂ©s (opĂ©ration qui ne doit ĂȘtre effectuĂ©e qu'au premier dĂ©marrage).
Maintenant que, quel que soit le systĂšme d'exploitation utilisĂ©, vous voyez la fenĂȘtre du logiciel sur le bureau, traduisez l'interface en dans votre langue en cliquant sur le bouton avec le globe situĂ© en bas Ă droite et en choisissant la langue dans votre languene dans le menu que vous ĂȘtes; puis cliquez sur le bouton CrĂ©er un nouveau projet situĂ© au centre et dĂ©cidez si vous souhaitez commencer Ă crĂ©er votre jeu en utilisant l'un des modĂšles prĂ©dĂ©finis disponibles ou pour dĂ©marrer un projet vierge.
DĂ©sormais, quel que soit le choix fait prĂ©cĂ©demment, vous devriez ĂȘtre devant l'Ă©diteur GDevelop, grĂące auquel vous pouvez crĂ©er et modifier votre jeu. L'interface de l'Ă©diteur se compose comme suit : Ă gauche vous trouverez la section Ă travers laquelle vous pouvez visualiser les propriĂ©tĂ©s des Ă©lĂ©ments du jeu, au centre il y a la section qui montre le projet de maniĂšre visuelle, Ă droite il y a tous les objets qui composent le jeu et en haut sont les boutons, onglets et menus pour sauvegarder le projet, annuler/rĂ©tablir les modifications et ainsi de suite.
Pour plus d'informations sur le fonctionnement de GDevelop, je vous renvoie Ă la documentation officielle que vous trouverez sur le site du programme.
Autres solutions pour créer un jeu PC
Les outils de création de jeux informatiques dont je vous ai déjà parlé ne vous ont pas convaincu de maniÚre particuliÚre et, par conséquent, vous voudriez que je vous montre autres solutions adaptée à l'objectif? C'est dit, fait : vous trouverez ci-dessous d'autres programmes que vous pouvez envisager d'utiliser.
- Godot (Windows/macOS/Linux) - programme multiplateforme qui fournit aux utilisateurs une large gamme d'outils grùce auxquels ils peuvent créer des jeux vidéo pour ordinateurs (et autres) en mode visuel. Il vous permet de générer à la fois du contenu 3D et 2D, dispose d'un systÚme assez flexible pour créer des animations et vous permet également de générer du contenu pour la réalité augmentée. C'est open source et c'est gratuit.
- Stencyl (Windows / macOS / Linux) - c'est un programme multiplateforme qui permet de créer des jeux pour ordinateurs et Web (mais aussi pour smartphones et tablettes) de maniÚre simple et rapide, à l'aide d'un éditeur ne nécessitant pas la rédaction de lignes de code. En gros il est gratuit mais ne permet de publier des jeux que pour le Web, alors que dans tous les autres cas il faut se tourner vers les variantes payantes (avec des prix à partir de 99$/an).
- GameMaker Studio (Windows/macOS) - d'autres logiciels de création de jeux informatiques et Web (ainsi que pour appareils mobiles) à l'aide d'une interface utilisateur glisser-déposer. Il intÚgre également un éditeur de code et un éditeur de niveau. Il prend également en charge son propre langage de script, appelé GameMaker Language (GML). Il est compatible avec Windows et macOS et est disponible en différentes versions payantes (avec des coûts à partir de 36 euros / an), mais vous pouvez éventuellement l'essayer dans une version d'essai gratuite qui fonctionne pendant 30 jours.
Comment faire un jeu pour téléphone
Voudriez-vous créer un jeu de téléphone ou pour les tablettes et voudriez-vous que je vous dise quels programmes vous avez de votre cÎté pour le faire ? Ensuite, continuez à lire, vous les trouverez signalés ci-dessous.
Gardez à l'esprit, cependant, que pour créer un jeu sur le Play Store et/ou sur App Store il est nécessaire d'avoir adapté compte développeur et payer les commissions afférentes, qui correspondent à 25 dollars concernant android e 99 dollars / an concernant iOS/iPadOS. Je vous en ai parlé en détail dans mes articles sur la façon de développer des applications Android et des programmes pour développer des applications pour iPhone.
Unité (Windows/macOS)
Si vous souhaitez créer un jeu pour smartphones et tablettes, l'un des logiciels sur lesquels je vous recommande de vous fier est Unité. Il s'agit d'un environnement de développement intégré, disponible pour Windows et macOS, dédié à la création de nombreuses simulations 3D et 2D. Grùce à lui, il est donc possible de développer des jeux vidéo de toute sorte avec un haut niveau de personnalisation et un taux de qualité élevé.
Fondamentalement, Unity est gratuit, mais seulement tant que la personne morale représentant ceux qui l'utilisent ne génÚre pas de revenus ou de collecte de fonds supérieurs à 100.000 25 $, sinon vous devez acheter une licence Plus ou Pro (avec des coûts à partir de XNUMX $ / mois avec facturation annuelle ).
Pour télécharger Unity sur votre PC, allez sur le site officiel du programme et cliquez sur le bouton Démarrez, puis sélectionnez l'onglet Individuelle et cliquez à nouveau sur le bouton Démarrez que vous trouvez en correspondance avec le libellé Perso. Ensuite, appuyez sur les boutons Commencez ici e Accepter et télécharger.
Une fois le tĂ©lĂ©chargement terminĂ©, si vous utilisez Windows, ouvrez le fichier .exe obtenu et, dans la fenĂȘtre que vous voyez apparaĂźtre sur le bureau, cliquez sur les boutons Oui e J âaccepte, puis appuyez sur le bouton Installer e Fermer , pour terminer la configuration.
Si vous utilisez MacOSAu lieu de cela, ouvrez le paquet .dmg obtenu et faites glisser leicĂŽne de programme Ă l'intĂ©rieur du dossier applications De l'ordinateur. Ensuite, faites un clic droit dessus et sĂ©lectionnez l'Ă©lĂ©ment Avri deux fois de suite, pour contourner les restrictions imposĂ©es par Apple sur les applications de dĂ©veloppeurs non certifiĂ©s (ce qui ne doit ĂȘtre fait qu'au premier dĂ©marrage). Ensuite, cliquez sur le bouton installer situĂ© dans la nouvelle fenĂȘtre qui s'affiche.
Maintenant, quel que soit le systĂšme d'exploitation utilisĂ©, cliquez sur le bouton installer dans la fenĂȘtre de configuration Unity apparue Ă l'Ă©cran et crĂ©ez votre compte Unity, en remplissant les champs affichĂ©s avec les donnĂ©es requises et en cochant la case relative Ă l'acceptation du service ou en vous connectant avec Google ou Facebook ; puis tapez le nom que vous souhaitez attribuer Ă votre premier projet, sĂ©lectionnez l'un des modĂšles de jeux disponibles et cliquez sur le bouton Continuer.
AprĂšs avoir terminĂ© les Ă©tapes ci-dessus, cliquez sur le bouton Lancer l'unitĂ© et vous vous retrouverez enfin en prĂ©sence de l'Ă©diteur de programme, dont l'interface est divisĂ©e en diffĂ©rents panneaux : Ă gauche il y a celui qui permet de gĂ©rer les Ă©lĂ©ments prĂ©sents sur la scĂšne ; Ă droite, vous trouverez celui qui vous permet de visualiser et de modifier les propriĂ©tĂ©s des Ă©lĂ©ments sĂ©lectionnĂ©s dans le premier panneau, tandis qu'en bas se trouve le panneau de gestion des solutions qui composent le projet. Au centre se trouve donc le spectateur. Dans la barre de menu, il y a d'autres commandes qui peuvent ĂȘtre utiles, comme celles pour tester le jeu crĂ©Ă©, pour enregistrer le projet, etc.
Pour plus d'informations sur le fonctionnement de Unity, je vous suggĂšre de lire le manuel officiel que vous pouvez trouver sur le site Web du programme.
Autres solutions pour créer un jeu par téléphone
cercles autres solutions pour créer un jeu pour appareils mobiles? Je vais vous régler immédiatement. Dans la liste ci-dessous, en fait, vous trouverez des programmes informatiques supplémentaires que vous pouvez envisager d'utiliser pour créer des titres spécifiques pour Android et iOS / iPadOS. S'amuser!
- CrĂ©ateur de RPG (Windows / macOS / Linux) - comme son nom l'indique, il s'agit d'un programme dĂ©diĂ© exclusivement Ă la crĂ©ation de jeux de rĂŽle pour smartphones (mais aussi pour tablettes, ordinateurs et le Web). Il comprend un gĂ©nĂ©rateur de personnages, de nombreux plug-ins, des animations, etc. Il peut ĂȘtre utilisĂ© sur Windows, macOS et Linux et est disponible en diffĂ©rentes versions et est payant (avec des prix Ă partir de 67,99 euros), mais vous pouvez tĂ©lĂ©charger la version d'essai gratuite qui fonctionne pendant 30 jours.
- GameSalad (Windows / macOS) - c'est un logiciel pour Windows et macOS grùce auquel il est possible de créer des jeux pour appareils mobiles (et pas seulement) grùce à une interface pratique qui prend en charge le glisser-déposer, offrant de nombreuses possibilités de personnalisation. Fondamentalement, il est gratuit, mais propose des forfaits payants (avec des coûts à partir de 8 dollars / mois) en fonction des besoins et du type de compte utilisé.
- SDK Corona (Windows/macOS) - programme gratuit utilisable Ă la fois sur Windows et macOS qui vous permet de dĂ©velopper des jeux et des applications pour Android et iOS / iPadOS, offrant aux utilisateurs tous les outils essentiels pour rĂ©ussir dans l'entreprise. Notez cependant que sur Mac, il ne peut ĂȘtre utilisĂ© pour dĂ©velopper du contenu pour iPhone et iPad que s'il est Ă©galement installĂ©. Xcode, le logiciel de dĂ©veloppement officiel d'Apple dont je vous ai parlĂ© en dĂ©tail dans mon guide sur la façon d'Ă©muler iOS.
Comment faire un jeu sur Roblox
Roblox est un titre MMO qui vous permet de crĂ©er vos propres mondes virtuels, en utilisant le moteur graphique propriĂ©taire dĂ©veloppĂ© par Roblox Corporation, qui peut ĂȘtre partagĂ© avec d'autres utilisateurs de la communautĂ© et, par consĂ©quent, peut ĂȘtre jouĂ© par pratiquement tout le monde.
Bref, il reprĂ©sente une autre excellente solution grĂące Ă laquelle vous pouvez crĂ©er votre propre jeu vidĂ©o sans nĂ©cessairement ĂȘtre expert en programmation. Si la chose t'intĂ©resse et que tu veux le savoir comment faire un jeu sur Roblox, je vous renvoie Ă la lecture de mon guide spĂ©cifique sur le sujet.
Comment faire un jeu