Publicité

Vous voulez construire un jeu vidéo. Vous avez élaboré un scénario et divers scénarios qui peuvent être modifiés pour convenir à différents genres. Le problème est que votre capacité de codage est médiocre.

Alors où allez-vous? La réponse, bien sûr, consiste à utiliser un kit de construction de jeux vidéo - un outil, ou un ensemble d'outils, destiné à aider les gens qui n'ont pas les compétences de programmation traditionnelles à créer leurs propres jeux.

Mais ces outils sont-ils bons ou limitent-ils trop le créateur?

Histoire des kits de construction de jeux vidéo

Utiliser une application pour créer un jeu vidéo n'a rien de nouveau. Dans les années 80, les systèmes 8 bits disposaient d'une collection d'outils, tels que Graphic Adventure Creator (des outils similaires sont disponibles pour les plates-formes modernes 3 outils pour créer vos propres jeux d'aventure texteVous voulez essayer de créer votre propre jeu d'aventure texte? Voici votre chance! Ces trois outils vous aideront à créer votre propre histoire complexe et jouable. Lire la suite

) et son prédécesseur en texte seul, The Quill.

Plus tard, le kit de construction Shoot’Em-Up (alias SEUCK) a permis la création de shoot-em ups, avec un éditeur de fond / carte et éditeur de sprites, et Adventure Construction Set pour les systèmes 8 bits et 16 bits a été utilisé dans la création d'aventure basée sur les tuiles Jeux. ZZT et MegaZeux sont deux autres qui méritent également d'être mentionnés.

Et puis il y avait le kit de construction 3D, une autre option 8 et 16 bits permettant aux utilisateurs de construire 3D mondes utilisant Freescape d'Incentive Software, qui avait figuré dans des jeux tels que Driller et Total Éclipse.

Depuis le milieu des années 1990, les jeux vidéo ont été créés en grande partie à l'aide de kits de construction internes, des applications sur mesure élaborées qui sont utilisées pour construire mondes et personnages, intègrent le dialogue et créent tout ce dont le récit du jeu a besoin, même jusqu’au placement des personnages et menus.

Plus récemment, un nombre croissant d'outils de création de jeux sont apparus, dont nous avons déjà parlé 5 outils logiciels de développement de jeux gratuits pour créer vos propres jeuxUn logiciel de développement de jeux gratuit est un excellent moyen de commencer à créer des jeux vidéo. Nous avons compilé le meilleur logiciel de jeu sur le marché. Lire la suite . La question est donc de savoir si les options actuelles disponibles pour les créateurs amateurs ou à petit budget peuvent être utilisées pour créer des jeux vidéo de qualité? Étonnamment, oui - avec quelques mises en garde.

Construct 2 peut être utilisé pour créer toutes sortes de jeux 2D, comme le montre page vitrine du site Web. En fait, les jeux créés avec Construct 2 peuvent même être joué directement sur le site. Voyez ce que ce moteur peut faire.

La version gratuite de Construct 2 ne publiait que des jeux HTML5. Si vous souhaitez créer des jeux Windows, Mac, Linux, iOS, Android, Amazon Store ou WiiU, vous devrez obtenir la licence personnelle pour 129,99 $.

Le site Web de Construct 2 propose des tonnes de didacticiels impressionnants pour vous guider à travers les étapes initiales. Les forums fournissent des conseils et une assistance supplémentaires, et vous pouvez acheter des éléments (par exemple, des graphiques, des effets sonores, modèles, sprites) sur la boutique, ce qui est utile si vous n'avez pas le talent pour produire vos propres actifs pour votre projet de jeu.

Mais à quel point ce logiciel est-il facile à utiliser? L'opinion générale parmi ses utilisateurs est que Construct 2 a un courbe d'apprentissage douce, et bien qu'il puisse produire des jeux de qualité, le moteur est quelque peu limité si vous voulez faire quelque chose de vraiment spectaculaire et unique.

Stencyl est sacrément bon. Les jeux créés à l'aide de ce logiciel se sont retrouvés en bonne place dans l'App Store, comme Impossible Pixel (n ° 2 aux États-Unis), BLiP (n ° 1 dans 18 pays) et Zuki’s Quest (n ° 10 aux États-Unis). Si ce n'est pas une approbation retentissante, qu'est-ce que c'est?

