Publicité
Jouer à des jeux peut être très amusant. Mais pourquoi s'arrêter là? Si vous connaissez un ordinateur et souhaitez investir un peu de temps, vous pouvez commencer à créer vos propres jeux. Même si vous n'avez pas programmé de journée dans votre vie, vous pouvez commencer dès aujourd'hui.
Il s'agit du deuxième épisode d'une série en trois parties. Avec chaque article, les outils que nous examinons seront un peu plus difficiles, la courbe d'apprentissage deviendra un peu plus abrupte, mais les possibilités créatives augmenteront encore plus.
Dans partie un nous avons vu comment créer votre propre jeu de texte, jeu de plateforme ou jeu de tir à la première personne en un clin d'œil, souvent avec de simples procédures de glisser-déposer. Ces outils vous permettaient déjà de raconter votre propre histoire interactive, mais votre influence sur les mécanismes de jeu est restée limitée.
Cette semaine présente des outils de complexité intermédiaire. Vous pourrez déterminer ce qui se trouve dans le jeu, mais aussi comment les éléments de jeu individuels interagissent. Pour ce faire, nous allons utiliser les interactions d'événements et les scripts d'objets.
GameMaker est l'une des suites de jeux les plus populaires de sa ligue. Il a été présenté dans Jonathan Bennett tour d'horizon des jeux 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 début 2010. Ce qui fait de cette application le point fort de ce bouquet, c'est sa polyvalence et sa compatibilité. GameMaker est le seul des outils de cette semaine qui fonctionne à la fois sur Mac OS X et Windows. De plus, la version payante est capable d'exporter vers un éventail encore plus large de plates-formes, y compris iOS et Android.
L'idée est simple. Vous ajoutez un certain nombre d'éléments à votre jeu, notamment des arrière-plans, des sons et des objets. Le comportement de ces objets dans votre jeu peut être scripté en spécifiant les événements et les actions qui les accompagnent. Considérez la capture d'écran ci-dessus. Lors de l'événement "Créer" (c'est-à-dire lors de l'initialisation), l'objet exécutera les actions décrites dans la colonne de droite. Ces actions peuvent être imbriquées et inclure des conditions (si «ceci», faites «cela») et des instructions de flux de contrôle (tandis que «ceci», faites «cela»).
En fait, ces actions constituent une bonne introduction à la façon de penser d'un programmeur. La plupart des applications de programmation sont structurées de la même manière. Cela vous permet de vous entraîner avec un sous-ensemble limité d'interactions possibles, sans être gêné par la syntaxe exacte.
Bien que vous puissiez créer l'intégralité de votre jeu en modifiant les propriétés des objets, vous pouvez développer ces modèles par défaut en créant vos propres scripts. Ces scripts utilisent le langage GameMaker (GML) qui ressemble à Java dans la syntaxe. Vous pouvez également lire et apprendre ou personnaliser les scripts inclus avec GameMaker et disponibles en ligne.
YoYo Games, la société derrière GameMaker, propose une variété de ressources en ligne, y compris un certain nombre de didacticiels. Ces didacticiels peuvent vous aider à démarrer avec GameMaker.
RPG Toolkit se concentre sur un plus petit sous-ensemble de jeux, mais le fait très bien. Les outils de cette suite de création de jeux ont été perfectionnés au cours des 10 dernières années pour vous aider à proposer un jeu de rôle 2D complet.
Ces jeux en deux dimensions sont modélisés autour de graphiques et d'animations basés sur des tuiles. Cependant, RPG Toolkit vous laisse libre d'utiliser vos propres visuels programmés dans certaines parties de l'interface de jeu. Plus important encore, peut-être, RPG Toolkit bénéficie de sa communauté élaborée. Si vous êtes perplexe avec une question sur votre jeu, ou même si vous souhaitez profiter d'une discussion sur la méthodologie du jeu, vous pouvez toujours vous tourner vers les forums.
L'éditeur du RPG Toolkit vous aidera à créer tout ce dont vous avez besoin pour votre jeu, y compris de nouveaux sprites, effets et personnages dans le jeu. Sur le site Web, vous trouverez d'innombrables utilitaires, plug-ins et extraits de programmation prédéfinis à utiliser dans votre jeu.
Contrairement à GameMaker, RPG Toolkit s'appuie beaucoup plus sur son langage de script, appelé RPG Code. Ce langage sera vital pour faire un RPG décent. Contrairement aux deux autres applications mentionnées dans cet article, vous ne pouvez rien ignorer à la légère.
Pour commencer, téléchargez l'application et consultez la section des didacticiels sur le site Web RPG Toolkit. Vous y trouverez les informations dont vous avez besoin concernant l'éditeur, le codage, les graphiques et l'audio de votre jeu. Si vous cherchez à démarrer un grand projet, essayez les forums pour trouver d'autres passionnés pour y travailler avec vous.
Comme son nom l'indique, 3D Rad vous permet de créer vos propres jeux 3D sur votre ordinateur Windows. Il adhère à une méthodologie des plus intéressantes. En utilisant 3D Rad, vous concevrez vos jeux autour d'une perspective de conception, en scénarisant souvent les interactions des objets au fur et à mesure.
Vous pouvez utiliser l'éditeur 3D pour rendre vos propres modèles 3D ou les importer à partir d'une source externe. Si vous ne voulez pas être dérangé par les modèles 3D, peut-être que 3D Rad n'est pas l'application pour vous. Après tout, même si vous utilisez des modèles 3D prédéfinis, la plupart de votre travail sera consacré à la combinaison de ces différentes pièces, en utilisant des articulations de travail, des roues et une variété d'intermédiaires pour créer votre propre physique bac à sable.
Comme GameMaker, vous orchestrez le gameplay 3D Rad sans jamais écrire de ligne de code. Pour la plupart, vous spécifierez les relations et les interactions entre les objets à l'aide des boîtes de dialogue d'objets. En définissant ces relations visuelles, vous faites en fait appel à une grande variété de scripts intégrés, y compris des scripts d'intelligence artificielle. Si vous souhaitez aller au-delà de ce niveau de fonctionnalité initial, 3D Rad vous permet également de définir vos propres scripts à utiliser dans le jeu. Dans les deux cas, pour commencer, consultez la grande variété de didacticiels sur les pages de documentation.
Laquelle de ces applications a attiré votre attention? Avez-vous d'autres suggestions? Partagez vos idées et expériences dans les commentaires ci-dessous!
Crédit d'image: Idea go / Photos numériques gratuites
Je suis écrivain et étudiant en informatique de Belgique. Vous pouvez toujours me faire une faveur avec une bonne idée d'article, une recommandation de livre ou une idée de recette.