Créer des jeux informatiques

Auteur: Eugene Taylor
Date De Création: 16 Août 2021
Date De Mise À Jour: 22 Juin 2024
Anonim
sokoban  level solution 1,2,3,4,5,6,7,8,9,10,11,,12,13,14 and 15
Vidéo: sokoban level solution 1,2,3,4,5,6,7,8,9,10,11,,12,13,14 and 15

Contenu

Vous aimez jouer à des jeux informatiques, concevoir de nouvelles stratégies pour vaincre vos adversaires et inventer des univers entiers du plus profond de votre esprit? Il existe de nombreux outils que vous pouvez utiliser pour créer votre propre jeu informatique qui ne nécessitent que les compétences ci-dessus, bien que certaines connaissances en programmation vous offrent plus d'options. Prenez votre souris et votre clavier et lancez-vous.

Avancer d'un pas

Partie 1 sur 2: Trouver les bons outils

  1. Un jeu principalement basé sur du texte. C'est probablement le jeu le plus simple à réaliser techniquement, mais tout le monde n'est pas intéressé par un jeu sans graphisme. La plupart des jeux textuels se concentrent sur une histoire, un puzzle ou une aventure, combinant histoire, découverte et énigmes. Voici quelques options gratuites:
    • Twine est rapide et facile à utiliser avec votre navigateur.
    • StoryNexus et Visionaire ont plus d'options de jeu et de graphismes.
    • Inform7 est un outil plus puissant avec une large communauté de passionnés.
  2. Créez un jeu en 2D. GameMaker et Stencyl sont de bonnes options que vous pouvez utiliser pour n'importe quel genre, et vous avez la possibilité d'utiliser la programmation sans en avoir besoin. Rayure! est un autre outil que vous pouvez utiliser pour les jeux par navigateur.
  3. Essayez si les jeux 3D sont faits pour vous. Un jeu 3D est beaucoup plus difficile qu'un jeu 2D, alors gardez à l'esprit que ce sera un long projet et un travail très dur. Spark et Game Guru peuvent vous épargner une partie du travail car vous pouvez créer un monde avec lui sans avoir besoin d'une ligne de code. Si vous avez déjà de l'expérience en programmation ou souhaitez apprendre à le faire, essayez le très populaire moteur de jeu Unity.
    • Si vous souhaitez commencer à créer vous-même des modèles 3D au lieu d'utiliser du matériel existant, vous avez besoin d'un logiciel 3D comme 3DS Max, Blender (gratuit) ou Maya.
  4. Une approche qui implique beaucoup de programmation. Même si vous avez une formation en tant que programmeur, vous pouvez toujours utiliser l'un des moteurs ci-dessus pour votre premier jeu. N'essayez certainement pas quelque chose simplement parce que c'est plus difficile. Mais certaines personnes aiment avoir le contrôle total en programmant un jeu à partir de zéro. Programmez le jeu dans un IDE (environnement de développement intégré) tel qu'Eclipse plutôt qu'avec un éditeur de texte, afin de pouvoir organiser facilement tout ce dont vous avez besoin dans un seul projet.
    • Bien qu'il soit possible d'écrire un jeu dans presque n'importe quel langage de programmation, l'apprentissage du C ++ mettra les bons outils entre vos mains. Vous pouvez trouver toutes sortes de tutoriels en ligne et des tonnes de ressources de développement de jeux.