Les principaux arguments de vente de Stencyl sont son interface moderne et sa prise en charge prête à l'emploi pour des fonctionnalités avancées telles que les publicités, les classements mobiles, les achats intégrés et les plugins tiers. Cela rend tout facile, ce qui réduit l'effort nécessaire de votre part.

La version gratuite peut uniquement être publiée en Flash. La licence Indie, disponible pour 99 $ par an, permet la publication sur Windows, Mac et Linux. Pour iOS et Android, vous devrez acheter la licence Studio pour 199 $ par an. De plus, Stencyl offre un support pour une publication facile sur Steam, App Store et Play Store.

La logique de jeu est construite avec des blocs à l'aide d'une interface glisser-déposer qui rappelle fortement Scratch du MIT. Si vous avez une certaine expérience en programmation (voir la dernière section de cette fonctionnalité), vous pouvez effectuer un développement avancé en créant vos propres blocs codés en utilisant le langage Haxe.

Stencyl a un courbe d'apprentissage modérée nous vous suggérons donc de prendre les choses lentement et de créer des jeux de base avec les actifs proposés, et de vous fier au vaste forum de support pour obtenir des astuces et des conseils.

Si vous envisagez de publier votre jeu sur Windows, vous serez satisfait de la licence gratuite de GameMaker: Studio (elle a cependant un écran de démarrage). La licence Professional, disponible pour 149,99 $, a quelques fonctionnalités supplémentaires et se débarrasse de l'écran de démarrage. Pour les exportations Mac, Linux, Android, iOS ou HTML5, vous aurez besoin de la licence principale pour 799,99 $.

Mais que pouvez-vous faire avec GameMaker: Studio? Vous pouvez vous faire une bonne idée en consultant les titres dans la page vitrine, où vous trouverez des jeux de qualité supérieure créés avec ce moteur. La plus grande réussite, cependant, est le hit indie Hotline Miami.

Des didacticiels en ligne sont fournis pour vous guider dans l'art de créer un jeu, tandis qu'une base de connaissances étendue est fournie pour le support technique. GameMaker: Studio possède également une communauté en ligne animée - l'une des plus grandes communautés de jeux vidéo sur Internet - prête à discuter de projets et à offrir des conseils.

Il s'agit d'un outil de création de jeu dans lequel vous pouvez trouver votre chemin sans vous coincer trop tôt.

GameSalad est disponible en deux versions. La version de base coûte 19 $ par mois (ou 199 $ par an) et exporte uniquement en HTML5, tandis que la version Pro coûte 29 $ par mois (ou 299 $ par an) et exporte vers Windows, Mac, iOS et Android.

Pour voir ce qui est possible avec ce logiciel de construction de jeux vidéo, vérifier les pages d'arcade où vous trouverez quelques titres à essayer en tant que jeux par navigateur. Vous pouvez également consulter YouTube:

Des didacticiels et des ressources sont disponibles sur le marché GameSalad tandis que le support peut être trouvé en rejoignant le forum de la communauté, où vous trouverez également des conseils et des astuces pour utiliser GameSalad.

À partir de la série de livres de recettes fournie sur le site Web de GameSalad, vous pouvez parcourir les différents outils et options, créer des jeux et des séquences de base. Avec un courbe d'apprentissage qui présente la publication de jeux comme réalisable, GameSalad est une option puissante pour tout débutant.

À ce stade, vous vous demandez peut-être si la construction d'un jeu vidéo sans compétences en programmation est une bonne idée. Après tout, toutes les options que nous avons présentées jusqu'à présent vous obligent à mettre la main dans votre poche pour tout ce qui n'est pas un jeu HTML5.

Laissez-nous donc vous présenter GDevelop:

"GDevelop est un créateur de jeux multiplateforme open source conçu pour être utilisé par tout le monde - aucune compétence en programmation requise."

Avec ce logiciel, la logique du jeu est établie au moyen d'une série d'événements exprimés en anglais simple. Les jeux peuvent être exportés vers Windows, Mac, Linux, Android ou HTML5. La collection de didacticiels et le wiki détaillé sont utiles pour les utilisateurs qui ont besoin de conseils sur le logiciel.

Besoin de plus d'aide? Des trucs et astuces peuvent être trouvés sur le forum, et il y a aussi un sous-reddit. Bien que le subreddit soit largement sous-utilisé, vous pouvez toujours y trouver des exemples de jeux terminés.

