FastWords Computer Vision Bot
Back to Projects

FastWords Computer Vision Bot

A Python + OpenCV bot that plays the game FastWords by detecting falling letters in real time and clicking them in order to spell each target word.

Role

Computer Vision Developer

Year

2023

Stack
Python
OpenCV
Computer Vision
Automation
Links

Overview

I built a computer-vision powered bot that plays the game FastWords. The game shows a target word at the top while letters fall from above. The player must click letters in order to spell the word before they disappear. The bot detects letters as they fall and clicks them in the correct sequence automatically.

FastWords automation bot running

Letter Detection & Mouse Automation

Using OpenCV, the bot watches the screen and detects falling letters in real time, using template matching to recognise each character quickly enough to keep up with gameplay. Once letters are identified, it clicks them in order with mouse automation. A tight feedback loop keeps the system running continuously, reacting to each new word and adjusting for letter positions as they move.