Creating a Game in Pygame: Introduction and Three Types of Character Movements

I am writing this blog because I really love programming and creativity.  I believe that the only way to get better at something is to practice and get involved in your passions in as many ways as you can. The main language that I use is Python and I wanted to improve my skills as a programmer by also learning Pygame. I got interested in programming years ago by programming