I have summarized the sites and learning procedures that will be helpful for those who are trying to make games with pygame for the first time.
Those who have learned all about Yoshinao Mori's "Python 1st grade" (Shoeisha)
Game production with Python: Let's install pygame
Here are some references that will help you many times in your lessons. You need to see it as you learn and want to know what the method is, add something or change it yourself. You don't have to look at it at first, but I think it will become necessary as you progress in your studies. * I saw the official page, but since it is currently suspended, I have posted only the related pages in Japanese.
Translated reference of game library "Pygame" for Python
When learning for the first time, trying to make a large program can cause frustration and make it difficult to handle errors. I think the following sites will be useful to get used to it little by little. Also, if you just want to check the movement, it is good to copy it, but to make your own game, it is better to type the source code as it is while looking at the site.
[Introduction to Pygame] Game Programming [Python]
As you gradually understand how to use pygame, look for a site that has source code that may be helpful for games of the genre you want to make. Below are some of the most popular genres of games, but if you don't have one, try to find one yourself.
I make a game with Python, but what? It explains in great detail from installation to game creation. Breakout / Shooting / RPG is posted.
Learning Python and creating a mini action game using Pygame
[Pygame] How to make a breakout (with sound effects)
Ultimately, I think my goal is to create my own original game. Please do your best by making the best use of your knowledge and skills! However, when trying to make an original game, there are many things that I don't understand. In that case, it is a good idea to look up various information and ask questions that you do not understand. The question site is listed below. I think there are some parts that can be solved by that, and some parts that cannot be solved. However, I think that if you proceed without giving up, you will gain a great deal of power for yourself. I will say it again. Good luck! !! teratail