Cette vidéo montre une petite fille faisant un jeu dans GDevelop avec l'aide de son père:

Si le type de jeu que vous souhaitez créer est un RPG, vous avez trouvé le bon outil. Disponible gratuitement à titre d'essai (la version complète est à 69,99 $), cette dernière itération du programme de construction RPG populaire est assez puissante pour les développeurs chevronnés mais assez simple pour les enfants.

Chaque aspect de la création de RPG est couvert, avec un prix étonnamment abordable, et des tutoriels et des astuces sont disponibles sur le site Web pour vous aider à démarrer et à continuer.

Si vous trouvez le prix au-delà de votre budget, une version gratuite appelée RPG Maker VX Ace Lite est disponible, vous permettant de vous familiariser avec le logiciel avant de vous engager dans un achat.

ClickTeam Fusion est une dernière option qui mérite d'être étudiée. Il existe une version gratuite que vous pouvez télécharger et développer avec avant de passer à la version complète, qui coûte 99,99 $. Mais cela vient avec un logo de démarrage «Créé avec Fusion», que vous pouvez éliminer en passant à la version développeur pour 399,99 $.

La version développeur est livrée avec plusieurs options et ressources étendues qui justifient la hausse des prix, et elle lève toutes les restrictions sur la distribution de votre jeu.

Les jeux résultants sont produits en HTML5, mais il existe des exportateurs que vous pouvez acheter pour créer des titres qui joueront sur Windows, Mac, Linux, Android, iOS.

Des didacticiels et un forum communautaire offrent de l'aide et de l'aide pour créer vos jeux, ce qui devrait vous aider vous pour gérer votre chemin le long de la courbe d'apprentissage et produire de plus en plus jouable et engageant expériences.

Au-delà des outils de création de jeux

Ces kits de construction de jeux offrent différents niveaux de granularité, mais si vous voulez créer des jeux vraiment spectaculaires, vous devrez apprendre la vraie programmation Comment apprendre la programmation sans stressPeut-être que vous avez décidé de poursuivre la programmation, que ce soit pour une carrière ou simplement comme passe-temps. Génial! Mais peut-être que vous commencez à vous sentir dépassé. Pas si bien. Voici de l'aide pour faciliter votre voyage. Lire la suite .

La prochaine meilleure chose (après vous être familiarisé avec l'un des programmes ci-dessus) est de passer à Unity, qui est peut-être le moteur de développement de jeux le plus utilisé par les développeurs amateurs et indépendants. Vous pouvez commencer via notre guide pour débutants Unity Programmation d'un jeu avec l'unité: Guide du débutantDans le paysage en évolution du développement de jeux indépendants, Unity est apparu comme une norme de facto: son faible coût, sa facilité d'utilisation et son large éventail de fonctionnalités le rendent idéal pour un développement rapide de jeux. Lire la suite .

Vous devriez également passer du temps à lire sur la programmation en général. Pour économiser de l'argent, vous pouvez profiter de ces livres de programmation gratuits 9 livres de programmation gratuits qui feront de vous un proAppel à tous les programmeurs, qu'ils soient nouveaux, anciens ou en herbe: nous avons trouvé une grande sélection de livres gratuits (comme dans la bière) pour augmenter vos compétences de codage au niveau suivant. Montez et profitez. Lire la suite . Pensez également à consulter ces sites Web sur les bases du développement de jeux 4 sites Web gratuits où vous pouvez apprendre les bases du développement de jeuxLorsque vous cherchez une bonne série de didacticiels de développement de jeux, vous en voulez un qui vous apprendra pratiques et mentalité de bon codage car vous pouvez ensuite transposer ces pratiques dans n’importe quelle langue ou Plate-forme. Lire la suite juste pour vous assurer que tous les blancs sont remplis.

Développez-vous des jeux vidéo? Ou avez-vous un intérêt à vous lancer dans le domaine? Quel genre de jeux veux-tu faire? Parlez-nous d'eux dans les commentaires ci-dessous!

Christian Cawley est rédacteur en chef adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliquée. Il produit également le podcast vraiment utile et possède une vaste expérience en matière de support de bureau et de logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amoureux des Lego et un fan de jeux rétro.