Blob-game made using Pygame in python.
The code is part of the python tutorial series by Sentdex on Youtube, text base version of which is available on his website
This non playable game was created to learn, understand and implement the concepts of Object Oriented Programming and other intermediate concepts in python.
List of concepts covered in the Blob-game mini-project:
- Pygame
- Class and objects
- Modularity
- Inheritance
- Operator Overloading
- Special methods and iterators
- Logging and headless error handeling
__str__
and__repr__
methods
This is not a playable game but can be of use to someone who wants to read and understand the code (added comments) to get better idea of above mentioned python and OOPs concepts.
Download or clone the repository in the local system and run the file named blob_game.py from the terminal to see the game working.
Pygame needs to be installed to use the above code.
$pip install pygame
All the other libraries used are already available in python by default.
Sentdex Intermediate Python tutorial: