Game Dev for a day! Create your first game with Pygame
| Speaker | Kudzayi Bamhare |
|---|---|
| Track | Education |
| Type | Workshop - 2 hour |
Abstract
Who is the audience?
This workshop is designed for Python beginners and intermediate developers who are curious about game development but don’t know where to start. Educators looking to make coding more engaging, hobbyists hoping to build something playful, and students exploring creative applications of Python will get the most out of this workshop.
What will you cover?
Participants will learn the fundamentals of game development by building a simple but exciting 2D arcade style game. We’ll cover key concepts such as initializing a game window, handling user input, drawing and moving sprites, detecting collisions, and implementing basic scoring and game over logic. Along the way, participants will explore how game loops work, how to structure a small project, and how to customize a game with their images and sounds.
What will they get out of it?
By the end of the workshop, attendees will leave with a working game they can play, modify, and share, along with a clear understanding of how to keep building more complex games on their own. All code and assets will be provided through a GitHub repo or Replit link, making it easy for anyone with a laptop and basic Python knowledge to follow along and succeed.
