Skip to content

Latest commit

 

History

History
19 lines (14 loc) · 801 Bytes

File metadata and controls

19 lines (14 loc) · 801 Bytes

Python-Paint-Clone

Weekend project to develop a desktop paint clone with basic painting functionalities using Python and PyGame.

I implement features whenever I have an idea over a weekend.

image

Features include:

  • Undo redo feature using Stack data structure
  • Ability to save documents
  • Dynamic paint brushes depending on mouse velocity
  • Sliders to vary brush size as well as sensitivity to mouse speed
  • Ability to use an eraser and clear canvas
  • Ability to select multiple colours
  • Fill tool using flood fill algorithms

image

image