Skip to content

gyao96/WeChat_JumpMaster

Repository files navigation

An independent project of daddygang @Zhejiang University

Automating WeChat Jumping Chess

<iframe width="728" height="410" src="https://www.youtube.com/embed/70zUB0rf0Kg" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>

WeChat Jumping Chess game was popular in early 2018. People compete against each other trying to hit the highest record score among friends. Well, where there is competition, there is cheating. While many automation methods on the Internet uses PDB tools or screenshots as an interface, these methods are easily busted by anti-cheating algorithms maintained by a bunch of smart people at WeChat team.

With my approach, using real camera as the sensor and steering motor as the executer, every time the arm hits the screen, the position is going to be slightly different. This means that there could be no means of distinguishing between a robot arm and a human player.

With just several attempts, I managed to hit socres as high as 1437.

For further information on the technical details on how I did this, please refer to my blog post on ZhiHu for the step-by-step break down.

About

Automatic Gaming Robot Using Raspicam & Opencv

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages