Skip to content

Latest commit

 

History

10 Commits

Folders and files

Repository files navigation

Pygame 2D Game Development Tutorial

Welcome to the official repository for the Pygame tutorial series by CodeWithShriekDj!

This repository contains all the source code, assets, and project files used throughout the series. Whether you're learning how to set up the game loop or building out player movement, you'll find the corresponding code here.

📺 Watch the Series

Watch the full Pygame playlist here

🛠️ Prerequisites & Setup

This project uses uv for incredibly fast Python package management. Make sure you have Python and uv installed on your system.

  1. Clone the repository:
git clone [https://github.com/shriekdj/pygame_project_for_youtube.git](https://github.com/shriekdj/pygame_project_for_youtube.git)
cd pygame_project_for_youtube
  1. Create a virtual environment:
uv venv
  1. Activate the environment:
source .venv/bin/activate  # On Linux/macOS
# .venv\Scripts\activate   # On Windows
  1. Install Dependencies:
uv sync

🚀 How to Run

You can run the game scripts using your activated virtual environment, or you can use uv run to execute them without needing to manually activate the environment first. Navigate to the specific episode folder and run:

uv run main.py

👨‍💻 About the Author

Created by Shrikant Dhayaje. If you found this helpful, consider subscribing to the channel for more game development and programming tutorials.

About

Source code repo for Python Game Development: The Complete Pygame Series Playlist on Youtube

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages