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