Game Programming from Scratch: Pong & Breakout

Game Programming from Scratch: Pong & Breakout

By Hackers Guild PGH
Multiple dates

Overview

Learn game programming from scratch with no game engines. Build Pong & Breakout in C or Python using Raylib.

Learn game programming from first principles, no engines, no shortcuts, just real code.


This free January workshop series at Hackers Guild PGH walks you through building classic games like Pong and Breakout from scratch using C or Python and the Raylib graphics library. Each session blends hands-on coding with short lectures covering fundamental concepts such as game loops, input handling, rendering, and basic game architecture.


You’ll be provided with complete source code examples in both C and Python, along with setup instructions for Windows, macOS, and Linux. While C and Python are the primary teaching languages, support for Odin is available for those interested.


If the series continues beyond January, future games may include Tetris or Frogger, introducing more advanced ideas such as building internal tools and managing larger codebases.


No prior game programming experience is required. If this is your first time attending, please arrive 15 minutes early for introductory setup and orientation.


Schedule: Wednesdays, January 7, 14, 21, 28

Time: 6:00–9:00 PM

Cost: Free (January only)

Instructor: John Blat, Independent Application Developer

Category: Science & Tech, High Tech

Good to know

Highlights

  • 3 hours
  • In person

Refund Policy

Refunds up to 7 days before event

Location

Hackers Guild PGH

2247 Babcock Boulevard

Pittsburgh, PA 15237

How do you want to get there?

Organized by

Hackers Guild PGH

Followers

--

Events

--

Hosting

--

From $0.00
Multiple dates