Cela se résume vraiment à quel type de jeu vous voulez faire (2D ou 3D), quel est votre niveau de compétence, comme connaissez-vous des langages de programmation pour le scriptage du gameplay ou êtes-vous plus un artiste à la recherche de quelque chose avec des actions glisser-déposer.
Mes choix personnels :
GameMaker Studio pour faire des jeux 2D. Cela vous donne l'option de créer des jeux 2D en utilisant des actions de glisser-déposer, mais vous permet également de créer des scripts de jeu personnalisés en utilisant le langage de script intégré GML. Personnellement, je n'utiliserais pas les autres moteurs de glisser-déposer qui existent comme Construct2 ou GameSalad.
Pour la 3D, j'opterais définitivement pour Unity. Unity a également fait d'énormes bonds en avant avec son moteur 2D également. Ce moteur est un peu plus avancé et nécessite vraiment une compréhension des concepts de programmation pour créer quelque chose de valable.
Je'commencerais avec GameMaker Studio et apprendrais à construire des jeux en utilisant les actions de glisser-déposer, puis commencerais à construire des jeux en utilisant leur langage GML intégré. Une fois que vous êtes à l'aise avec GameMaker Studio et que vous avez construit quelques jeux, vous pouvez soit vous y tenir, soit commencer à apprendre C#. Vous utiliserez C# pour écrire vos scripts dans Unity. Il existe de nombreux tutoriels sur le Web et sur YouTube pour les deux plateformes. Vous pourriez également apprendre et utiliser JavaScript avec Unity aussi, mais C# est plus puissant.
Amusez-vous bien ! J'espère voir les jeux que vous ferez.
Lire la suite