Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Graffiti Simulator 🎨

A simple spray-paint style graffiti simulator built with Python and Pygame. Designed for fast tagging, smooth strokes, and a more realistic spray feel.


Features

  • Continuous spray strokes (no dotted lines)
  • Soft spray effect (less grainy)
  • Adjustable brush size
  • Randomized spray spread for realism
  • Clean, minimal interface

Controls

  • Left Click + Drag β†’ Spray paint
  • Scroll Wheel β†’ Change brush size
  • C Key β†’ Clear canvas
  • ESC β†’ Quit

Installation

Make sure you have Python installed (3.10–3.13 recommended).

1. Create a virtual environment

python3 -m venv venv

2. Activate it

source venv/bin/activate

3. Install dependencies

python3 -m pip install pygame-ce

Running the App

python3 graffiti.py

Project Structure

graffiti-sim/
β”‚
β”œβ”€β”€ graffiti.py
β”œβ”€β”€ venv/
└── README.md

Environment

Developed and tested using zsh on macOS (Monterey).


Notes

  • If you’re on newer Python versions (like 3.14), use pygame-ce
  • Performance and smoothness depend on your system and frame rate
  • This is a lightweight tool β€” not a full art program

License

Do whatever you want with it πŸ‘

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors