Pygame Tutoring

Who can learn Pygame?

Pygame is an accessible framework for creating simple games and visuals, but developing more complex projects requires knowledge of programming concepts like Object-Oriented Programming (OOP). Therefore, I recommend a solid understanding of Python programming before undertaking Pygame tutoring.

In this tutoring session, we will collaborate on a game project of your choice. I will guide you through using Pygame and help you implement key game components. Additionally, we will address and troubleshoot more complex bugs, as debugging is an essential skill in larger projects.

Lessons will be conducted via online video call, requiring a stable internet connection, a microphone, and a device (PC or laptop) for programming. A camera is not necessary.

£7.50 for the initial hour, followed by £15 per hour afterwards.

Enquiries - harrison@pythontutoring.co.uk

What will be taught?

We will start by discussing your desired project and evaluating its feasibility with Pygame (most projects are possible, though 3D graphics, for example, are a limitation). It's important to have a clear vision for your project, but I believe it's more crucial to begin and refine the plan as we move forward.

I will guide you through setting up the game screen, drawing on it, and using inputs to modify the display. From there, the lessons will be tailored to your specific project. Topics we may cover include resource optimisation, sprite design, game development principles, best practices, and various techniques I have learned over the past four years working with Pygame.