avec un marché mondial générant 100 milliards de dollars cette année, il n’est pas étonnant que de nombreuses personnes veuillent participer à l’action de l’application de jeu. Mais s’enrichir de L’App Store n’est qu’une des nombreuses motivations possibles! Qui sait, vous pourriez simplement être intéressé à créer quelque chose d’amusant pour vos amis, ou à construire une œuvre d’art numérique durable.,
quelle que soit la raison, ce guide rapide vous montrera quels outils vous pouvez utiliser pour créer un jeu vidéo jouable sur iOS et Android. Veuillez noter que nous avons également un aperçu complet des différents moteurs de jeu ici, dont certains vous permettent même de créer des jeux pour consoles et ordinateurs de bureau!
alors, de quoi ai-je besoin pour commencer?
alors que nous nous concentrons généralement sur les fabricants d’applications, vous remarquerez qu’aucun d’entre eux n’est réellement bon pour la construction de jeux. Ce que vous aurez besoin à la place est quelque chose appelé un moteur de jeu, ou un logiciel dédié pour créer des jeux., Contrairement aux fabricants d’applications, vous devez les installer sur votre ordinateur, ce qui nous amène au premier élément de notre liste de contrôle:
- un ordinateur: vous devrez installer le moteur de jeu sur votre PC ou Mac. Notez que certains moteurs de jeu ne sont que PC ou uniquement Mac. Ils ne travaillent pas sur les deux.
- un smartphone (ou deux): vous devrez tester le jeu sur la plate-forme de votre choix. Il vaut la peine de s’assurer qu’il joue bien sur un iPhone et un téléphone Android si vous voulez atteindre les deux marchés-et il vaut la peine d’essayer sur les appareils bas de gamme aussi!
- un compte développeur: pour soumettre votre application de jeu., Il en coûte 99 per par an pour L’App Store et 25 life à vie avec le Play Store. Contrairement aux fabricants d’applications, vous serez en charge des mises à jour et vous assurerez que le jeu fonctionne sur tous les appareils. Cela pourrait signifier plusieurs nouvelles mises à jour par an.
- Une façon de créer de l’art: que vous optiez pour la 2D ou la 3D, vous aurez besoin d’actifs de jeu. Vous pouvez trouver une tonne de ressources gratuites en ligne et certaines sociétés de jeux ont leurs propres marchés. Mais la meilleure façon de faire ressortir votre jeu est de créer vous-même des choses comme les personnages, l’arrière-plan, la musique et les menus.
, Et un moteur de jeu trop?
Yup., Ce sera ton outil principal. Et maintenant que vous allez dans le trou du lapin de la fabrication de jeux, vous verrez qu’il existe un certain nombre de solutions, du très très basique au très sophistiqué. Grosso modo, vous pouvez classer les moteurs de jeu avec les fonctionnalités suivantes:
- modèles de jeu: la façon la plus simple de commencer – et aussi la plus limitative. Vous ne pourrez rien changer au jeu, sauf les personnages, les arrière-plans, la musique, ce genre de chose. En bref, la mécanique du jeu ne peut pas être modifiée du tout., Par exemple, AppyPie ou ChupaMobile proposent des modèles (ce sont des solutions en ligne, soit dit en passant).
GameSalad est un glisser-déposer de l’éditeur qui propose également des modèles de jeu
- Glisser et déposer: c’est la meilleure méthode pour les débutants. Vous avez une liste de comportements (si cela se produit, alors cela se produit) et vous pouvez simplement les appliquer à vos objets de jeu. Par exemple, vous créez un carré 2D et créez un comportement qui dit « si j’appuie sur l’écran, le carré saute”.,
- Visual scripting: une solution plus avancée qui vous donne toute la flexibilité du code sans avoir à coder. Vous créez essentiellement des « nœuds » qui représentent des actions ou des événements pour vos objets de jeu. Cela crée une sorte de diagramme qui représente tout ce qui se passe dans votre fenêtre de jeu.
- Codage: les pros vous diront que c’est le seul moyen pour avoir un contrôle complet sur votre jeu, surtout si vous voulez qu’il soit complexe. Et si vous êtes intéressé par une carrière en tant que développeur de jeux, vous pourriez aussi bien commencer à apprendre tout en faisant!, La bonne nouvelle est que certains moteurs de jeu offrent leur propre langage de script simplifié qui facilite la compréhension des bases pour les débutants.
puis-je faire n’importe quel type de jeu?
Techniquement parlant, oui. Mais bien sûr, cela dépend de votre temps et de votre dévouement., Cependant, il est à noter que les débutants auront probablement plus de succès en créant des jeux mobiles tels que:
- Puzzles/Jeux de mots
- Casual games
- Platformers
- Arcade games
des genres de jeux 3D plus complexes tels que les FPS (first person shooters) ou un MMO (massivement multijoueur en ligne jeux) nécessiteront non seulement un peu de code, mais ils ne sont pas nécessairement les mieux adaptés pour jouer sur un smartphone ou une tablette.
quel moteur de jeu dois-je choisir?,
c’est la grande question, et évidemment cela dépendra complètement de votre niveau de compétences et du type de jeu que vous voulez faire. Mais vous trouverez ci-dessous un aperçu rapide de certains des moteurs que nous pensons être les mieux adaptés pour vous, Classés par ordre de complexité.
GameSalad
GameSalad tombe dans le glisser-déposer de la catégorie, et il dispose d’une interface intuitive ainsi qu’une très bonne documentation pour les débutants., La façon dont il gère la physique 2D est parfaite pour les jeux mobiles, et il est intéressant de noter que vous pouvez publier vos résultats sur iOS, Android et même des ordinateurs de bureau. Ils ont également une application « visionneuse mobile » pour vous permettre de tester votre jeu sur différents appareils mobiles!
regardez comment commencer avec GameSalad en 15 minutes.
essayez GameSalad ici.
caractéristiques principales: glisser-déposer, physique du jeu, bonne documentation, a marché, est livré avec des modèles de jeu de base. La monétisation des annonces prise en charge avec la version pro (25$par mois)., La version de base est de 17 $par mois, mais vous obtenez 50% de réduction sur le plan pro en tant qu’enseignant, étudiant ou personnel militaire.
GameBuilder Studio
En utilisant le script visuel, GameBuilder Studio pourrait être un peu plus intimidant que GameSalad, comme le montre le tutoriel vidéo ci-dessous. Cependant, la documentation semble tout aussi bonne et exhaustive, et vous pouvez même suivre un cours udemy gratuit en ligne pour commencer avec les bases., Le programme est également assez bon marché, coûtant un prix complet de 99 $pour la version pro, et 199 per par an pour le plan pro avec toutes les fonctionnalités + tutoriels et plugins supplémentaires.
Montre comment démarrer avec GameBuilder Studio à 15 minutes:
Essayez GameBuilder Studio ici.
caractéristiques principales: éditeur visuel, physique du jeu, Place de marché des plugins, bons tutoriels, créer des animations 2D (ou intégrer avec Spine pour de puissantes animations 2D). Les publicités, le multijoueur et d’autres fonctionnalités avancées sont pris en charge avec la version Pro.,
BuildBox
celui-ci est un nouveau venu sur la scène du moteur de jeu, mais il fait de grandes revendications. Buildbox a répertorié 100 jeux réalisés à l’aide de leur plate-forme qui sont entrés dans les meilleurs téléchargements dans L’App Store, y compris des classiques tels que la ligne Zen Et Color Switch. Il est glisser-déposer, et est également livré avec quelques modèles de base pour vous aider à démarrer. Du côté positif, l’interface est vraiment sympa et les fonctionnalités semblent très robustes, si elles sont un peu limitées. En revanche, l’abonnement est très cher (99$par mois ou 84 if Si payé annuellement).
Essayez Buildbox ici.,
caractéristiques principales: glisser-déposer, modèles de jeu, Grande interface utilisateur, éditeur de graphiques 2D (sprites) et animateur.
ClickTeam Fusion 2.5
maintenant, ClickTeam Fusion aide les gens à créer des jeux depuis 1994! Il est à noter qu’ils ne sont pas exactement axés sur les jeux mobiles, et en fait, vous devrez payer un supplément pour construire votre jeu pour iOS et Android., Cependant, un grand pro du programme est qu’il a une grande et enthousiaste communauté en ligne, de sorte que vous devriez être en mesure de trouver la réponse à toute question que vous avez sur la façon de créer votre jeu. Il dispose également d’un éditeur visuel afin que vous puissiez créer de l’art directement dans le programme. Oh, PC seulement cependant.
l’Essayer ici.
caractéristiques principales: glisser-déposer, script visuel, PC uniquement. Bonne communauté en ligne et des tonnes d’extensions disponibles.,
GameMaker Studio 2
Nous atteignons maintenant GameMaker Studio 2, une solution puissante qui a créé des jeux à succès tels que Hyper Light Drifter et Hotline Miami. Du côté positif, il est livré avec un éditeur visuel afin que vous puissiez créer et animer le pixel art directement dans le programme, ce qui en fait le moteur de choix pour les artistes. Sur le revers de la médaille, vous aurez besoin de code. Heureusement, ils utilisent leur propre langage simplifié appelé GMS2. La documentation est également excellente., Comme ClickTeam Fusion, il est également orienté vers les ordinateurs de bureau et les consoles, et vous devrez payer pour la version complète (399$) pour exporter votre jeu vers Android ou iOS.
essayez GameMaker Studio 2 ici.
caractéristiques principales: éditeur visuel et animateur, code simplifié, fonctionnalités puissantes. Excellent marché plein d’actifs et d’extensions.
Stencyl
Stencyl est intéressant de moteur selon la MIT à Gratter projet., Il y a quelques années, le MIT (Massachusetts Institute of Technology) a développé un langage de programmation visuel pour apprendre aux étudiants à coder, et c’est la même méthode que Stencyl utilise. Les éléments sont conçus pour s’adapter comme un puzzle, de sorte que vous aurez une bonne compréhension de la façon dont le code fonctionne lorsque vous l’apprendre. Bien que ce ne soit pas exactement un moteur puissant, c’est certainement une excellente solution pour les jeux mobiles 2D simples, et il exporte de manière transparente vers iOS et Android.
essayez Stencyl ici.,
caractéristiques principales: langage de script visuel, bon pour apprendre à coder, modèle d’abonnement (199$par an pour publier sur des plates-formes mobiles et desktop).
Unity
Vous êtes maintenant à la recherche d’un moteur très puissant qui utilise un langage de script connu (C#). En passant, vous serez en compagnie car Unity est le moteur utilisé par une tonne de sociétés indépendantes ainsi que des studios AAA, des jeux tels que Temple Run à Assassin’s Creed. Et la bonne nouvelle est que vous n’aurez pas nécessairement à coder pour y créer votre jeu., En effet, vous pouvez trouver un certain nombre de plugins pour Unity qui utilisent un éditeur visuel. Ces solutions ne sont pas toujours adaptées aux débutants, mais c’est un début. Ils incluent FlowCanvas, uScript, Adventure Creator ou PlayMaker. Et Unity vous permet non seulement de construire sur iOS et Android, mais vous pouvez également porter votre jeu sur des consoles et des ordinateurs de bureau!
Essayez l’Unité ici.,
Caractéristiques principales: Gratuit à utiliser jusqu’à ce que votre jeu rapporte plus de 100 000K, éditeurs visuels payants, populaires auprès des développeurs indépendants, énorme magasin d’actifs, excellents tutoriels et documentation
Unreal
le principal concurrent de Unity, Unreal est également un puissant moteur utilisé et il est connu pour repousser les limites en termes de beaux graphismes, même pour les jeux mobiles. Comme Unity, vous pouvez publier votre jeu sur le bureau et les consoles ainsi que sur iOS et Android., L’inconvénient est que Unreal a créé des jeux assez lourds qui ciblent les mobiles haut de gamme. C’est aussi une bête complexe que vous aurez besoin de mois pour comprendre et maîtriser.
essayez Unreal ici.
Caractéristiques principales: livré avec éditeur visuel, bon pour les grands jeux mobiles, gratuit à utiliser et 5% de redevance si votre jeu fait plus de 3000 per par trimestre.
réflexions finales
En conclusion, Il convient de noter qu’il existe de nombreux niveaux de ce que vous pouvez appeler « une application de jeu”. Si vous souhaitez utiliser un modèle, vous pouvez., Si vous êtes plus sérieux au sujet du développement de jeux, il est également entièrement disponible pour toute personne disposant d’un ordinateur, d’un peu de temps et de ressources en ligne. Et il semble y avoir de plus en plus de solutions disponibles tout le temps.
donc, la bonne nouvelle est que vous n’aurez pas nécessairement à coder pour créer votre jeu sur smartphone, surtout s’il s’agit d’un jeu simple. Et la meilleure nouvelle est que les meilleurs jeux, en particulier dans le monde mobile, ne sont pas nécessairement les plus complexes!
Leave a Reply