How to Make a Game in Python

How to Make a Game in Python

281,861 View

In today's video I will be giving you guys an introduction to Python Game Development using the Pygame module, which is a simple 2D graphics library in Python. This tutorial will be simple, fun, yet allow you to create an extensible game!

💻 Master Blockchain and Web 3.0 development today by using BlockchainExpert: https://algoexpert.io/blockchain - use code "tim" for a discount!

💻 ProgrammingExpert is the best platform to learn how to code and become a software engineer as fast as possible! https://programmingexpert.io/tim - use code "tim" for a discount!

💻 Finished Code: https://github.com/techwithtim/Python-Game-Dev-Intro
💻 Fix Pip (Windows): https://www.youtube.com/watch?v=AdUZArA-kZw&t=204s
💻 Fix Pip (Mac): https://www.youtube.com/watch?v=E-WhAS6qzsU
💻 Python Platformer Tutorial: https://www.youtube.com/watch?v=B6DrRN5z_uU

⭐️ Timestamps ⭐️
00:00 | Project Overview
00:46 | Project Demo
01:52 | Setup/Installation
02:45 | Creating The Window
07:31 | Adding a Background Image
12:35 | Moving a Character
20:38 | Adding Player Boundaries
22:45 | Keeping Track Of Time
24:15 | Rendering Text
27:08 | Adding Projectiles
33:55 | Moving Projectiles & Collision
37:35 | Drawing Projectiles
38:45 | Handling Losing The Game
42:18 | Conclusion

◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️
👕 Merchandise: https://teespring.com/stores/tech-with-tim-merch-shop

📸 Instagram: https://www.instagram.com/tech_with_tim
📱 Twitter: https://twitter.com/TechWithTimm
⭐ Discord: https://discord.gg/twt
📝 LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/
🌎 Website: https://techwithtim.net
📂 GitHub: https://github.com/techwithtim
🔊 Podcast: https://anchor.fm/tech-with-tim

🎬 My YouTube Gear: https://www.techwithtim.net/gear/

💵 One-Time Donations: https://www.paypal.com/donate?hosted_button_id=CU9FV329ADNT8
💰 Patreon: https://www.patreon.com/techwithtim
◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️◼️

⭐️ Tags ⭐️
- Tech With Tim
- Python Game Development
- Python Full Tutorial

⭐️ Hashtags ⭐️
#techwithtim #Gamedevelopment #pythonfulltutorial