Avez-vous déjà eu une idée que vous pensiez que ce serait génial d'être la toile de fond d'un jeu PC? Avez-vous déjà souhaité pouvoir créer votre propre jeu? Ou peut-être avez-vous essayé de créer votre propre jeu, mais que le coût d'achat d'un moteur de jeu est trop élevé? Quelles que soient vos raisons, cet article essaie de vous aider à démarrer votre projet de création de votre propre jeu, avec le coût le plus bas possible.

Méthode One of Four:
Phase de planification

  1. 1 Formuler et créer un plan de travail pour votre projet. Cette étape est généralement négligée par la plupart des personnes qui cherchent à créer un nouveau jeu, les programmeurs et les non-programmeurs. Cependant, c'est également l'une des principales raisons de la plupart des premiers essais ratés. Cela implique principalement de décider combien de temps et de ressources seront consacrés à chaque tâche du projet et la relation entre ces tâches. Les processus eux-mêmes doivent d'abord être identifiés. Lisez plus loin cet article pour identifier les différentes tâches que vous devrez éventuellement effectuer.
  2. 2 Décidez du genre[1] de votre jeu. Les genres de jeux sont des catégories de jeux basés sur le style de jeu et l'interaction. Cela peut être:
    • Jeux d'action: où le game-play dépend fortement des réflexes rapides des utilisateurs, du bon timing, de la précision ou de toute combinaison de ces facteurs pour progresser plus loin dans le jeu.
    • Jeux d'aventure: où le game-play repose sur des approches non conflictuelles qui nécessitent peu ou pas de réflexes rapides. Le jeu progresse à travers la résolution de puzzles, l'exécution de tâches ou l'interaction avec l'environnement du jeu et les personnages qu'il contient.
    • Jeux d'action-aventure: où le style de jeu est un mélange des deux genres précédents. Par exemple, il y a des objectifs / tâches à long terme qui nécessitent des réflexes rapides et que le jeu progresse en effectuant des tâches séquentielles, chacune constituant une sorte de mini-jeu basé sur l'action.
    • Jeux de rôle (RPG): où les joueurs assument des "rôles" spécifiques dans la configuration du jeu et font progresser leur personnage dans le jeu en acquérant des points de compétence ou de l'expérience. Certains de ces jeux sont basés sur le tour mais certains utilisent une approche plus en temps réel. Les jeux de rôle en ligne massivement multi-joueurs (MMORPG) sont un sous-genre de ce genre, où plusieurs joueurs partagent le même environnement de jeu et certaines tâches requièrent la coopération de plusieurs joueurs.
    • Jeux de simulation: où le jeu dépend de la simulation d’aspects réels ou imaginaires.
    • Jeux de stratégie: où le style de jeu nécessite surtout une planification minutieuse et une réflexion habile.
    • Jeux de société et de cartes: le jeu est basé sur un ensemble de cartes qui doivent être manipulées selon un certain ensemble de règles ou sur la manipulation de "pièces" sur un tableau.
  3. 3 Décidez du réglage[2] de votre jeu. Le réglage du jeu comprend un ou plusieurs des composants suivants:
    • Lieu / Géographie. L'emplacement où se déroule l'histoire du jeu. Cela pourrait être la carte détaillée d'une terre fictive ou la disposition d'un complexe militaire. Cela peut être un monde fictif / fantastique, un univers parallèle, une autre dimension, un nouveau continent, un certain pays à une certaine époque, un composé à usage spécifique… etc.
    • Histoire. L’arrière-plan du jeu décrivant ce qui s’est passé jusqu’à présent dans l’emplacement a été décidé pour le jeu qui intéresse le jeu.
    • Mode. Cela décide en quelque sorte du thème général du jeu. Ça peut être un "foncé" jeu à thème, utopique ou enfantin même. Ceci est largement influencé par le groupe cible de votre jeu, que vous devez décider lors de la phase de planification.
    • Société du jeu. Vous devez donner le contexte nécessaire aux personnages impliqués dans le jeu, y compris les histoires et les fonctionnalités.
  4. 4 Décidez du style graphique / visuel du jeu. Votre jeu sera-t-il un jeu en deux dimensions ou en trois dimensions? Les graphiques seront-ils fantaisistes ou bruts? Les personnages seront-ils rendus à la manière d'une bande dessinée, d'un style comique ou d'un style réel?

