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

freeCodeCamp

Python Online Multiplayer Game Development Tutorial

via freeCodeCamp

Overview

This course teaches how to develop a scalable multiplayer game using Python, sockets/networking, and Pygame. By the end of the tutorial, you will understand how a Client/Server System works, develop applications for an external server, code clients and servers, send encrypted data over a port, and connect multiple clients to a server. The teaching method includes creating a client using sockets, creating a server, sending/receiving information from the server, connecting multiple clients, sending objects with Pickle, and implementing an online Rock Paper Scissors game. The intended audience for this course is individuals interested in Python game development and networking.

Syllabus

) 1 - Creating a Client Using Sockets.
) 2 - Creating a Server.
) 3 - Sending & Receiving Information From Server.
) 4 - Connecting Multiple Clients.
) 5 - Sending Objects With Pickle!.
) 6 - Online Rock Paper Scissors.

Taught by

freeCodeCamp.org

Reviews

Start your review of Python Online Multiplayer Game Development 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.