
Back to Projects
FastWords Computer Vision Bot
A Python + OpenCV bot that plays the game FastWords by matching tiles using computer vision and simulating swipe gestures.

Real-Time Letter Detection
Using OpenCV, the bot watches the screen and detects falling letters in real time. I used template matching to recognise each character quickly enough to keep up with gameplay and dynamically update targets as new words appeared.

Mouse Automation + Game Loop
Once letters are identified, the bot uses mouse automation to click them in order. A tight feedback loop keeps the system running continuously, instantly reacting to each new word and adjusting for letter positions as they move.
"A fun way to combine real-time computer vision with automation — and make a simple game completely unfair."