[PYTHON] Résumé des sites et des procédures d'apprentissage qui seront utiles pour ceux qui essaient de créer des jeux avec pygame pour la première fois

Aperçu

J'ai résumé les sites et les procédures d'apprentissage qui seront utiles pour ceux qui essaient de créer des jeux avec pygame pour la première fois.

Cible

Ceux qui ont tout appris sur "Python 1ère année" (Shoshusha) par M. Takumi Mori

procédure

Installer pygame

Production de jeux avec Python: installons pygame

Exécuter pygame

1. Reportez-vous à la référence pygame

Voici quelques références qui vous aideront à plusieurs reprises dans vos cours. Vous devez le voir au fur et à mesure que vous apprenez et que vous voulez savoir quelle est la méthode, ou ajouter ou modifier quelque chose vous-même. Vous n'êtes pas obligé de le regarder au début, mais je pense que vous en aurez besoin à mesure que vous progresserez. * J'ai vu la page officielle, mais comme elle est actuellement suspendue, je n'ai posté que les pages associées en japonais.

Référence traduite de la bibliothèque de jeux "Pygame" pour Python

2. Habituez-vous petit à petit au pygame

Lorsque vous apprenez pour la première fois, essayer de créer un programme volumineux peut causer de la frustration et rendre difficile la gestion des erreurs. Je pense que les sites suivants seront utiles pour s'y habituer petit à petit. Aussi, si vous voulez juste vérifier le mouvement, il est bon de le copier, mais pour créer votre propre jeu, il est préférable de taper le code source tel quel en regardant le site.

[Introduction à Pygame] Programmation de jeux [Python]

3. Recherchez et déplacez le code source qui semble utile pour chaque genre

Au fur et à mesure que vous apprenez à utiliser pygame, recherchez un site avec un code source qui pourrait être utile pour le jeu du genre que vous souhaitez créer. Vous trouverez ci-dessous quelques-uns des genres de jeux les plus populaires, mais si vous n'en avez pas, essayez d'en trouver un vous-même.

Je crée un jeu avec Python, mais quoi? Il explique en détail de l'installation à la création du jeu. Il contient des informations sur la rupture de bloc / le tir / le RPG.

Apprendre Python et créer un mini jeu d'action avec Pygame

[Pygame] Comment créer un disjoncteur de bloc (avec son)

Jeu de tir dans le désert (pygame)

Créez votre propre jeu original

En fin de compte, je pense que mon objectif est de créer mon propre jeu original. Faites de votre mieux en utilisant au mieux vos connaissances et vos compétences! Cependant, lorsque j'essaye de créer un jeu original, il y a beaucoup de choses que je ne comprends pas. Dans ce cas, il est judicieux de rechercher diverses informations et de poser des questions que vous ne comprenez pas. J'ai publié le site de questions ci-dessous. Je pense que certaines parties peuvent être résolues grâce à cela, et certaines parties qui ne peuvent pas être résolues. Cependant, je pense que si vous continuez sans abandonner, vous gagnerez beaucoup de pouvoir pour vous-même. Je vais le répéter. Bonne chance! !!   teratail

Recommended Posts

Résumé des sites et des procédures d'apprentissage qui seront utiles pour ceux qui essaient de créer des jeux avec pygame pour la première fois
[AWS] Une histoire qui peut être utile pour ceux qui découvrent Lambda-Python et DynamoDB
La première étape pour ceux qui sont amateurs de statistiques mais qui souhaitent implémenter des modèles d'apprentissage automatique en Python
Quel type d'environnement les personnes qui apprennent Python pour la première fois devraient-elles créer?
J'essaierai de résumer les liens qui me semblent utiles pour le moment
Pour ceux qui souhaitent démarrer l'apprentissage automatique avec TensorFlow2
J'ai essayé de créer un traitement par lots sans serveur pour la première fois avec DynamoDB et Step Functions
L'histoire du retour au front pour la première fois en 5 ans et de la refactorisation de Python Django
Pour vous qui regardez soudainement le journal tout en apprenant avec l'apprentissage automatique ~ Entraînement musculaire avec LightGBM ~
Déploiement Heroku de la première application Django à laquelle les débutants sont accros
Impressions et mémorandum lors de la première utilisation de VScode
Pour la première fois dans Numpy, je vais le mettre à jour de temps en temps
Mots qui peuvent prêter à confusion à première vue ~ Principalement dans le domaine du Web / apprentissage automatique ~
L'histoire qui n'avait rien à voir avec la partition lorsque j'ai fait une sauvegarde de disque avec dd pour la première fois