C est un langage de programmation largement utilisé qui trouve une faveur particulière dans l'industrie du jeu vidéo. La variante C + + , qui supporte mieux ce qu'on appelle des «objets» ou des fonctions indépendantes , est particulièrement bien favorisée dans le secteur de l'informatique contemporaine. Utilisation de C , les programmeurs peuvent développer des jeux très puissants , donc il va sur votre propre peut être difficile si vous voulez faire des applications graphiquement intenses. Vous aurez besoin des compétences supérieures de programmation de base pour concevoir des jeux les plus simples . Choses que vous devez
compilateur C
Voir Plus Instructions
collecte de ressources
1
acquérir un compilateur C de qualité . Microsoft a commencé à offrir Visual C + + pour libre il ya un certain temps, avec une multitude d'outils de soutien. C'est une ressource incroyable pour les programmeurs dans le monde en développement , et il peut travailler pour vous en Occident aussi. Il est possible de simplement télécharger Visual C + + de Microsoft ou d'autres organisations - le tout gratuitement . Si vous souhaitez utiliser une autre version de C , il ya beaucoup plus disponibles, comme le compilateur C .
2
GNU obtenir quelques bonnes idées de jeux . Tout d'abord , pensez à : Qu'est-ce qu'un jeu? Ce qui rend ces choses que nous appelons «jeux» intéressants ? Il ya peut- être pas beaucoup que vous pouvez faire vous-même si vous n'avez pas une vaste expérience dans le développement graphique , alors essayez de penser à des idées de jeu pour les jeux sans graphiques lourds . Bien sûr , si vous développez un véritable grand jeu, vous pourriez être en mesure de trouver quelqu'un d'autre pour aider avec des graphismes plus tard.
Plan d'
3 votre jeu . Il n'y a pas de définition établie de ce qu'est un «jeu» est , de sorte que vous pouvez planifier plusieurs choses différentes. Quand rabotage , pensez à des exemples prototypiques de jeux comme les dés ou aux échecs menteur . Dans le premier cas , vous aurez besoin d'un générateur de nombres aléatoires , de sorte que vous auriez besoin de chercher comment mettre en œuvre que grâce à votre compilateur particulier et le système d'exploitation. Dans le second cas , vous aurez besoin de l'intelligence artificielle réelle pour décider la stratégie informatique.
Ecrire un programme
4
développer la fonction principale de votre programme et assurez-vous que vous peut compiler sur votre machine sans problèmes. La fonction n'a pas besoin de faire quelque chose encore , mais vous pouvez penser à l'avenir de réfléchir à ce variable globale , il serait utile de déclarer , le cas échéant . La question centrale est de s'assurer que vous pouvez lancer votre compilateur et de déterminer où se trouvent les fichiers qu'il produit.
5
Ecrire un module d'entrée . Ça ne va pas être un jeu à moins que l'utilisateur peut entrer des informations en quelque sorte. Ainsi, vous aurez besoin d'écrire du code pour accepter une entrée de l'utilisateur, comme avec de nombreux logiciels . Accepter la saisie de texte ne devrait pas être trop dur, mais vous voulez aussi susceptibles d'être en mesure d'accepter des informations sur la position du curseur et les clics de souris . Vous pouvez chercher des façons d'utiliser les fonctions C qui s'interface avec des fonctions Windows qui traitent avec la souris , mais il est possible d'obtenir des entrées d'utilisateur dans d'autres façons .
6
Ecrire un module de sortie . Le programme a eu à réagir à l'intervention de l'utilisateur d'une manière significative . Cependant , il ne doit pas nécessairement être tant de décisions ouverte à l'utilisateur à un moment donné dans le temps pour un bon jeu pour se développer. Même si vous avez simplement à l'utilisateur passent par menus à choix multiples , vous pouvez toujours faire un " choisir votre propre aventure " match. Mais vous pourrez étendre dans le développement de la fiction interactive . Vous pouvez développer le texte - aventure standard où l'utilisateur saisit des mots ou des phrases entières , voire des phrases en dehors d'un univers limité de phrases votre programme peut comprendre. Cela peut devenir compliqué, mais la sortie ne doit pas être , et peut être un texte simple ou texte avec des graphismes simples ou tout autre contenu audiovisuel.
7
Debug . A présent, vous avez écrit assez de code pour causer des problèmes . Pensez à ce qui ne va pas et ce qui pourrait aller mal dans des circonstances différentes .
Plus généralement , vous serez en mesure de voir ce qui fonctionne et ce qui ne fonctionne pas avec votre projet de jeu . Écrire un nouveau programme , maintenant que vous avez plus d'expérience . Faire les choses plus grandiose et plus lisse , etc Vous pouvez même vouloir revoir votre idée pour un jeu, maintenant que vous avez une meilleure idée de ce que vous pouvez mettre en œuvre .