Partie 2 sur 2: Créer le jeu

  1. Choisissez un concept. Pour votre premier projet, créer un petit échantillon dans le genre auquel vous pensez est un excellent point de départ. Cela peut être un jeu de plateforme ou un jeu de rôle. Avant de commencer, notez toutes les idées que vous avez sur le jeu et vos réponses aux questions suivantes:
    • Quelle est la partie la plus importante du gameplay (thème)? Cela peut être de vaincre des adversaires, de résoudre des énigmes ou de parler à d'autres personnages.
    • À quoi devrait ressembler le gameplay? Par exemple, combattre des adversaires peut être fait en appuyant sur des boutons en temps réel, ou par des décisions tactiques au tour par tour. Les jeux avec beaucoup de dialogue peuvent permettre au joueur de façonner l'intrigue en fonction de certaines décisions, ou en apprenant autant que possible sur les personnages et le monde du jeu.
    • Quelle est l'ambiance du jeu? Est-ce effrayant, joyeux, mystérieux ou excitant?
  2. Créez un niveau simple. Si vous utilisez un moteur de jeu ou un outil de jeu pour la première fois, le moment est venu de jouer avec l'outil. Apprenez à placer des arrière-plans, des objets et des personnages. Si nécessaire, créez des objets avec lesquels le joueur peut faire quelque chose, ou regardez les objets prêts à l'emploi fournis avec le logiciel ou interactifs.
    • Si vous ne savez pas comment faire quelque chose, renseignez-vous sur le site Web de l'outil ou recherchez en ligne pour plus d'informations.
    • Ne vous inquiétez pas de l'éclairage et des autres effets graphiques pour le moment.
  3. Concevez le gameplay de base, si nécessaire. Cela pourrait signifier apporter des modifications mineures au logiciel du jeu ou construire des systèmes plus complexes à partir de zéro. Voici quelques exemples:
    • Lorsque vous créez un jeu de plateforme, voulez-vous que le personnage puisse sauter deux fois plus haut ou faire d'autres mouvements "spéciaux"? Jouez avec la hauteur à laquelle un personnage peut sauter et / ou ce qui se passe lorsque vous cliquez une fois, maintenez la touche enfoncée ou choisissez parmi différents styles de saut.
    • Si vous créez un jeu de rôle d'action ou un jeu d'horreur, avec quelles armes le joueur commencera-t-il? Choisissez 2 ou 3 armes que le joueur peut mettre à niveau et testez-les. Essayez de rendre le choix entre les différentes armes intéressant. Par exemple, une arme peut faire plus de dégâts, éliminer plusieurs ennemis ou affaiblir des ennemis. Aucune des armes ne peut avoir toutes les capacités, à l'exception des armes qui coûtent cher (un sort qui nécessite beaucoup de puissance d'âme, ou une arme qui se désintègre après une utilisation)
    • Dans un jeu basé sur des dialogues, vous pouvez demander au joueur de choisir les boîtes de dialogue dans une liste d'options, ou lui demander simplement d'écouter, puis d'agir, puis la boîte de dialogue se poursuit. Voulez-vous que le jeu suive un chemin fixe, ou existe-t-il plusieurs chemins et façons de terminer le jeu?
  4. Faites quelques niveaux. Trois à cinq niveaux courts sont un bon objectif de départ pour le premier jeu, mais vous pouvez bien sûr toujours l'élargir. Assurez-vous que chaque niveau est légèrement différent, sans perdre de vue la conception du "gameplay de base". Vous pouvez créer ces niveaux l'un après l'autre ou les combiner plus tard, selon ce qui vous convient le mieux.
    • Un jeu de plateforme utilisera généralement des plates-formes mobiles ou des ennemis plus rapides.
    • Un jeu d'action peut introduire des nuées de nouveaux ennemis, un adversaire coriace et des ennemis très difficiles à vaincre sans armes ou tactiques spéciales.
    • Un puzzle concerne généralement un type de puzzle et propose soit des versions plus difficiles pour chaque nouveau niveau, soit introduit de nouveaux outils et obstacles qui inciteront le joueur à réfléchir plus longtemps à la solution.
  5. Fixez-vous des objectifs à court et à long terme. Celles-ci sont généralement appelées «mécanismes secondaires» ou «boucles de jeu secondaires». En utilisant les parties de base du jeu telles que le saut, le joueur progressera également vers un autre niveau de jeu, comme vaincre des ennemis ou collecter des trésors. Cela peut éventuellement conduire à atteindre d'autres objectifs, tels que la fin du niveau, économiser de l'argent pour les mises à niveau et, bien sûr, battre le jeu.
    • Comme vous le verrez dans l'exemple, vous l'avez déjà inclus dans le développement sans l'avoir réalisé. Dans tous les cas, assurez-vous que le joueur comprend rapidement le but du jeu. Si, après 10 minutes, le joueur peut seulement conclure que le jeu n'est pas plus profond que de tirer sur des ennemis encore et encore, alors l'ennui se cache. Si, après avoir tué le premier ennemi, le joueur reçoit un certain nombre de pièces, le joueur sait qu'il y a un objectif (économiser des pièces pour une récompense) et que le jeu y mène.
  6. Testez le jeu. Testez chaque niveau plusieurs fois et demandez aux autres de vous aider. Essayez d'aborder le jeu de différentes manières, y compris des choses que vous n'avez jamais eu l'intention de faire, comme ignorer les quêtes et courir directement vers le dernier boss, ou essayer de battre le jeu avec des armes ou des améliorations «sans valeur». C'est un processus long qui peut être très frustrant, mais corriger les bugs et s'assurer que le jeu est amusant pour tous les joueurs en vaut la peine.
    • Donnez aux testeurs de jeux juste assez d'informations dont ils ont besoin pour commencer. Assurez-vous qu'ils savent que le jeu est encore en développement et quelles clés utiliser. Ils n'ont pas besoin de savoir autre chose.
    • Fournissez aux testeurs de jeux des formulaires de commentaires pour toutes les informations qu'ils collectent, ce qui vous permet de comparer ou de référencer facilement ces données. Il vous permet également de poser des questions spécifiques sur des parties du jeu dont vous n'êtes pas sûr.
    • Les testeurs dont vous bénéficiez le plus sont des personnes que vous ne connaissez pas et que vous ne vous sentez pas obligées de faire de votre jeu.
  7. Polissez les graphismes et le son. Bien qu'il soit possible de trouver énormément d'actifs de jeu en ligne, il est également important de prendre le temps de vérifier si quelque chose ne va pas ou ne convient pas, et sinon de chercher un remplacement. Apprenez à utiliser un éditeur d'images pour éditer des graphiques simples dans votre jeu 2D, ou utilisez un logiciel comme OpenGL si vous essayez de lancer un projet 3D ambitieux. Ajoutez des effets d'éclairage qui font marcher le joueur dans la pièce le long du chemin principal, et des effets de particules pour montrer des attaques cool et créer du mouvement en arrière-plan. Ajoutez des effets sonores tels que courir, attaquer, sauter et partout où vous en avez besoin. Bien sûr, il y a toujours une raison de changer ou d'améliorer quelque chose, mais le jeu est prêt dès que les visuels et l'audio répondent à vos besoins. Toutes nos félicitations!