Skip to content

Details

In this 3-hour workshop, we’ll use Python and the Raylib game programming library to create the classic Snake game entirely from scratch, with no engine.

By the end, you’ll have a solid foundation for exploring deeper topics like game engine development, building games free from commercial engine constraints, or simply gaining a clearer picture of how professional engines work behind the scenes.

Who is this for:
- Programmers who have an understanding of the basics: Variables, Control Flow, Functions, Modules/Libraries, etc.

Pre-requisites:
- Install Python (If you have Linux or Mac, this is likely already installed on your device)
- Install the Python raylib package. (https://pypi.org/project/raylib/) Please verify everything is working by copy, pasting, and running the sample program in the link
- Install a text editor or IDE. Recommended for this workshop: VS Code
- If using VS Code, please install the Python extension that will be useful for running your game and providing syntax highlighting.

Please arrive at 10:45am if you had any problems with the pre-requisites or need any additional help getting setup :)

Schedule:
10:45 - 11 am: Arrive and Setup
11 am - 2 pm: Code

Presented and taught by John Blat

Events in Pittsburgh, PA
Games
Computer Programming
Software Development
Hackers and Makers
Computer Gaming

Members are also interested in