Overview
Syllabus
What We'll Be Doing
Create .py Files
Copy Protocols
Write client.py
Create Methods
Write Receive Method
Write Start Method
Write Handle Method
Write Send Method
Write Client Validate Answer
Client Script Recap
Write game.py
Install pygame
Import pygame
Create Game Class
Create Variables
Create Game Logic
Define Draw
Draw Login
Initialize Math Game
Create handleEvent Method
Test App
Adjust Input Box
Submit User Entry to Server
Test App
Draw Remaining Methods
Spin Up An Additional Client
Implement Draw Game
Test App
Improve Index
Test App
Handle Opponents
Test App
Resolve a tuple Bug
Test App Again
Test What Happens if Someone Leaves
Display State of Opponent
Test App
Conclusion
Taught by
Linode