Méthode deux sur quatre:
Phase logistique

  1. 1 Calculez votre budget disponible. Ni sur, ni sous-estimer vos ressources.
  2. 2 Recherchez les moteurs de jeux disponibles en fonction des choix que vous avez faits lors de la phase de planification. Par exemple, si vous choisissez de créer un jeu de cartes / jeu de cartes, vous n'aurez probablement pas besoin d'un moteur graphique sophistiqué et vous trouverez de nombreux moteurs de jeu open source dédiés aux jeux de cartes. Cependant, si vous prévoyez de créer un jeu d'action à la première personne, vous aurez probablement besoin d'un moteur et d'un moteur graphique plus puissants.
    • Tenez compte de votre niveau actuel de compétences en programmation et des langages de programmation auxquels vous êtes qualifié. Par exemple, si vous n'avez aucune connaissance préalable de la programmation, vous aurez besoin d'un moteur qui ne nécessite aucune connaissance en programmation.
    • Tenez compte du niveau de documentation fourni par le moteur de jeu.
    • Si vous ne trouvez pas un moteur correspondant à vos critères de connaissance du budget et de la programmation préalable, recherchez des moteurs de jeu qui nécessitent des connaissances en programmation au niveau le plus simple possible et voyez si vous en trouvez un répondant à vos autres critères. Si ce n'est pas le cas, montez un peu dans l'exigence de compétences en programmation jusqu'à ce que vous trouviez un moteur qui vous convienne à d'autres critères.
  3. 3 Décidez si vous devez apprendre la programmation ou non. Cela comprend la décision:
    • Si vous avez besoin d'apprendre un langage de programmation en fonction de votre moteur de jeu de choix.
    • Quel langage de programmation vous devez apprendre et pour quelle plate-forme.
    • Quel niveau de compétence vous devez atteindre pour pouvoir utiliser le moteur de votre choix
  4. 4 Recherchez des options pour atteindre le niveau de compétence requis dans le langage de programmation nécessaire. Devrez-vous suivre des cours ou un tutoriel en ligne suffira-t-il? Comment cela va affecter votre budget?
  5. 5 Faites les achats nécessaires. Assurez-vous d'inclure la documentation du moteur de jeu dans vos achats si la documentation est vendue séparément.
  6. 6 Apprenez à utiliser votre moteur de jeu.
  7. 7 Lisez au moins une introduction aux modèles d'ingénierie logicielle. Bien que ce ne soit pas une nécessité absolue, cela aidera grandement.

Méthode trois sur quatre:
Phase de mise en oeuvre

  1. 1 Commencer petit. Essayer de commencer avec un jeu sophistiqué mettant en œuvre tout cela en même temps finira probablement par être frustrant.
  2. 2 Diviser et conquérir. N'essayez pas de résoudre tous les problèmes en même temps. Au lieu de cela, essayez de diviser les problèmes en plus petits et ainsi de suite jusqu'à ce que vous ayez des problèmes gérables que vous pouvez résoudre.
  3. 3 Prenez des notes et utilisez les commentaires. Montrer ce qui est fini aux circuits fermés d'amis ou de famille. Modifiez votre conception en fonction des commentaires des examinateurs.
  4. 4 Utilisez un modèle de conception et respectez-le. Ne commettez pas l'erreur de changer de modèle à moins que ce soit absolument nécessaire.
  5. 5 Sois patient. Créer un jeu n'est pas un travail d'un jour / semaine. Certains jeux ne sont pas un travail d'un an!

Méthode quatre sur quatre:
Phase de produit final

  1. 1 Concevez votre campagne marketing. Ce n'est pas nécessairement une solution commerciale. Cependant, vous devez augmenter la visibilité de votre jeu pour obtenir plus de commentaires, ce qui vous aidera à améliorer votre jeu et vos capacités de création de jeux.
  2. 2 Tester, tester et tester à nouveau. Bien que rien ne soit parfait, vous devriez essayer d’être aussi proche que possible.
  3. 3 Implémentez votre campagne de marketing et publiez votre jeu.
  4. 4 Prenez les commentaires des joueurs qui jouent à votre jeu.