Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

How to Make Multiplayer Python Games - Tutorial

DaFluffyPotato via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to create multiplayer Python games using socket programming through a hands-on tutorial that transforms a basic Tic-Tac-Toe Pygame implementation into a networked multiplayer experience. Master the fundamentals of game networking architecture and establish client-server connections using Python's built-in socket library. Discover how to communicate game states and events between players, implement basic netcode functionality, and handle real-time multiplayer interactions. Explore practical networking concepts including data serialization with the struct library, server-client communication protocols, and event handling for multiplayer game development. Practice deploying your multiplayer game over the internet and learn essential networking considerations from real-world game development experience. Access complete source code examples including the base single-player implementation, finished client code, and server implementation to follow along with the practical demonstrations.

Syllabus

0:00 - basics & architecture
3:55 - establishing a connection
18:20 - communicating events & states
46:52 - it works!
47:47 - playing over the internet
54:43 - other notes on networking from experience

Taught by

DaFluffyPotato

Reviews

Start your review of How to Make Multiplayer Python Games - Tutorial

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.