Skip to content

A Bot that Completes Levels on the Videogame WordScapes

Notifications You must be signed in to change notification settings

Stelath/wordscapes-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

WordScapes Bot

GitHub GitHub release (latest by date)

A Python powered bot that solves WordScapes levels through OCR.

Note

The creators of the game WordScapes, PeopleFun, have asked me to take this down as people were using it to cheat online in WordScapes. Out of principle I respected their request, and have removed the code, it was a fun project and I hope some of y'all have been inspired to learn more coding because of this 🫶.

Demo

Demo Gif

Setup

Installing Tesseract

Download tesseract for Windows from UB-Mannheim: https://github.com/UB-Mannheim/tesseract/wiki

OR, install for MacOS through Homebrew: brew install tesseract

Installing WordScapes Bot

Download a release from the release page then open your terminal and navigate to the folder the package was downloaded in; then run pip install wordscapesbot-1.1.5.tar.gz

Usage

Run the package by running python -m wordscapesbot in your terminal and following the instructuions that appear on the command line.

Arguments

You can add arguments to the end of the expression ex. python -m wordscapesbot (argument here)

Argument Description
-s or --speed Used to set the input speed, enter a float to change the speed (ex. -s 2.5 inputs words 2.5 times faster)

Notice

This isn't designed to be a cheating device, but rather a fun engineering problem to solve and a fun thing to watch. Case in point, this is ironically the hard way to go about it. I'm sure if someone wanted to, they could just change the app data, as Wordscapes can be played offline and will still update the leaderboard online. This suggests they have no actual verification to ensure that points earned offline were earned legitimately. But that would be boring and there would be no real technical problem to solve. As to why I made this in the first place, to provide context, this project started as a joke with some friends who we're bragging about how they were better than me in Wordscapes. And since I'm dyslexic I wanted a funny way to get back at them so I made this.

About

A Bot that Completes Levels on the Videogame WordScapes

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published