Skip to content

trimpta/pygamdraw

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pygamdraw

Realtime collaborative drawing application where multiple people can draw together on a shared canvas.

Demo

pygamedraw demo

Controls

  • Left mouse button to draw
  • Mouse wheel/Scroll to adjust brush size
  • Space to reset canvas
  • Left Shift to set a random background colour

Setup

  • Clone the repo or download source files
  • Install required dependencies
pip install pygame

Usage

  • Change the server address/ports if running on multiple devices, or leave as is for running via localhost

  • Start the server:

python server.py
  • Start the clients:
python client.py

About

Collaborative Blackboard using pygame and socket

Topics

Resources

License

Stars

Watchers

Forks

Languages