Comment faire vos propres jeux vidéo avec Python

Êtes-vous fatigué de jouer les mêmes vieux jeux vidéo? Apprenez à faire vos propres jeux vidéo avec Python. Python est un langage puissant et flexible programmation orientée objet. La syntaxe de Python est facile à lire, ce qui le rend attrayant pour les programmeurs en herbe et les développeurs de logiciels avancés. Python est une plate-forme solide pour la création de vos propres jeux vidéo. Cependant, si vous voulez faire des jeux vidéo Python que vos amis seront effectivement vouloir jouer, vous allez également avoir besoin de savoir comment utiliser pygame.

Choses que vous devez

  • Langage de programmation Python
  • Pygame

Instructions




  1. Télécharger Python à partir Python.org (voir Ressources). Python est disponible sous une licence open-source, donc le téléchargement ne vous coûtera rien. Lorsque vous tirez vers le haut la page principale de Python, regardez dans le coin supérieur gauche; coin et cliquez sur le "Télécharger" lien. La version la plus récente de Python pour le système d'exploitation de votre ordinateur et cliquez sur le lien pour démarrer le processus de téléchargement. Une fois le téléchargement terminé, un raccourci placé Python est placé sur votre bureau. Double-cliquez sur l'icône pour ouvrir environnement de développement intégré de Python (de repos). Si vous ne recevez pas les messages d'erreur, le téléchargement a réussi.

  2. Apprenez les rudiments. Avant que vous pouvez transformer ce jeu du tueur idée en une réalité, vous avez à apprendre les bases de la programmation Python. Une option pour apprendre à utiliser le langage Python est par didacticiels en ligne gratuits. Pour trouver des tutoriels, cliquez sur le "À propos de Python" section dans la partie supérieure gauche; coin du site Web de Python. Ensuite, cliquez sur "Commencer" et descendez à la section Apprendre à trouver des liens vers des tutoriels Python. Certaines personnes aiment apprendre des tutoriels en ligne, mais beaucoup d'entre eux sont orientés vers les utilisateurs avancés ou sont mal organisés, ce qui les rend difficile pour les débutants à utiliser. Votre autre option pour se familiariser avec Python est par l'achat de quelques livres. Titres populaires sont "Learning Python" par Mark Lutz, "Programmation Python pour l'Absolute Beginner" par Michael Dawson et "Début de développement de jeux avec Python et Pygame" par Will McGugan. Il ya des dizaines de livres Python à choisir, et chaque auteur a une approche différente de l'enseignement de la langue, donc visiter votre brique et de mortier préférée ou une librairie en ligne et de lire quelques pages pour voir si le livre correspond à votre style d'apprentissage. Une fois que vous connaissez les bases de l'affectation des variables, la course boucles, chaînes d'impression, et la création d'interfaces utilisateur graphiques, vous pouvez commencer à faire de simples jeux à base de texte.




  3. Installez pygame. Pygame est un ensemble de modules Python qui se concentrent sur la conception de jeux vidéo. Selon Dawson, ces modules vous donnent accès à une grande variété de cours de multimédia, vous permettant d'inclure des graphiques, des effets sonores, de la musique et de l'animation dans vos programmes Python. Pour installer pygame, aller à pygame.org (voir Ressources) et cliquez sur "Téléchargements." Assurez-vous de télécharger la version de Pygame qui coïncide avec la version de Python que vous avez téléchargé plus tôt. Après pygame est installé, vous avez les deux mêmes options pour apprendre comment l'utiliser: didacticiels en ligne ou des livres du monde réel. Après vous apprenez sur les sprites, les graphiques, la détection de collision et de l'animation, vous êtes prêt à créer votre propre jeu vidéo Python.

Conseils & Avertissements

  • Faire un jeu vidéo complexe aura une quantité considérable de temps, et vous se déroulera dans bugs. De plus, rappelez-vous que les principaux développeurs de jeux vidéo ont des budgets de plusieurs millions de dollars et des centaines de personnes qui travaillent sur leurs jeux, donc ne vous attendez pas votre jeu pour être de la même qualité.
» » » » Comment faire vos propres jeux vidéo avec Python