If you are unfamiliar with Python, it is, according to the official Python site, “an object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java” (“Overview”, 2014). Python uses elegant syntax, runs on many different operating systems, and is free software (both in terms of cost and freedom). We will be using Python’s bundled development environment called IDLE.
Pygame is, according to the official Pygame site, “a set of Python modules designed for writing games” (“About”, n.d.). Pygame does not require OpenGL, can use multi core CPUs easily, is portable across many different operating systems, should be easy to use, and has a small amount of code. Like Python, Pygame is free.
As for myself, I am a university student with a strong interest in game development. I am currently seeking two degrees: a Bachelor of Science in Computer Science and a Bachelor of Arts in Arts & Technology. In my first high school computer science class, I used Java to turn existing code into a game. After that class, I was set on becoming a game developer, but I soon realized in college that computer science alone did not look at the artistic side of game development. From that realization, I took on my second degree. However, college does not cover all of the information I would like, which is why I want to learn about Pygame outside of school.
I welcome you to join me on this independent educational experience.
About. (n.d.). Retrieved
from http://pygame.org/wiki/about
Overview. (2014, March
4). Retrieved from https://wiki.python.org/moin/BeginnersGuide/Overview