Game Programming - Where Do I Begin?




 

Puisque vous lisez ces lignes je vais supposer que vous avez un intérêt pour la programmation de jeu ou au moins curieux. Qu'est-ce que la programmation de jeux et comment cela diffère des autres types de programmation? C'est l'une des questions les plus courantes, je vois quand il s'agit de développement de jeux et à juste titre. Les techniques de programmation de jeux sont aussi différents de programmation d'application que les couleurs de l'eau sont à des peintures acryliques. Nous allons examiner la question de deux points de vue, la non-programmeur qui soit à ses débuts et que le programmeur expérimenté qui voit le développement de jeu pour la première fois.

Si vous êtes totalement nouveau à la programmation, vous trouverez les informations contenues dans cet article intéressant sur le début de votre voyage. Avant que nous puissions regarder par où commencer, je pense qu'il est prudent de chercher à "si" on doit commencer. S'il vous plaît ne prenez pas cela comme négatif, car il n'est pas prévu d'être de cette façon. Comme toute autre compétence, la programmation est appris par la pratique et perfectionné par le biais et le montant excessif de la pratique. Programmeurs débutants Beaucoup ne comprennent pas combien de travail est vraiment impliqué dans n'apprennent pas seulement la syntaxe d'un langage de programmation mais aussi dans les manipuler pour créer une partie.

Quelles sortes de gens font des programmeurs de succès? Il serait facile de dire que le klaxon typique des lunettes cerclées, chemise à carreaux avec protecteur de poche, avec un QI de 250 faire les meilleurs programmeurs, mais qui ne serait pas exacte. Le programmeur moyen, regarde comme vous ou moi. Ils viennent de tous les horizons de la vie et ont beaucoup de différents facteurs de motivation. Un aspect d'un programmeur de jeu qui est universel à tous les d'eux, c'est leur passion pour les jeux. Si vous n'aimez pas les jeux de lecture, vous n'allez pas apprécier les faire. Si tel est le cas, s'il vous plaît sauvez-vous le temps qu'il faudrait pour terminer cet article et si vous êtes toujours intéressé à être un programmeur, regardez programmation d'applications.

Si vous êtes intéressés par le développement de jeu, mais vous n'avez aucune connaissance en programmation pour le moment, je suggère que vous obtenez un livre sur le C + + et être prêt à dépenser une somme considérable de temps dans le carnet d'apprentissage de la langue de base. Il est vraiment décourageant de regarder un langage de programmation à partir de zéro, mais honnêtement, quand vous la prenez en sections plus petites, il n'est pas si mauvais.

En plus d'un bon livre vous aurez également besoin d'un compilateur pour créer vos programmes po Il ya plusieurs compilateurs avec des interfaces conviviales sont disponibles gratuitement sur Internet. Au sommet de la liste est le Studio de Microsoft Visual C + + package Express. Ceci est mon préféré et celui que j'ai actuellement l'utilisation de tous mes projets. Le package est disponible pour téléchargement gratuit et est le standard industriel pour les compilateurs. Si vous faites toute la programmation de Windows de ce programme seront sans faille travailler pour vous. Si vous allez à la programmation pour UNIX, Linux ou MacOS le compilateur Microsoft ne seront pas disponibles à utiliser. Sur une note plus légère, la plupart des OS NIX viennent avec leurs propres compilateurs.

L'une des plus grandes erreurs faites par les programmeurs débutants et celle qui mène à la frustration et l'abandon éventuel de la programmation tout à fait tente de sauter dans la programmation de graphiques avant d'avoir réellement appris la langue. Pas avant que tu comprends le langage de base devraient vous ennuyer avec les graphiques car pour utiliser des graphiques sur les systèmes modernes d'aujourd'hui, vous allez avoir besoin d'apprendre une API (Application Programming Interface), qui peut être aussi difficile que l'apprentissage d'une langue.

Si vous êtes déjà un programmeur expérimenté et vous cherchez à mettre vos mains dans le développement de jeu, cette section est pour vous. Premièrement, il ya quelques vérités à propos des jeux qui pourraient ne pas sembler juste, mais elle est ce qu'elle est. Vous auriez pu le code le plus parfait dans le monde, la meilleure gestion de la mémoire, mais cela ne va pas être quelque chose qui est évident ou même important pour les utilisateurs de vos jeux. La programmation est une science, mais il ya une raison, disent-ils, «L'art de la programmation du jeu" Tout comme un romancier doit créer une histoire intéressante à tenir le lecteur plongé dans son monde, le programmeur de jeux doivent accorder une attention aux attributs d'un jeu qui tenir l'utilisateur intrigué. Graphiques et sonores sont aussi important que le code lui-même quand il s'agit de la programmation de jeux. Pour certains programmeurs c'est un point de discorde, mais combien de fois avez-vous entendu quelqu'un dire: «L'homme, que la fonction inline était si calme!" Comme une personne qui est déjà familier avec la syntaxe de la langue que vous pouvez vous concentrer sur l'apprentissage d'un graphique API comme DirectX, OpenGL ou SDL. Il ya un peu plus mais ce sont celles que je recommande.

En résumé, si vous êtes une personne qui jouit de nombreuses heures à faire des recherches sur votre propre, l'amour d'un défi, ne faites pas des nuits sans sommeil, et ne sont pas troublés par la perspective de ne pas voir la lumière du soleil pendant des jours, la programmation de jeux mai être ce vous recherchez.

 
iPod CapabilitiesDiscount Computer Supplies - Guide de l'acheteurProblèmes de sécurité et de l'InternetLaptops For Sale6 étapes vous pouvez prendre pour accélérer les performances de votre ordinateurThe Guys cher guide pour protéger votre ordinateurComment faire pour vérifier si votre iPod a un virusLaser Printer SuppliesComment se débarrasser de l'adware et le supprimer de votre ordinateur For GoodRationaliser la façon dont vos fonctions commerciales avec divers logiciels de gestion des donnéesAnti Virus Software Download - Keep Your PC Safe With Multiple programmeMedical Practice SoftwareMicrosoft Word 2003 - Créer une table dans un deuxièmeLarge File TransfersCâbles USBSauvegarde vos données sur votre ordinateur ou perdre à tout jamaisSoftware DevelopmentComment faire pour regarder des films sur votre iPodTime and Attendance Tracking SoftwarePourquoi vous devriez utiliser Compatible Cartouches d'encre

© 2007-2012 Geocitoyen.com